Entry offer · Troubleshooting

Ecommerce tracking troubleshooting for Shopify and WooCommerce

Something in your tracking is lying, and the reports built on top of it inherit the lie. One defined problem, scoped and closed on its own. No retainer and no discovery phase. You describe the symptom, we trace it to the cause and fix it where it actually is.

Fixed scope, quoted before we start · from $150
One problem, one fixed priceTraced to the actual causeVerified against real orders

Tracking troubleshooting at a glance

Service
One defined tracking problem, traced and fixed
Price
from $150, quoted before any work starts
Platforms
Shopify, WooCommerce, GA4, GTM, Google Ads, Meta Ads
You get
The cause in writing, the fix applied, and proof it now matches your orders
Access needed
Read access to GA4, GTM and the ad account involved
After the fix
If the analytics underneath is worth rebuilding, the full setup is a separate decision

The tracking problems we are asked to fix most often

These are the ones that come up most. If yours is not listed, describe it anyway. The answer is usually in the same family.

The purchase event does not fire, or fires without revenue
Google Ads is not receiving conversions it should be receiving
Meta and the store disagree about how many orders there were
A GTM tag that will not fire, or fires on the wrong pages
GA4 events missing after a theme or checkout change
The GA4 → BigQuery export stopped without anyone noticing

How a single tracking fix runs

You describe the symptomWhat you are seeing, where, and since roughly when. Screenshots help more than theories.
We trace it to the causeThe symptom and the cause are often in different systems. We follow it rather than patching where it shows.
We quote a fixed scopeOne problem, one price, agreed in writing before any work starts.
We fix itIn GTM, in the data layer or in the platform configuration, wherever it turns out to live.
We verify against realityChecked against real orders in your back office, not against another analytics tool.
You get a written summaryWhat was broken, what changed, and anything else we noticed while we were in there.

How it runs

What one defined fix costs

  1. 01

    Describe

    Send the symptom and the accesses we need.

  2. 02

    Trace

    We reproduce it and find where it actually originates.

  3. 03

    Quote

    Fixed scope and price, in writing, before work begins.

  4. 04

    Fix & verify

    Corrected, reconciled against real orders, written up.

from $150One defined problem
Describe your case
  • Fixed scope agreed in writing first
  • Cause traced, not just the symptom
  • Fix implemented
  • Verification against real orders
  • Written summary at handover
  • No retainer, no lock-in

If the trace shows the problem is larger than one fix, such as a checkout that never exposed the data or tracking that needs rebuilding, we tell you that before starting, not halfway through the invoice.

FAQ

Questions before you send accesses

How much does tracking troubleshooting cost?

From $150 for one defined problem. We quote the exact figure after we have looked, and the quote does not move once work starts. A problem that turns out to be several problems is scoped again before anything else is done.

What counts as one problem?

One symptom with one cause. A purchase event that never fires is one problem. A purchase event that never fires and a Meta pixel that double counts are two, because they live in different places and are fixed separately.

Why does GA4 show fewer orders than my store?

Usually the purchase event does not fire on every path to the thank-you page, consent blocks the tag for part of your traffic, or the order confirmation renders before the container loads. The three look identical in a report and are fixed in three different ways, which is why we trace rather than guess.

Can you fix it without admin access?

We can diagnose from read access to GA4, GTM and the ad account. Applying the fix usually needs publish rights in GTM or the store theme. We tell you which of the two we are asking for and why.

Do you work on sites you did not set up?

Most of this work is on tracking somebody else installed. We read what is there before changing anything, and we remove duplicates rather than adding another layer on top of them.

What if the problem is in a plugin or an app?

Then the fix is to make the plugin and the container stop reporting the same event twice, or to switch the event off in one of them. We say which, and why we chose that side.

Is this a retainer?

No. One problem, one price, closed on its own. There is no discovery phase and no monthly commitment attached to it.

If the whole stack needs standardising

A single fix stays a single fix. But if the analytics underneath turns out to be worth rebuilding, the full system deploys in about a week: validated tracking, all ad spend joined to revenue in your own BigQuery, standard dashboards and conversational analytics.

Describe the symptom you are seeing

Send the symptom, the platform and a screenshot if you have one. We come back with what we think is happening, what it would take to fix, and a fixed price, before any work starts.

We answer with a scope and a fixed price before any work starts. No access needed to reply.