Server-side tracking for Shopify

Server-side tracking for Shopify, without running a server.

Prism sends your Shopify purchases to Meta and Google Ads straight from our servers, alongside your browser pixel. Each one is deduplicated, matched with the best customer details available, and logged so you can see what was sent.

Meta Conversions API · Google Ads Data Manager API · Included on every plan

Why server-side

The browser pixel is the weak link.

A pixel only reports a sale if the shopper's browser lets it. Server-side tracking sends the same sale from a server, so the browser can't block it.

Blocked and limited pixels

Ad blockers, Safari’s cookie limits and browser privacy settings all stop or weaken the pixel.

Checkouts that skip the thank-you page

Third-party checkouts, and shoppers who close the tab early, can finish the order before the page that fires your pixel ever loads.

Bidding learns from what it sees

Meta and Google optimise toward the conversions they receive. Missing sales mean they learn from a partial picture.

Where it sends

The two ad platforms that matter most.

Prism connects straight to Meta and Google Ads through their official server-side APIs.

Meta

Meta

Conversions API

Your purchases reach Meta from the server, deduplicated with your Meta pixel, so Ads Manager and bidding see more of your sales.

Google Ads

Google Ads

Data Manager API

Your purchases reach Google Ads from the server, and their values stay accurate after refunds and cancellations.

The details that matter

Sending events is easy. Sending them right is the work.

Prism takes care of the details that decide whether server-side tracking actually helps.

No double counting

Prism lines each server event up with the one your pixel sends, so Meta and Google count every purchase once.

Better matching

Prism uses the first-party data from the shopper’s visit and order, securely hashed, so more sales are matched back to the ad that drove them.

Consent respected

Prism follows the consent Shopify records at checkout, including for shoppers in the EEA and UK.

Every order accounted for

See what was sent, what each platform accepted and what was skipped, and how Meta’s match quality changes over time.

Works with your pixel

Keep your Meta pixel and Google tag running. The server makes sure the sale still arrives when the browser fails.

Nothing to maintain

No tag manager, cloud server or theme code. Prism runs and updates the integration for you.

How it works

Set up in minutes, not sprints.

No tag manager, no cloud server, no theme code.

01

Install Prism on Shopify

Prism’s app pixel and order webhooks start collecting the first-party data server-side tracking needs.

02

Connect Meta and Google Ads

Sign in to each platform, pick the Meta dataset and the Google Ads conversion action. Prism checks the setup before anything is sent.

03

Turn it on

Purchases start flowing from the server. Watch what is sent, accepted and skipped on the Enrich page.

Your options

Three ways to get server-side tracking on Shopify.

A generic look at the common routes. Which one fits depends on where you advertise and how much you want to run yourself.

CapabilityShopify’s own ad appsServer-side GTMPrism
Meta purchases from the serverEnhanced or Maximum level✓✓
Google Ads purchases from the server–✓✓
Refunds lower the Google conversion valuevariesif you build it✓
Per-order log of what was sent–if you build it✓
No server to host✓–✓
Attribution across channels––✓

Generic category comparison - check each tool's current settings.

Integrations

Sends to the ad platforms that drive most Shopify spend.

Meta AdsGoogle Ads
FAQ

Questions about server-side tracking on Shopify.

The basics
What is server-side tracking on Shopify?+
Sending conversion events such as purchases to ad platforms from a server instead of only from the shopper’s browser. Ad blockers and browser privacy limits can’t stop it. Our glossary entry explains it in plain English.
Doesn’t Shopify already do server-side tracking?+
Partly. Shopify’s Facebook & Instagram app can add Meta’s Conversions API at its higher data-sharing levels. Prism adds one setup for both Meta and Google, a record of every order sent, and accurate values after refunds. Check what Shopify already sends before adding anything, so purchases are not counted twice.
How do I set it up myself?+
We wrote a step-by-step guide covering Shopify’s own apps, server-side Google Tag Manager and dedicated apps: How to set up server-side tracking on Shopify →
How Prism does it
Will Meta count my purchases twice?+
No. Prism matches its server event to the one your Meta pixel sends, so Meta keeps one. Where the pixel never fired, Prism’s event is the only one Meta gets.
Do I still need my pixel?+
Yes. Keep the Meta pixel and Google tag running. Server-side tracking works best alongside them, not instead of them.
Does it also find sales the pixel missed?+
Yes. Because Prism holds every Shopify order, purchases the browser never reported still reach the platforms. See Conversion Recovery for how that works.
Cost & privacy
What does it cost?+
Server-side sending to Meta and Google Ads is included on every Prism plan, alongside attribution. Plans start at $29 a month with a 14-day free trial. See pricing.
Is customer data safe?+
Customer details are securely hashed before anything is sent, and Prism follows the consent Shopify records at checkout.

Server-side tracking for Meta and Google, set up today.

Install Prism, connect your ad accounts and turn it on. No server to run.