conversions completed
Build better Meta Lookalike Audiences from your Shopify customers.
Drop in your Shopify customers_export.csv and get a Meta value-based audience CSV in seconds. Phone numbers normalized with country codes, states mapped to full names, and total lifetime spend included as the audience value, so Meta can find more people like your best buyers.
Pixel and Meta CAPI (Conversions API) lose 30-50% of purchases to iOS 14, ad blockers, and consent banners. Your Shopify customer list doesn't.
Free. No signup. Nothing uploaded. Your customer list is converted right here in your browser and never leaves your device. We never receive, store or see your customer data.
Drop your Shopify customer CSV here
or click to browse. It's read and converted right here in your browser.
Three things the Shopify Facebook & Instagram app can't send to Meta
The Shopify FB & Instagram app forwards purchase events to Meta's pixel as they happen - great for forward-looking attribution. But there are three signals it structurally can't deliver. This tool fills that gap.
- 01 · Historical DataYour full historic customer baseMeta only knows what the pixel captured after it was installed. If you have years of Shopify history pre-dating your current setup, none of it is in Meta. Your Shopify CSV has all of it.
- 02 · The purchases tracking can't seeCustomers lost to privacy controlsApple's ATT prompt (introduced with iOS 14), Chrome's tracking protection, ad blockers, and GDPR consent banners quietly drop 30-50% of pixel events across iOS, Android and desktop. Your Shopify customer list is server-side first-party data - none of that applies.
- 03 · True lifetime value per customerReal LTV, not stitched eventsThe pixel sends per-order values that Meta has to stitch back to a person across fragmented identifiers. Your CSV gives Meta one row per customer with their actual lifetime spend - the cleanest possible signal for value-based Lookalikes.
What it actually does
- Phone normalizationDetects already-international numbers (kept as-is) and prepends the right country code for local numbers, using the customer's billing country.
- State and province mappingUS states pass through as 2-letter codes. Every other country gets the full province name Meta requires (England, Bayern, Île-de-France, and so on).
- Audience valueShopify's Total Spent column is dropped into Meta's value field for value-based lookalikes.
- Header remappingOutputs Meta's exact header set: email, phone, fn, ln, zip, ct, st, country, value, with placeholders left blank where Shopify has no data (madid, dob, gen, age, uid).
FAQ
Request a feature or report a problem
This is a free tool built by one person, and what gets built next comes from these requests. Every message is read.