The D2C Dilemma
If youโve spent even a week in the D2C world, youโve probably heard this:
โWe want to scale our campaigns to get more new customers!โ
And right after that comes the familiar obsession nCAC (new Customer Acquisition Cost).
But hereโs the question:
Are brands really tracking, reporting, and optimizing for new customers at the ad platform level be it Meta, Google, or TikTok?
Most arenโt.
But Smars, Indiaโs leading jewelry brand, did it differently when others were thinking about it.
The Challenge of Smars
Smars wanted to optimize ad campaigns for new customer purchases, not just total sales.
While most brands were still experimenting, Smars was already running tests, asking questions others hadnโt even thought of yet.
And hereโs where our story begins with their ex – CAPI partner.
Conversation between Brand and ex – CAPI partner Shopify – The Real Story of D2C Brand
The Reality Checkย
The truth is no platform (Shopify, Meta, or Google) will help you truly track new customers out of the box.
Itโs not that Shopify is bad. Itโs just not built for this use case.
Shopify builds websites; performance marketers build signals.
And thatโs where Signal Engineering comes in.
What Is Signal Engineering?
Signal Engineering is the process of choosing and sending the most valuable customer actions (first-party data) to ad platforms teaching their algorithms what success looks like for your business.
In simple words, itโs about defining your own custom events like new customer purchase, repeat customer purchase, necklace purchase, prepaid purchase, high order value purchase etc.
Every business has different success signals, and by sending those to Meta or Google, you help the algorithm learn what really matters.
Here is Smars journey ditching Shopify CAPI and adopting to Signal Engineering and First-Party Data Ops.
Smarsโ Signal Engineering Journey
Smars began by powering the entire funnel with first-party data signals from CustomerLabs.
Step 1: Disconnect/Ditch the Shopify CAPI
They unplugged the default Meta Shopify CAPI and replaced it with first-party data pipeline from CustomerLabs.
Within just 7โ14 days, Cost Per Purchase (CPP) dropped by 14% โ purely by fixing the quality of signals being sent to Meta.
Step 2: Signal engineering – Build Custom Events
Smarsโ next move was to go beyond โpurchaseโ events and build a full set of custom signals; this is where true Signal Engineering happened.
We created:
- High-AOV, Mid-AOV, and Low-AOV purchase events
- New Customer and Repeat Customer purchase events
- Mapped these events to campaigns on both Meta and Google Ads
This helped us review the performance of the campaigns on which is delivering highest new, repeat, high AOVs, low AOVs etc.
Step 3: Set Campaigns to Scale New Customers
Hereโs how Smars configured their Meta campaign:
- Pick a Catalog โ Picked the hero products that already attract new buyers.
- Set the Conversion Goal โ Choose New Customer Purchase as the campaign objective.
- Define the audiences in advertising settings –
Add all the appropriate audiences to those segments. Existing customers are just your customer list, engaged audience is your website visitor audiences you have and below build those UTMs to track them inside the CustomerLabs platform for further analysis.
In CustomerLabs these audiences can be synced realtime and refresh them in frequent intervals without any hassle of export and import.
- Exclude Existing Audiences โ
Once the audiences are defined, added all existing customers, engaged users, and website visitors to the exclusion list. That way, Meta focuses only on new customers.
The Results
After a 7โ14 day run:
- 247 total conversions
- 212 (โ86%) were new customers
Thatโs what happens when your campaigns are powered by first-party data and smart signal engineering. The campaign delivers for the desired goal.
Key Takeaway
No Shopify, no Meta, no TikTok setup can automatically track new customers.
You need Signal Engineering powered by first-party data to make your ad algorithms smarter.
Smars didnโt just scale their campaigns. They redefined what โoptimizationโ means for D2C growth.
By sending high-quality signals to Meta and Google, Smars:
- Reduced CPP by 14%
- Improved campaign efficiency
- Optimized the campaign to bring 86% only new customers.
- And finally, trained the algorithm to spend smart, not hard.