PrestaSignal
FAQ

Server-side tracking, answered.

Everything store owners ask before switching their PrestaShop tracking server-side — grouped by topic. If your question isn’t here, a free teardown is the fastest way to get a straight answer about your specific store.

01

The basics

What is server-side tracking?+

Instead of relying on tags in the shopper’s browser to report conversions, server-side tracking sends those events from a server. The point is simple: when a browser blocks Google’s domains, browser-sent events never arrive — a server-sent sale is recorded whether or not the browser cooperates.

Why am I losing conversions in the first place?+

Apple’s Intelligent Tracking Prevention, App Tracking Transparency on iOS, and the widespread use of ad-blockers all prevent browser tags from firing or shorten the cookies they rely on. Roughly 3 in 10 internet users run an ad blocker (GWI, 2025) — and when a browser blocks Google’s domains, those sales simply never appear in your reports.

Will this work with my PrestaShop store?+

Yes. The module supports PrestaShop 1.7 → 9 on PHP 7.2 and above. It installs from the back office like any other module, with no theme changes and no build step.

Do I need to be technical to use it?+

No. You install a module and paste a license key; we host and configure the tracking server. The complex part — running the server-side container and connecting each platform — is handled for you.

02

How it works

Does it replace my existing GA4 and pixel setup?+

It replaces the plumbing, not your accounts. Your GA4 property, Google Ads conversions and Meta pixel stay exactly where they are; PrestaSignal changes how events reach them — browsing through the connector on your own address, the sale from your back office. When the same purchase arrives from both sides, a shared ID tells the platform to keep exactly one.

Which events does it track?+

The full PrestaShop funnel — from the first page view through product views, carts and every checkout step, to the purchase, the refund after it and account sign-ups — each recorded from real PrestaShop actions, with Google’s own automatic events preserved.

How does it avoid double-counting purchases?+

Every purchase carries an event ID built from the order itself, so a refreshed confirmation page or a returning visitor reuses the same ID and the sale can never double-count. That shared ID is also how the platform keeps exactly one copy when both the browser and the server report the sale.

Does server-side tracking slow my store down?+

No. Nothing on your pages calls a third-party analytics domain — every script loads from your own address, like the rest of your shop — and the heavy lifting of talking to GA4, Google Ads and Meta happens on the tracking server we run, separate from page rendering.

03

Platforms

Which platforms are supported?+

GA4, Google Ads and Meta Conversions API are live today. Microsoft Ads, TikTok and Pinterest are on the roadmap and will use the same server-side pipeline.

Does it support Google Ads Enhanced Conversions?+

Yes. Hashed email, phone and name travel with each conversion for stronger matching. Google’s click identifiers are captured at your domain’s connector and kept for up to 90 days in first-party cookies — only with the visitor’s consent — so a sale that lands days after the click still attributes to the ad that earned it.

Does it fix the iOS 14 Meta pixel drop?+

It directly addresses it. The purchase reaches Meta through the Conversions API from your back office — a server-to-server road that App Tracking Transparency never touches — and it shares one event ID with the browser pixel, so Meta counts it exactly once.

04

Privacy & data

Is this GDPR-compliant?+

The architecture is built to support compliance: personal data is SHA-256 hashed before it leaves your server, consent signals are respected, and you control which platforms receive data. Your own consent banner and privacy policy complete the picture.

What personal data leaves my server?+

Identifying fields — email, phone, name and similar — are normalised and hashed before transmission, so platforms receive irreversible hashes rather than readable data. A couple of fields like country and postal code are sent as required by the platforms.

Do you store or sell my customer data?+

No. The tracking server is a conduit that forwards events to the platforms you connect. We don’t sell or share your customers’ data, and we don’t use it for anything beyond delivering your tracking.

05

Pricing & setup

How much does it cost?+

One fixed plan: €69.99 per month or €699 per year (roughly two months free). That covers every platform, the hosted server, all events and support — no per-event fees or add-ons.

Is there a setup fee or contract?+

No setup fee. The monthly plan is month-to-month with no lock-in. Installation and configuration are included in the plan.

How do I get started?+

Book a free teardown. We audit your current tracking, show you what’s leaking, and if it makes sense, set up your tracking server and hand you a module ready for your license key.

Still have a question about your store?

A free teardown answers it with your real numbers — not a generic FAQ.

Part of the PrestaChamps family →