These are not the same thing.
You can see new vs. returning customers in your dashboard all day long. That data is informational. It changes what you know.
But Meta doesn’t optimize from your dashboard. Meta optimizes from the signals it receives via the pixel and CAPI. If your conversion events don’t distinguish new customers from returning ones, Meta can’t learn the difference, no matter what you see on your end.
The result: campaigns drift toward whoever converts fastest. Often returning buyers. CAC looks stable, new customer volume quietly falls.
Meta receives one signal: Purchase. It learns to find people who purchase, which includes your existing customers. Over time, prospecting efficiency degrades as the algorithm leans toward re-conversion.
Meta receives a second signal: New Customer Purchase. Now you can create a custom conversion that specifically trains campaigns on first-time buyers. The algorithm learns who to acquire, not just who to convert.
Excluding existing customers limits reach. It doesn’t retrain Meta’s learning. Without a new-customer signal, optimization still drifts toward whatever pattern looks like a conversion.
Install V-Sync from the Shopify App Store and connect your Meta pixel. Takes about five minutes, no developer needed.
Every time someone makes their first purchase, V-Sync sends a “New Customer Purchase” event to Meta via CAPI (separate from the standard purchase signal).
Use the new customer event as a custom conversion in your Meta campaigns. Now you can optimize, measure, and scale based on actual new customer acquisition.
A campaign hits your CPA target. ROAS looks solid. You scale it.
Three months later, new customer volume is flat. Revenue is holding but it’s coming from the same buyers cycling through. You’ve been scaling re-conversion, not acquisition.
This is one of the most common and least visible ways eCom brands stall out at their current revenue level. The ads are “working” but just not for the thing that actually grows the business.
ROAS and CPA look fine. You scale the winners. New customer acquisition slowly degrades. You don’t notice until the revenue trajectory flattens and the easy fixes stop working.
You can see which campaigns are actually acquiring new customers… and which ones just look good on blended metrics. Scale the ones that grow your base. Cut the ones that don’t.
Stop guessing which ads are actually acquiring new buyers versus recycling existing demand. The signal makes it visible.
When Meta knows what a new customer looks like, it stops serving your acquisition campaigns to your existing buyers.
Better signal quality means the algorithm has something real to learn from. Prospecting holds up as you scale instead of degrading.
Know your real new customer CAC, not a blended number that mixes acquisition with retention. Plan spend against the number that actually matters.
Exclusions limit reach but they don’t retrain Meta’s learning. Without a new-customer signal, the algorithm still optimizes toward whatever pattern looks like a conversion. Usually that drifts toward returning buyers over time.
No. Dashboards and analytics show you performance after the fact. V-Sync fixes the signal Meta uses to make decisions in real time. They serve different purposes.
No. It installs from the Shopify App Store like any other app. Connect your Meta pixel, and it starts syncing. No developer needed, no custom code.
V-Sync checks the order against your Shopify customer history. If it’s a first-time purchase, it sends the new customer event. Returning customers trigger the standard purchase event only.
It shows up as a custom conversion event called “New Customer Purchase” in your Events Manager. You can use it as a conversion goal in any campaign type (same as any other custom event).
Yes. No contracts, no lock-in. Cancel from your Shopify dashboard at any time. If you’re on early access pricing, that rate is locked in as long as you stay subscribed.
Clean new customer signals are the foundation of the Growth Machine — the Meta acquisition system we build and manage for eCom brands doing $30k–$150k/mo. If you want the full system, not just the signal layer, that’s what we do.
30-day free trial. One-click install. No code, no contracts. Early access pricing locked in at 50% off.