Attribution

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?

Try LeadMetrics free for 10 days and see which campaigns actually drive revenue.
Start a 10 day trial

Frequently asked questions

Each ad platform counts from its own point of view and claims a conversion as soon as there was a click or view within its attribution window. If a lead interacted with both platforms, both count it. Platform-independent attribution assigns every conversion exactly once.

Guides on this topic

Articles on this topic

Related terms

All terms