PrestaSignal
Server-side tracking for PrestaShop

Your ad budget
deserves real data.

Apple and ad-blockers hide up to half your conversions — so Google and Meta optimise on broken data. PrestaSignal sends the real numbers, straight from your server.

No code. No server to host. Install a module, paste a key, done.
Conversions recovered
+47%
GA4clean
Google Adsclean
Meta CAPIdeduplicated
Real numbers from a real PrestaShop store
47%
of conversions recovered — they were lost before
inflated, garbage GA4 sessions cleaned out
1.7%
"unassigned" traffic — vs 53% on their old setup
The hidden leak

Half your sales never make it back.

A real customer buys. But by the time that conversion tries to reach Google or Meta, the browser has lost it — to iOS privacy prompts, to ad-blockers, to Safari capping cookies. Your campaigns optimise on what survived, not on what happened.

Without server-sidethe leak
100 real sales
14 lost to iOS & ATT
16 lost to ad-blockers
12 lost to Safari ITP
53 reach Google & Meta

Your ad platforms optimise on barely half the picture — and quietly waste budget on what they can’t see.

With PrestaSignalrecovered
100 real sales
Sent server-side, before anything can block it
PII hashed · session matched · deduplicated
~100 reach Google & Meta

Now the algorithms bid on what actually happened. Same ad spend, far less waste.

Two versions of the truth

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 on your server — at the source — and forwards it cleanly to every platform.

The browser’s version of events
Full of holes
  • 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
What actually happened
The whole story
  • Every purchase, captured at the source
  • Consent-respecting, hashed first-party data
  • Sales no ad-blocker can intercept
  • Stitched sessions, deduplicated events
Why it matters

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.

01

Install in minutes, not days

No developer needed

Upload one module to your PrestaShop back office and paste a license key. That’s the entire setup. It works on PrestaShop 1.7 through 8.x, on PHP 7.2 and up, with no theme changes and no build step.

PrestaShop 1.7 – 8.x · PHP 7.2+
02

We run the tracking server

Zero infrastructure

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.

Hosted, monitored, maintained by us
03

Privacy handled by default

GDPR-minded

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.

SHA-256 hashed · token never in the browser
04

One module, every ad platform

GA4 · Google Ads · Meta

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.

Deduplicated across browser + server
Full-funnel coverage

Every step of the journey, captured.

From the first page view to the final purchase — and the refund after it — PrestaSignal tracks the complete PrestaShop funnel, server-side.

Browse
page_view
Every page a shopper opens
view_item_list
A category or search results browsed
view_search_results
A site search performed
view_item
A product page viewed
Consider
add_to_cart
A product added to the basket
remove_from_cart
A product taken back out
view_cart
The basket reviewed
Checkout
begin_checkout
Checkout started
add_shipping_info
A delivery method chosen
add_payment_info
Payment details entered
Outcome
purchase
A completed order — tax-inclusive revenue
refund
A refund or credit slip issued
sign_up
A new customer account created

Thirteen events across the full PrestaShop funnel — every one hashed, session-matched, deduplicated, and sent server-side, so nothing in the journey goes missing.

Apple, Safari and ad-blockers decide what your ad platforms get to see. We take that decision back.

The PrestaSignal principle
How it actually works

Three steps. We do the hard part.

01
Install the module
Upload to PrestaShop, paste your license key. Works 1.7 → 8.x.
02
We host the server
Your own tracking server, configured by us. Nothing to maintain.
03
See every sale
Real conversions reach Google & Meta. Budgets optimize on the truth.
Every platform, clean data

Pick your platform

GA4Google AdsMeta CAPI
Microsoftsoon
TikToksoon
Pinterestsoon
Run ads for PrestaShop clients?
Deploy across every client in minutes. Stop getting blamed for iOS.
For agencies
Questions, answered

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. Events are sent from your server to ours with a tight timeout, separate from page rendering. Your customers never wait on tracking, and there’s no extra client-side script weighing down the page.

Which PrestaShop versions are supported?+

PrestaShop 1.7 through 8.x, on PHP 7.2 and above. The module handles the differences between versions automatically, including the AJAX-cart changes in PrestaShop 8.

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 can be blocked by iOS, ad-blockers and Safari ITP — losing 30–50% of conversions. Server-side tracking records the sale at the source and sends it directly to the ad platforms, so it can’t be blocked client-side.

What does it cost?+

Pricing is tailored to your store and ad spend. The best place to start is a free tracking teardown — we audit what you’re 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.

Part of the PrestaChamps family →