Measurement / Attribution

Check your marketing against three sources.

Your marketing report should help you decide what to do next. If the advertising dashboard looks strong but your sales team disagrees, I want to understand the gap before changing the budget. My three-source measurement check gives you a practical place to start: advertising records, customer activity and business outcomes.

My perspective · Patrick Breen · 5 min read ·

The three-source checkPB / 08Three views. One better-informed decision.
  1. Ad platform

    What the platform reports under its attribution rules.

  2. Activity records

    What your website, forms and call records captured.

  3. Business records

    What your customer and accounting records confirm.

Reconcile the differences.

Check definitions, dates, attribution windows and duplicate records.

These systems can share data. Matching totals do not prove causation; different totals need an explanation, not an average.

Give each source a job

I use this practical review framework to give each source a clear job. The three sources answer different questions. I do not expect identical totals; I expect your team to explain the important differences. These systems may share data, so agreement does not prove a campaign caused the result.

Give each source a job
SourceWhat it tells your teamWhat to question
1. Advertising platformsWhat you spent, where ads ran and which actions the platform credits to advertising.What counts as a conversion? Which attribution model and time window apply?
2. Customer activity recordsRecorded website actions, calls, forms, bookings and orders outside the ad dashboard.Are events duplicated? Is tracking missing? Are repeat contacts counted as new opportunities?
3. CRM and accountingWhich opportunities qualified, sold, cancelled, paid or received refunds.Are stages updated consistently? Does reported revenue mean booked work, completed sales or cash collected?

Compare the same thing before debating the result

Attribution means assigning credit to marketing interactions. A conversion window limits how long after an interaction a platform can credit an outcome. Changing the model or window can change reported performance without changing the customer’s actual purchase.

Keep the original exports. Then create a comparison using a consistent time zone, currency, date range and business stage. Check whether each report uses the date of the ad interaction, the inquiry or the sale. For a longer sales cycle, follow a cohort—a group of inquiries received during the same period—until enough time has passed for outcomes to develop.

Use a stable lead, opportunity or order ID to connect records. Keep repeat calls and forms attached to the relevant opportunity. Three contacts from one person do not automatically equal three new leads. Record the source exactly as received, alongside your cleaned reporting category, so a tidy dashboard does not erase the evidence.

Make tracking useful without claiming perfect visibility

UTM tags are labels added to campaign links. Use consistent source, medium and campaign names for email, social and other tagged links. Google Analytics uses these parameters to identify referring campaigns. A QR code on a mailer can open a tagged page; a dedicated phone number can help identify responses to a placement.

These methods improve coverage. They do not capture every influence. Someone may see your event booth, search for your brand later and call from another device. Ask how they heard about you, and retain that answer as additional context. It is a person’s recollection, not proof of which advertisement caused the sale.

Analytics also has gaps from consent choices, blocked tracking and implementation problems. Missing campaign tags do not prove a visit was organic. If you cannot establish the source, keep it unknown and investigate recurring gaps.

Know the difference between credit and impact

Two platforms may both claim credit for the same sale. Adding their reported revenue or ROAS together does not produce your business’s total return. Reconcile actual orders and revenue separately.

View-through reporting credits some outcomes after an ad impression without a click. Connected TV reporting may also use household matching; Google describes household-level measurement using IP addresses and other signals. Ask your provider which method, window and limitations apply. Those methods do not, by themselves, establish that the advertising caused additional sales.

Incrementality asks a different question: what happened because you advertised that would not otherwise have happened? A properly designed experiment with a comparison group helps answer it. Google explicitly distinguishes incremental conversions from standard attributed conversions. Your three-source check improves accountability; it does not replace that experiment.

Feed back outcomes your business can defend

Your CRM is the system where your team records customer relationships and sales progress. Agree on qualified and sold definitions there before sending outcomes back to advertising platforms. Google’s enhanced conversions for leads supports matching imported offline outcomes using customer data. It cannot fix an inaccurate sales status.

Have your specialist send only the approved outcomes and permitted data through the supported integration. Apply the relevant consent requirements and provider terms. Never put names, emails or phone numbers in tracking URLs; Google Analytics prohibits sending personally identifiable information. Review failed imports and corrections as part of the process.

Put it into practice

Trace one record all the way through

  1. Create an isolated test inquiry with clearly marked test data and your own test contact details. Disable customer messages and exclude the record from business reporting and bidding feedback.
  2. Check its campaign labels, timestamp, unique ID, assigned person and stage as it moves through the form or call system into your CRM. Confirm that a repeat contact does not create a second new opportunity.
  3. Test a sale, cancellation and refund where your workflow supports them. Then review a small sample of real records with your team. Assign each unexplained gap an owner and a correction date.
Check your lead funnel
Explore more insights

The monthly brief

Something worth opening.
Once a month.

A business question, my take on it, and a resource to help you work through it. Read it when you have time. Unsubscribe whenever you like.