Attribution
Assigning conversions to marketing channels
In short
Attribution assigns leads, purchases and revenue to the channels, campaigns and ads that drove them – the basis for every budget decision you make.
Also known as: marketing attribution, attribution model
Attribution is the process of assigning a conversion – a lead, a purchase or a deal – to the marketing channels, campaigns and ads that drove it. Attribution is how you find out which part of your budget actually produces results.
How attribution works
A user clicks an ad. The click carries information about the traffic source, such as UTM parameters or click IDs like gclid and fbclid. Your tracking stores that source in the session. When the user later submits a form or buys, the conversion is assigned to that session and therefore to the source.
Because a customer journey usually includes several touchpoints, you need a rule that decides which contact gets the credit. That rule is the attribution model. The best-known ones are first-click attribution, last-click attribution and multi-touch attribution.
Example
An agency manages a client with a $5,000 monthly budget split between Meta and Google Ads. Meta reports 60 leads, Google Ads reports 45 – 105 in total. But only 80 leads show up in the CRM. The reason: many leads interacted with both platforms, and each platform counts them for itself. Only attribution outside the ad platforms shows that Meta actually brought 50 leads and Google Ads 30.
Attribution for lead generation
In lead generation, the real value often appears weeks later, when the lead becomes a customer. Good attribution therefore doesn’t stop at the form – it also connects deals and payments to the original ad.
LeadMetrics uses a single script to capture the traffic source of every session and matches leads by session ID, email or phone number up to 90 days back. The CRM integration adds deals from HubSpot or Close and payments from Stripe, CopeCart or Digistore24. You can use first click or last click as your attribution model. Learn more about lead tracking.
Common mistakes
- Adding up platform numbers: Summing conversions from Meta and Google Ads leads to double-counted leads.
- Stopping at the lead: A cheap channel with lots of leads is worthless if none of them turn into deals.
- Missing source parameters: Without clean UTM parameters, many conversions end up as “direct” or “unknown” in your reports.
- Mixing models: Numbers from different attribution models are not directly comparable.
Ready for better tracking?
Frequently asked questions
Guides on this topic
Campaign Tracking with UTMs and Click IDs: Setup Guide
Set up clean campaign tracking: a UTM naming convention, dynamic parameters in Meta and Google Ads, click IDs, common mistakes and how to test it all.
Read guideMeasure Real ROAS in Lead Generation: From Click to Closed Deal
How to measure real ROAS in lead generation: attribute CRM revenue to campaigns, read CPL, CPA and ROAS correctly and send deal values back to Meta and others.
Read guideSocial Media KPIs for Lead Generation: Which Metrics Matter
The key social media metrics for lead campaigns on Meta, Instagram, TikTok and LinkedIn: from reach and CTR to cost per lead, cost per acquisition and ROAS.
Read guideArticles on this topic
- From CRM Lead to Real Conversion: No More Flying Blind in Performance MarketingHow CRM/AdSync makes the true value of your campaigns visible – and why it's the game-changer for data-driven growth.
- META Andromeda Update - Tracking ComplicationsMeta (formerly Facebook) has rolled out Andromeda, the largest update to its advertising algorithm to date – fundamentally changing how Facebook Ads and Instagram Ads are delivered. For all marketers, advertisers, and agencies, one thing is now clear: those who don't have conversion tracking under control will lose visibility, revenue, and scalability.
- Tracking without CAPI, Pixel Chaos, and Developer OverheadWhy modern marketers rely on Direct Track, one‑code tracking, and automatic form tracking
Related terms
All termsFirst-Click Attribution · The attribution model that credits the first contact
First-click attribution gives 100% of the credit for a conversion to the first touchpoint – the channel through which a user found you for the first time.
Last-Click Attribution · The attribution model that credits the last contact
Last-click attribution gives 100% of the credit for a conversion to the last touchpoint before it – the click that led directly to the lead or purchase.
Multi-Touch Attribution · Splitting a conversion across several touchpoints
Multi-touch attribution splits the value of a conversion across several touchpoints in the customer journey instead of crediting only the first or last contact.
Customer Journey · The path from first contact to closed deal
The customer journey describes every step and touchpoint a prospect goes through, from the first contact with your brand to the purchase or signed deal.
Attribution Window · The time frame for crediting a conversion
An attribution window defines how many days after a click or view a conversion is still credited to an ad, for example 7 days after the click.
Touchpoint · A point of contact between customer and brand
A touchpoint is any single point of contact between a prospect and your brand – for example an ad click, a website visit, an email or a phone call.