Why is my LinkedIn Insight Tag not working?

Updated

When LinkedIn shows clicks but no conversions, the tag is usually firing fine. The most common cause is a conversion rule that isn’t associated with the campaign, followed by a tag blocked by a consent banner or a broken tag manager setup. Check the tag’s domain status in Campaign Manager first, then open the conversion rule and confirm your campaign is on its list.

First, rule out the harmless causes

Some gaps are expected. Before you change anything, check these:

  • The tag is brand new. LinkedIn says a domain shows as “Active” once the tag is installed and a LinkedIn member visits, and that tag activation may take up to 24 hours depending on your traffic.
  • The data hasn’t landed yet. Recent days always look light. Conversions sent through the Conversions API can take up to 72 hours to appear in reporting, according to LinkedIn’s Conversions API FAQ.
  • There’s too little volume. A campaign with 40 clicks a week can go several days without a conversion. That’s normal, not broken.
  • The conversion falls outside the window. LinkedIn only credits a conversion inside the rule’s attribution window. By default that is 30 days after a click and 7 days after a view.
  • Someone changed the site. A redesign, new template or new consent tool on a known date is a likely suspect. Check it before blaming LinkedIn.

Causes, most to least likely

1. The conversion rule isn’t associated with the campaign

LinkedIn only credits a conversion to campaigns linked to that conversion rule. Its conversion tracking documentation states that if no auto-association is set when the rule is created, no campaigns are associated automatically. The tag can fire perfectly and the campaign will still report zero.

How to confirm: In Campaign Manager, open your conversion and look at its associated campaigns. Then open the campaign and check the conversion tracking section. New campaigns launched after the rule was built are the usual gap.

2. The tag isn’t firing on the page that matters

The tag must load on every page you track, including the thank-you page. Rules that match by URL use “exact”, “starts with” or “contains” matches. A changed thank-you URL silently breaks an exact match.

How to confirm: Open the page in Chrome, open Developer Tools, go to the Network tab, filter for “linkedin” and reload. You should see a request to px.ads.linkedin.com carrying your partner ID (pid). Compare that ID with the one shown on the Insight Tag page in Campaign Manager. No request means no tag on that page.

Many sites load marketing tags only after a visitor accepts cookies. That’s often a legal requirement, so don’t remove it. But if the banner holds the tag and most visitors never click accept, LinkedIn sees only a fraction of your conversions. If the tag is mapped to the wrong consent category, it may never load at all.

How to confirm: Visit the site in a private window. Run the Network tab check before and after accepting cookies. If the request appears only after you accept, the banner is in control. Then check which consent category your consent tool assigns to the LinkedIn tag.

4. The tag manager setup is broken

LinkedIn says the tag can be installed with many tag managers, including Google, Tealium and Adobe. Most tag manager failures come from three things: a trigger that no longer fires (a renamed form event, for example), an unpublished container, or the tag placed in two places at once.

How to confirm: In Google Tag Manager, use Preview mode and submit the form. Check that the LinkedIn tag fires on the conversion event and that the container version with your change is published. Search your site’s source for a second, hard-coded copy of the tag.

5. The Conversions API is double counting or not matching

Many teams now run the Conversions API (CAPI) alongside the tag. LinkedIn deduplicates the two only when both send the same eventId from the same account. When they match, LinkedIn keeps the Insight Tag event and discards the server event.

How to confirm: LinkedIn asks you to create a separate conversion rule for each source and associate both with the campaign. In the conversion breakdown, the Insight Tag rule should show the higher count when deduplication works. If the API count is equal or higher for the same event, the event IDs aren’t matching. If the API count is near zero, events aren’t matching members. LinkedIn can only attribute events it matches to a member.

6. The click ID never reaches your forms

With enhanced conversion tracking on, LinkedIn appends a click ID, li_fat_id, to landing page URLs. LinkedIn’s guide to first-party cookies says the cookie lasts 30 days from the most recent ad click. A redirect that strips the parameter, or a form without a hidden field for it, breaks the chain for any CAPI setup that relies on it.

How to confirm: Click one of your live ads. Check that li_fat_id is still in the address bar on the landing page. Then submit a test form and look for the value in your CRM record.

The fix, step by step

Start with the cheapest, most reversible step and stop once conversions come back.

  1. Associate the campaign. Add every live conversion-objective campaign to the right conversion rule. Make adding the rule part of every new campaign launch, or set it to associate campaigns automatically where that option is available.
  2. Repair the URL match. If your thank-you page URL changed, update the rule. A “contains” match on a stable part of the URL survives small changes better than an exact match.
  3. Fix the firing. Put the base tag in the global footer of every page, as LinkedIn recommends. Remove duplicate copies. In your tag manager, fix the trigger and publish the container.
  4. Map consent correctly. Ask whoever owns privacy to confirm the LinkedIn tag sits in the right consent category. Keep the banner. Accept that consent will lower measured conversions, and use CAPI with consented data to fill gaps where your policy allows.
  5. Fix deduplication. Generate one event ID per conversion in the browser. Send it with the tag (as event_id in lintrk, or through the Event ID field in LinkedIn’s Google Tag Manager template) and with the matching server event.
  6. Capture the click ID. Keep li_fat_id through redirects. Save it in a hidden form field. Send it with the hashed email when you send events through CAPI; LinkedIn recommends both for the best match. Events must be sent within 90 days of the conversion.

How to tell the fix worked

  • Within 24 hours: your domain shows as Active and the Network tab check shows the LinkedIn request on the conversion page.
  • Within 3 days: conversions appear again on the campaign, allowing for LinkedIn’s reporting delay.
  • Within 2 weeks: the conversion rate per click is back near the level it held before the break. With CAPI, the Insight Tag rule shows the higher count in the breakdown.
  • In your CRM: new LinkedIn leads carry li_fat_id and UTMs, and the count of platform conversions sits close to the count of new CRM contacts from LinkedIn.

Write down the dates conversions were missing. Any report covering that range will undercount LinkedIn, so flag it for anyone reading the numbers.

How PipeHalo catches this

A broken Insight Tag rarely shows up as an error. It shows up as conversions falling away while clicks hold steady. PipeHalo’s “conversion tracking may be broken” check looks for that every morning: conversions over the last 3 days at 20% or less of their usual rate while clicks hold at 80% or more. The flag in the Action Center shows the money at stake, worked out from your own account’s numbers. It also lists “What to try” steps, such as checking the tag still fires on the thank-you page and the conversion is still attached to the campaign. PipeHalo keeps checking every day, and an open flag clears itself once conversions are recording again. See every daily check on the features page and how the LinkedIn Ads connection works, or try the live demo.

How do I know if my LinkedIn Insight Tag is firing?

Check the Insight Tag page in Campaign Manager, where each domain shows as Active once a member visits. For a live test, open your browser’s Network tab, filter for “linkedin” and look for a request to px.ads.linkedin.com with your partner ID.

Why does LinkedIn show clicks but zero conversions?

Usually the conversion rule isn’t associated with the campaign, or the tag doesn’t fire on the thank-you page. Check the campaign’s conversion tracking settings before changing the campaign itself.

Do I need the Conversions API if I have the Insight Tag?

No, but LinkedIn designed them to work together. The API sends conversions from your server or CRM without relying on browser cookies. Send the same event ID from both so LinkedIn counts each conversion once.

Click through a real workspace.

13 months of sample data across every channel and the CRM. Yours to explore for 7 days.

Try the live demo