Measurement

Conversion Tracking Checklist: Validate Data Before You Optimize

Use this conversion tracking checklist to test event accuracy, conversion values, attribution and reporting before changing campaigns or landing pages.

Connected measurement nodes representing conversion tracking across a growth system.

Direct answer

What to do first

Before optimizing, define the conversion that matters, test when and where it fires, check for duplicates and missing values, compare platform data with business records, then break results down by source and landing page. Treat the dashboard as a measurement system to validate—not proof that a campaign caused every attributed conversion.

1. Decide what counts as a business conversion

Define the action you want to improve before opening an ad platform. For ecommerce, it might be a completed, paid order; for lead generation, a submitted enquiry that meets your qualification threshold.

Record the event name, business definition, counting rule and intended use. Distinguish primary outcomes used for bidding or reporting from diagnostic events such as add-to-cart, checkout start or form error.

  • Conversion: the precise action and completion condition.
  • Count: once per order, once per lead, or another stated rule.
  • Purpose: primary business outcome or diagnostic signal.

2. Trace the event from action to destination

Run a controlled end-to-end test on the live site. Make a test purchase or submit a test lead, then confirm the expected event name and parameters appear in analytics or the ad platform. GA4 offers Realtime and DebugView; Google Ads provides conversion action status checks [1] [2].

These checks show reporting activity; they don't establish that an event represents a valid sale or lead.

  • Test the full journey, including validation errors and successful completion.
  • Reload or revisit confirmation pages to check for an extra conversion.

3. Check duplicates, gaps and value quality

Compare a small sample of test transactions or enquiries across the site, analytics and ad platform. For sales, use transaction IDs where supported and check that an order isn't counted twice.

Check currency, amount and event parameters against the order or CRM record. Google Ads distinguishes simple page-load tracking from setups that need transaction-specific values or IDs [1].

  • Check for missing values, unexpected zeroes, wrong currency, duplicate IDs or sudden count spikes.
  • Note measurement gaps related to consent.

4. Reconcile platform numbers with business records

Set a date range and compare equivalent records. Ads platforms and analytics may credit different touchpoints or use different windows, so exact agreement isn't a useful pass/fail test.

In GA4, the landing page report is session-scoped: it identifies the first pageview in a session, not a person's full journey [3]. Target ROAS uses reported conversion values, and a target that's too high can limit traffic [4].

  • Note each system's counting and attribution settings before comparing totals.
  • Test again after site releases, checkout changes, tag updates or consent-flow changes.

Common questions

How do I know if conversion tracking is working?

Complete a controlled test journey and confirm the expected event, parameters and value reach the destination platform. Then check that the event matches a completed order or lead in your operational records.

Why do Google Analytics and Google Ads conversion totals differ?

They may count different touchpoints or use different attribution models, conversion windows, counting rules, time zones or event definitions. Compare settings and equivalent date ranges before drawing conclusions.

Should I optimize for every tracked event?

No. Choose a primary event that reflects the business outcome you want bidding to pursue. Keep earlier funnel actions as diagnostics unless they serve a deliberate purpose.

Sources and context

  • [1]Set up your web conversions

    Google Ads conversion setup options, conversion action settings, dynamic value and transaction details, and checking conversion action status.

  • [2]Set up events

    GA4 event types, implementation via Google tag or Tag Manager, event parameters, and inspecting events in Realtime and DebugView.

  • [3][GA4] Landing page report

    Landing page is the page path and query string associated with the first pageview in a session.

  • [4]About Target ROAS bidding

    Target ROAS bases bidding on reported conversion values; value setup and target choice matter.

Choose a practical next step

How to compare conversion rate, ROAS and profit

Learn what conversion rate, ROAS and profit measure, where each can mislead, and what to check before making a decision.

CONVERSIONMAX

Let’s talk growth.

Tell us what you’d like to improve.