About Tracking

Ad Platform Tracking

Meta Pixel + CAPI TikTok CAPI LinkedIn CAPI Snapchat CAPI Pinterest CAPI Quora Pixel Bing + UET Tag

Google Ecosystem

Google Ads Tracking GA4 Setup & Audit Google Tag Manager

Advanced Solutions

Server-Side Tracking Looker Studio Offline Conversion
Case Studies Blog Free Checklist Book Free Audit →

Lead generation attribution is harder than ecommerce attribution. For an ecommerce store, the conversion happens online and the value is recorded in real time. For a lead gen business, the form submission is only step one. The lead still needs to qualify, schedule a call, show up to the call, and close — a process that can take days to months. Attribution that stops at the form submission misses most of the value story.

The Lead Gen Attribution Problem

Standard attribution tools (GA4, ad platforms) measure form submissions as conversions. This creates three problems:

  1. Optimising for the wrong signal: campaigns optimised for form submissions attract users most likely to submit forms. That is not the same as users most likely to buy.
  2. Missing the time lag: a lead submitted in January might close in April. Attribution tools report the January form submission in January data, but the revenue appears in April — the connection is broken.
  3. No quality dimension: a form submission from a highly qualified enterprise prospect and an accidental form fill from an unrelated user look identical in your analytics.

The Four-Stage Lead Attribution Model

For meaningful lead gen attribution, track four distinct events:

Stage 1: Form Submission

Tracked in GA4 and ad platforms as a form_submission conversion. The baseline metric — which campaigns drive volume.

Stage 2: Qualified Lead

Tracked in your CRM when a lead meets your qualification criteria (right industry, budget, timeline). This is the first quality filter. Track which campaigns have the highest lead-to-qualified rate.

Stage 3: Sales Activity (Call, Demo, Proposal)

Tracked in your CRM when a prospect engages with your sales process. Indicates genuine intent. Track which campaigns drive prospects that reach this stage.

Stage 4: Closed Revenue

Tracked in your CRM as closed-won opportunities with deal value. The ultimate metric. Track which campaigns have the highest lead-to-close rate and the highest average deal value.

Building the Attribution System

Step 1: Capture UTM data at form submission

When a lead submits a form, capture the UTM parameters from their session and store them on the CRM contact record. In HubSpot, this happens automatically via the HubSpot tracking code and form embedding. In Salesforce, use hidden form fields populated by JavaScript reading from the UTM parameters in the URL or session storage.

Step 2: Pass UTM data through your CRM pipeline

Ensure UTM data (original source, campaign, content) moves with the lead through every stage of your CRM pipeline. When a lead becomes an opportunity and then closes, the UTM from the original form submission should still be visible on the opportunity record.

Step 3: Report on pipeline by original source

In your CRM, build reports showing:

This shows you which campaigns drive revenue, not just leads.

Step 4: Send downstream events back to ad platforms

Close the loop by sending qualified lead and closed deal events from your CRM back to Meta CAPI, Google Ads Offline Conversions, and LinkedIn Insight Tag. This teaches the ad platform algorithms to optimise for your actual buyers.

A Practical Lead Gen Attribution Dashboard

Build a simple Google Sheets or Looker Studio dashboard with:

Review this weekly. The campaigns with the lowest cost per form fill are often not the campaigns with the best cost per qualified lead or per closed deal.

The Minimum Viable Lead Gen Attribution Stack

Even without complex integrations:

  1. Consistent UTMs on all campaigns
  2. CRM captures UTMs from form submissions
  3. Weekly report: which sources have the best qualified lead rate from last month’s form data

This three-step minimum reveals which channels are actually working for your business, which form-submission-only attribution cannot tell you.

Book your free audit here and we will help you build a lead attribution system that connects your ad spend to actual revenue through your full sales pipeline.

Leave a Reply

Your email address will not be published. Required fields are marked *