See every sale.
Stop guessing.
Ad blockers and Safari hide real orders from your reports. PrestaSignal records each sale from your shop’s own back office — and runs your tracking through your own web address, where blockers aren’t looking.
Where reports lose sales.
A real customer buys. But when tracking runs through Google’s own domains, the browser can drop the trail — ad-blocker filter lists target exactly those domains, and Safari deletes script-set cookies within days. Your campaigns optimise on what survived, not on what happened.
The browser is the single point of failure: when it never calls Google’s domains, the sale simply never appears in your reports — and no report can tell you what it never saw.
The sale never depends on the browser, and the browser events travel through your own web address — where today’s filter lists aren’t looking.
The proportions above are illustrative — no verifiable industry average exists. The mechanisms are real: roughly 3 in 10 internet users run an ad blocker (GWI, 2025) · Safari deletes script-set cookies after 7 days (webkit.org).
Everything a shopper’s browser sends — page views, product views, carts, checkout steps — travels through a small connector on your own website address. Even the Google tag itself loads from your domain, so there is no third-party analytics address for a filter list to match.
The sale takes a second road that never touches the browser: your back office reports every purchase and refund straight to your tracking server, each one built from the order itself so a reload can never double-count it. Two paths into the same report — and the one carrying your revenue never depends on the browser at all.
Your analytics tells one story. Your bank account tells another.
Server-side tracking closes the gap. Instead of hoping the browser fires a pixel, PrestaSignal records the sale in your shop’s back office — where the order actually lives — and forwards it cleanly to every platform.
- ✕The purchase the pixel never fired
- ✕The customer who said no to cookies
- ✕The sale on an ad-blocked browser
- ✕The repeat buyer Safari forgot
- →Every purchase, reported by your back office
- →Consent-respecting, hashed first-party data
- →Tracking served from your own address, not Google’s
- →Every event counted exactly once
Clean data is the cheapest performance you’ll ever buy.
You don’t need a bigger budget. You need the budget you already spend to be pointed at the truth. When the algorithms see every conversion, they bid smarter, find more buyers, and stop wasting spend on the ones they couldn’t measure.
Install in minutes, not days
Upload one module to your PrestaShop back office and paste a license key. That’s the entire setup. It works on PrestaShop 1.7 → 9, on PHP 7.2 and up, with no theme changes and no build step.
We run the tracking server
Server-side tracking normally means hosting and maintaining a Google Tag Manager server — containers, SSL, uptime, the lot. With PrestaSignal that’s our job. You get your own configured server with nothing to provision or babysit.
Privacy handled by default
Every piece of personal data — email, phone, name, city — is normalised and SHA-256 hashed on your server before it ever leaves it. Your Meta CAPI token is never exposed to the browser. Consent state is respected.
One module, every ad platform
The same clean event stream feeds GA4, Google Ads conversions with Enhanced Conversions, and the Meta Conversions API with proper event-ID deduplication — so the browser pixel and the server event are counted once, not twice. Microsoft, TikTok and Pinterest are coming.
Every step of the journey, captured.
From the first page view to the final purchase — and the refund after it — PrestaSignal records the complete PrestaShop funnel: browsing tracked through your own address, the sale reported by your back office.
The full PrestaShop funnel — browsing recorded through your own address, purchase and refund reported by your back office, every event deduplicated and personal data hashed before it leaves your shop.
Google’s own automatic events — session_start, first_visit, user_engagement — keep working exactly as Google expects, so your sessions and new-user counts stay right.
“Apple, Safari and ad-blockers decide what your ad platforms get to see. We take that decision back.”
Three steps. We do the hard part.
Pick your platform
The things merchants ask us first.
Do I need to be technical to use this?+
No. You upload one module to PrestaShop and paste a license key — that’s the whole install. We host and configure the tracking server for you, so there’s nothing technical to maintain.
Will it slow down my store?+
No. Nothing on your pages calls a third-party analytics domain — every script loads from your own address, like the rest of your shop. The sale itself is reported by your back office, separately from page rendering, so your customers never wait on tracking.
Which PrestaShop versions are supported?+
PrestaShop 1.7 → 9, on PHP 7.2 and above. The module handles the differences between versions automatically.
Is this GDPR-compliant?+
PrestaSignal is built to respect consent and to never transmit raw personal data. Email, phone and name are SHA-256 hashed on your server before anything is sent, and your Meta CAPI token stays server-side, never exposed to the browser.
How is this different from just adding a pixel?+
A browser pixel only counts if the browser delivers it to Google’s or Meta’s domains — ad blockers and Safari routinely stop that, and the sale never appears in your reports. PrestaSignal reports the sale from your shop’s back office, browser or not, and serves the browser-side tracking from your own web address, where today’s filter lists aren’t looking.
What does it cost?+
€69.99 a month or €699 a year — one plan, everything included. The best place to start is a free tracking teardown: we audit what your store is currently losing and show you the gap, with no obligation.
Find out what your tracking is missing — for free.
We'll audit your store's tracking and show you the gap. No pitch unless you ask.