Derek VaalPaid Search Consultant
Measurement and Reporting

Ecommerce PPC conversion tracking: what to check before bidding

Check ecommerce purchase tracking for duplicate conversions, order values, currency, primary goals, attribution, and consent before trusting your PPC reports.

Stitched thread connecting a shopping cart, order, value, and ledger tokens representing ecommerce PPC conversion tracking.
On this page

Verify ecommerce PPC conversion tracking by testing a purchase, checking the order value and currency, and confirming that the same order is not counted twice. Review which conversion goals guide bidding, then compare trends with store orders. Attribution, consent, and reporting delays can create legitimate differences, so investigate the cause rather than expecting identical totals.

Automated bidding uses conversion data to make decisions. Missing purchases, inflated values, or the wrong conversion goal can therefore affect both the report and future bids. Check the signal before changing a target based on apparent performance.

Define the primary outcome

I start by identifying the action the account is meant to optimize toward. For most ecommerce programs that means a completed purchase, but the definition still needs context around refunds, cancellations, repeat orders, margin, new customers, and the difference between an order and a qualified commercial outcome.

A completed purchase is usually the outcome to measure, but raw revenue may not be the best value to use for bidding. Wide margin differences, returns, and repeat purchases can change what an order is worth. Use a different value model only when the business can calculate and maintain it reliably.

Verify the event and the value

I test the purchase path from product page to confirmation, then check that the event fires once and the transaction value matches the store. I look for duplicate tags, missing order IDs, incorrect currency, tax or shipping treatment, and values that are hard to reconcile with the source of truth.

  • Test a real or controlled transaction path across desktop and mobile.
  • Confirm the event is assigned to the intended primary conversion action.
  • Check order IDs, currency, value, refunds, and deduplication behavior.
  • Refresh the confirmation page and navigate back to it, which is where double counting usually appears.
  • Check whether shipping and tax are included in the value, and whether that is consistent with how the business judges return.

Google explains how transaction IDs prevent duplicate conversions. Use a unique ID for each order and the same ID when the same transaction is sent again.

Separate primary and secondary actions

Checkout starts, email signups, add-to-cart events, and phone clicks can be useful diagnostic actions. They should not quietly compete with purchases as the main optimization signal unless the account has a deliberate reason and a clear way to evaluate the tradeoff.

This is worth auditing specifically, because secondary actions tend to accumulate. Someone adds a newsletter signup as a conversion during a campaign, it is never removed, and the account has been partly optimizing toward email addresses ever since. Check what is marked primary today rather than what was intended at setup.

Google's documentation on primary and secondary conversion actions explains which actions can enter the main Conversions column and influence bidding when their goal is selected.

Understand attribution and lag

Platform reporting is shaped by attribution settings, conversion windows, consent, modeling, and reporting delay. I annotate major changes and give the account enough time to collect evidence before treating a short window as a final answer.

Conversion lag matters when you compare recent periods. If shoppers often buy several days after a click, the latest week may still be missing orders that will be reported later. Check the account's conversion delay before cutting a campaign on incomplete results.

Cross-channel consistency matters

Google Ads, Microsoft Ads, analytics, and the store do not have to show identical totals to be useful. They do need consistent definitions and a known reason for material differences. I build a reconciliation habit so the team can tell a measurement gap from a genuine performance change.

The goal is a known and stable gap rather than a closed one. If platform-reported revenue usually sits within a familiar range of the store figure, a sudden move in that relationship is itself a useful alert. Chasing an exact match between systems that count differently by design wastes time that reconciliation habits would have spent better.

A share of conversions will not be observed directly. Consent choices, browser restrictions, ad blockers, and cross-device journeys all remove events from the pipeline, and platforms fill some of that gap with modeling. This is normal and not a reason to distrust everything, but it does change how the numbers should be read.

What matters operationally is knowing roughly how large the unobserved share is and whether it is stable. A consent banner change or a tagging release can move it substantially, which then looks exactly like a performance change in the reporting. Any material shift in collection deserves an annotation, or it will be misdiagnosed later.

Server-side collection changes the failure modes

Server-side collection changes where data is processed and where errors can occur. Check event logs, transaction IDs, values, and deduplication across browser and server sources. It does not remove consent requirements or guarantee that every order will be observed.

Know what tracking cannot tell you

Correct tracking shows which outcomes a platform attributes to its ads. It does not, on its own, show which sales would have happened without advertising. Use experiments and store-level context when you need to assess that additional contribution.

Treat that as a boundary rather than a flaw. Tracking answers whether the data is trustworthy. Whether the spend is creating demand is a different question, answered by holdouts, geo tests, and the relationship between total spend and total revenue rather than by anything on the conversions tab.

For the decision layer, ecommerce PPC reporting and measurement shows how I turn tracking into an operating review. For a broader audit, see the ecommerce Google Ads audit guide. The Google Ads management guide explains who should own these checks after setup.

Keep exploring