Trackingthat matches.
Every order should count once in Google Analytics (GA4), Meta and Google Ads. We find where purchases go missing or count twice, set up server events and consent, then check the numbers against your real orders.
12 shoppers said no to cookies. The law says their orders stay out of the ad platforms.
The ads learnfrom wrong numbers.
When one order shows up as two in Meta and as nothing in Google, both platforms spend your budget on the wrong people. The fix starts with counting orders the same way everywhere.
Audit, fix,count again.
Four steps, usually one to two weeks of work. You see the list before anything changes, and the numbers next to your orders after.
Test order 1042 · phone, cookie banner not answered yet
Sorted by the orders it gets right
Test events go to a test channel until you approve them
Purchases each platform saw, against 100 real orders
Every event,not one pixel.
Event auditA real test order, followed into every platform.
One source per eventDuplicate plugins and old snippets removed.
Server eventsMeta Conversions API and Google enhanced conversions.
Consent Mode v2Tags wait for the answer, Google gets the signal.
Event IDsBrowser and server events counted once.
RefundsReturned and cancelled orders taken back out.
Orders off the sitePhone and shop orders uploaded, if you want them.
Tag Manager tidyOld tags, triggers and test containers cleared.
- A written list with what each fix gets right
- All work tested on a copy with test events
- A report at 14 days, orders next to platforms
- Notes on what to keep doing, in plain words
- Running and optimising ads is separate
- The cookie policy text comes from you or your lawyer
- We do not track visitors who say no
The platformsyou advertise on.
One store, the same order, counted the same way in each of them.
Pixels and consent,in one place.

We wrote the plugins we use.
Pixel Tracking sends browser and server events with one event ID, so each order counts once. Consent shows the banner and tells Google and Meta what the visitor allowed. Both stay on your store after we leave.
Pixel Tracking ConsentQuoted per store,in writing.
The price follows the fix list, and you can leave out any line.
What moves the number
The four things that decide the size of the job.
Get a quote
A written scope, a price and a date, usually within two working days.
Beforeyou ask.
Why does Meta show more sales than my store?
Usually two things send the same purchase, or the thank-you page sends it again when it is reloaded. We find the source and keep one.
Are server events allowed under GDPR?
They follow the same consent as the browser. If a visitor says no, the server does not send their data either.
Do you need access to our ad accounts?
Read access for the audit, and the right to create a test channel and an access token for the work. You keep ownership of everything.
Will the ads lose data while you work?
No. We test on a copy with test events, then switch the live store in one step, off-peak.
Do we need a new cookie banner?
Only if yours cannot block tags until the visitor answers. Our Consent plugin does that, or we set up the one you have.
Do you work on Shopify or Wix?
No. Only WordPress and WooCommerce. If you want to move, see migrations.
Send the URL,get a written plan.
- Scope, price and a dateIn writing, usually within two working days.
- Leave out any lineThe price follows the fix list, item by item.
- No lock-inYour ad accounts, your containers, your plugins.
Your store
Three fields. We reply by email.