Offline conversion tracking

Shopify + Meta Ads Integration

LeadTrackr sends your in-store purchases recorded in Shopify to Meta Ads through the Conversions API (CAPI), matching each sale to its fbclid so Advantage+ delivery and lookalikes learn from the people who actually buy in your shop.

5-min setup · cancel anytime

How the pieces fit

From a Shopify deal to a Meta Ads conversion

admin.shopify.com
Shopify · Orders
Draft1
EdEmma
€129
Pending1
DVDaan
€86
Paid2
SvSophie
€340
LBLiam
€95
Fulfilled1
NHNoor
€210
Every status → pushed automatically

Shopify qualifies your leads — your team just works deals as usual.

business.facebook.com/adsmanager
Campaigns Optimized on deals
CampaignSpendForm fillsQualifiedSales value
Lookalike 1%€3,60018027€24.6k
Retargeting — IG€2,20012418€16.1k
Prospecting€1,9001568€7.4k
Broad€1,4002403€2.1k

Illustrative figures.

Sent to Meta Ads
+€50.2k value
Illustrative

LeadTrackr pushes the closed-deal value to Meta Ads via Conversions API (CAPI).

Shopify + Meta Ads

How Shopify orders become Meta Ads conversions

In plain English: when an ad-clicker buys in your shop, your team rings up the order in Shopify — and LeadTrackr sends that sale to Meta server-side, so Advantage+ and lookalikes learn from real buyers.

How it works in one picture

Ad click
Someone clicks your ad
Form fill
They fill in your form
In-store purchase
Rung up in Shopify
LT
LeadTrackr
Matches the sale to the fbclid
Smarter delivery
Advantage+ finds more buyers

The full story

LeadTrackr sends each in-store purchase recorded in Shopify to Meta through the Conversions API (CAPI), server-side. It captures the fbclid on the original form submission and stores it against the customer, alongside hashed email and phone for matching. When that person buys in the shop and the order is rung up, LeadTrackr fires a CAPI event — even though there was no online checkout to fire the Pixel.

Every event carries the fbclid plus hashed email and phone from the Shopify customer, which pushes Event Match Quality toward the Great range so Meta attributes more of your in-store sales. And because LeadTrackr only sends people who actually bought, your Lookalike Audiences are seeded from genuine buyers rather than every form-filler — giving Advantage+ delivery a cleaner signal to optimize against.

What LeadTrackr reads

In-store & online orders

Point-of-sale and manually created orders, not just online checkout.

Order value

The basket total, sent as the purchase value.

How it works, step by step

fbclid captured
Stored with hashed email & phone
Order rung up in Shopify
Matched to the lead, fbclid recovered
CAPI event sent
Server-side to Meta in near real time

You might be wondering

Q.How do you send Shopify orders to Meta Ads?

LeadTrackr delivers each in-store purchase through the Conversions API (CAPI) server-side, not the deprecated Offline Conversions API. Each event carries the fbclid plus hashed email and phone, which lifts Event Match Quality into the Great band and keeps your sales eligible for Advantage+ and Lookalike Audiences built from real in-store buyers.

Conversions are sent to your ad platforms
Qualified-lead and closed-deal events, via official server-side APIs.
Google AdsMeta AdsGoogle Analytics 4Webhook

The connection at a glance

How Shopify + Meta Ads works

Click ID capturedfbclid
Shopify signal readIn-store & online orders (created / paid)
Destination APIConversions API (CAPI)
Setup time~5 minutes
Attribution parametersIP address, user agent, hashed email & phone

Why connect them

What Shopify + Meta Ads unlocks

Server-side CAPI, no Pixel gaps

LeadTrackr sends in-store purchases straight to Meta through the Conversions API server-side, so sales arrive even though there was no online checkout to fire the Pixel — the in-store order rung up in Shopify is enough.

High Event Match Quality

Each event carries the fbclid plus hashed email and phone from the Shopify customer, pushing Event Match Quality toward the "Great" range so Meta can attribute more of your in-store sales accurately.

Lookalikes seeded from real buyers

Because LeadTrackr only sends customers who actually bought in the shop, your Meta Custom and Lookalike Audiences are seeded from genuine in-store buyers rather than every form submitter.

Point-of-sale & manual orders included

In-store orders your staff ring up at the till or key in by hand are sent to Meta just like online ones, so the appointment-form lead who buys in person still feeds Advantage+ optimization.

Advertisers pushing in-store Shopify purchases into Meta via CAPI typically lift Event Match Quality into the "Great" range, giving Advantage+ a cleaner buyer signal to optimize against.

How it works

Set up once, runs automatically

01

A customer buys in the shop

Someone who came from a Meta ad and filled in a form walks in and buys. Your team rings up the order in Shopify — the moment you chose as your conversion.

02

LeadTrackr assembles the CAPI event

LeadTrackr matches the in-store order to the stored lead, pulls the fbclid, and hashes the customer email and phone with SHA-256, assembling a server-side event with full match parameters and the purchase value.

03

Event sent to Meta via CAPI

LeadTrackr delivers the event to Meta through the Conversions API in near real time, attributed to the original click. Advantage+ delivery and your lookalike modeling update to favor people who resemble your real in-store buyers.

FAQ

Shopify + Meta Ads questions

LeadTrackr uses the modern Conversions API (CAPI), Meta's recommended method for server-side events, not the deprecated Offline Conversions API. Each in-store purchase is delivered as a CAPI event with fbclid plus hashed email and phone, which gives better matching, real-time delivery, and higher data reliability than the legacy offline upload. This keeps your sales eligible for Advantage+ and other automated Meta products.
Yes. In-store orders your team rings up in Shopify at the till or as manual orders are matched to the original ad click by email or phone and sent to Meta via CAPI, exactly like online orders. This is the key benefit for shops whose customers come from ads but complete the purchase in person.
Event Match Quality rises with the number of strong identifiers per event. LeadTrackr sends the fbclid captured at form submission together with the hashed email, hashed phone, IP, and user agent from the Shopify customer. That combination typically lands in Meta's "Great" band, which means more of your in-store sales are attributed to the right campaigns and your Advantage+ optimization gets a cleaner signal.

Get started free

Start pushing Shopify conversions to Meta Ads

Set up the connection in minutes — no developer needed.

Start Free

5-min setup · cancel anytime