How to Reduce Meta nCAC for Ecommerce : The Link Necklaces Case Study

 

Every Q4, the same trap closes on DTC brands running performance media: the platform dashboards look healthy, ROAS is holding, and then the post-mortem reveals that most of the "new customer" budget went to people who already bought.

That's not a Meta problem. That's an attribution visibility problem.

For Link Necklaces — a premium online jewelry brand founded by Boukje van den Bosch and run on Shopify, selling exclusively direct-to-consumer to women in the US — Q4 2025 was the quarter that broke the pattern. Working with their agency SmartSites, and using Wicked Reports' FunnelVision and new-customer attribution, they delivered results that went well beyond their original goals:

  • Meta nCAC dropped 22% year-over-year
  • New customer volume grew 94% in Q4 2025 vs Q4 2024
  • New customer acquisition — their stated #1 priority for the quarter — was hit and exceeded
  • A single source of truth reconciled to Shopify — no phantom dollars
  • Visibility into new vs returning customers at the campaign and ad level
  • Different attribution models for different funnel stages (prospecting shouldn't be judged the same way as retargeting)
  • A real human on the account, not a ticket queue
  • Pricing that didn't punish them for using more of the platform

Here's how it happened.

The Problem: Phantom Dollars and Platforms Grading Their Own Homework

Why Meta Optimizes for Returning Customers (And What It Costs You) 

Before Wicked Reports, the SmartSites team was working with a common but painful set of constraints.

Meta and Google were each claiming more revenue than Shopify was actually recording. The gap between platform-attributed revenue and real orders wasn't huge — but every budget decision was being made off the inflated numbers, not the real ones.

Isaiah Nabers, PPC Strategist at SmartSites, described it directly:

"Sometimes your ad-platform attributed revenue is higher than what came into Shopify. Which would be nice. But those are phantom dollars at the end of the day if we don't understand what's actually driving real revenue."

On top of that, Meta was doing what Meta does: optimizing toward the easiest conversions. Returning customers convert cheaper, so Meta's algorithm naturally pushed budget toward them. The prospecting campaigns — the ones designed to find genuinely new buyers — were being quietly deprioritized, and there was no easy way to see it happening.

Their previous attribution tool (Triple Whale) wasn't solving it. Worse, features they needed were behind additional paywalls, and when questions came up, support was impersonal. As Boukje put it: "With Triple Whale, you were just a number."

What a DTC Brand Needs from Attribution (That Most Tools Don't Provide) 

The requirements were clear once the team articulated them :

Wicked Reports met all five.

How FunnelVision and New-Customer Attribution Changed the Decision 

The core shift was moving from one blended attribution view to purpose-built views for each funnel stage — what Wicked Reports calls FunnelVision.

Top-of-funnel prospecting : why first-click attribution is the only fair model.

That's the click that actually matters for a new customer: the first moment someone who'd never heard of Link Necklaces engaged with an ad. Last-click attribution systematically undervalues these campaigns because the credit goes to whatever touchpoint closed the conversion — often a retargeting ad or branded search that happened days later.

Bottom-of-funnel retargeting : a different ROAS target for a different job 

Bottom-of-funnel and retargeting campaigns were evaluated on full-journey and last-click models, with appropriately lower ROAS targets. These campaigns play a different role, and they deserve a different standard.

Then — critically — every campaign was cross-referenced against new vs returning customer mix.

This is where the clarity appeared. A Meta campaign reporting 2.1 ROAS in-platform carries completely different meaning depending on who those buyers are. If the 2.1 is mostly new customers, that's a strong prospecting result — scale it. If it's mostly returning customers, Meta is getting credit for buyers that already existed and the budget is being wasted.

Isaiah called this the "aha moment":

"Being able to say, hey, that ad is at 2.1 in Meta, but that 2.1 is solely new customers — which is actually strong — versus if that 2.1 is returning. Having that has been a big aha moment."

How SmartSites Implemented New-Customer Attribution: Step by Step 

Implementation followed four clean steps:

Step 1 — Connect and verify. Shopify, Meta, and Google Ads were all connected to Wicked Reports. From day one, the numbers reconciled to Shopify orders. The phantom-dollar problem was eliminated immediately.

Step 2 — Build FunnelVision boards by stage. Separate views were created for top-of-funnel prospecting and bottom-of-funnel/retargeting. First-click attribution was applied to TOF boards; full-journey and last-click to BOF. Different ROAS targets were set for each stage — no more blended averages hiding the truth.

Step 3 — Evaluate every Meta campaign on new-customer ROAS. Every campaign and ad set was assessed on both raw ROAS and new-customer ROAS. Campaigns Meta reported as winners were re-evaluated based on the actual customer type they were acquiring.

Step 4 — Monthly working sessions across brand, agency, and Wicked. Boukje, Isaiah, and the Wicked CSM meet monthly to walk through the FunnelVision boards together. Boukje leaves with sharper questions for her agency. Isaiah leaves with new playbooks.

Results: -22% Meta nCAC and +94% New Customers in Q4 2025 

Q4 2025 vs Q4 2024

  • -22% Meta nCAC — new customer acquisition cost on Meta dropped 22% year-over-year
  • +94% new customers — nearly double the new customer volume in the same quarter
  • Goal hit and exceeded — new customer acquisition was the #1 stated priority for Q4 2025

Why It Worked: Five Reasons the Data Finally Made Sense 

Trustworthy data. When your numbers reconcile to actual Shopify orders, every decision downstream improves. You're not optimizing off fiction.

New customers separated from returning. Meta couldn't take credit for recycled buyers once the team could see the breakdown. Budget followed real new-customer performance.

Right model for the right stage. Prospecting campaigns stopped getting killed by ROAS targets designed for retargeting. FunnelVision meant each campaign was judged on the logic that fit its job.

Pricing without penalties. The team could use everything — no feature paywalls, no bill creep.

A real working relationship. Monthly sessions with a Wicked CSM turned the platform from a dashboard into a coaching layer. The brand owner got smarter. The agency got better playbooks.

Is Your Meta ROAS Hiding a New Customer Problem? 

If your Meta ROAS looks acceptable but new customer growth has stalled, it's worth asking what percentage of that ROAS is coming from new buyers — and whether your current attribution tool can even tell you.

For Link Necklaces and SmartSites, getting that answer was the beginning of a quarter they'll remember.

Read the full Link Necklaces case study

Book a Wicked Reports demo

FREQUENTLY ASKED QUESTIONS

Q1: What is nCAC and why does it matter for Meta campaigns?

nCAC stands for new customer acquisition cost — the cost of acquiring a customer who has never purchased from your brand before. It is different from blended CAC, which averages the cost of acquiring both new and returning customers together. Blended CAC almost always looks better than nCAC because returning customers convert cheaper and faster. This matters for Meta campaigns specifically because Meta's algorithm optimises toward the lowest-cost conversions by default — which means it naturally drifts toward retargeting existing customers rather than finding new ones. If you are measuring campaign performance on blended CAC or blended ROAS, you may be scaling a campaign that is not growing your customer base at all.

Q2: Why does Meta's ROAS include returning customers?

Meta's algorithm is built to hit your ROAS target at the lowest possible cost. Returning customers — people who have already bought from you — convert faster and cheaper than cold prospects, so the algorithm gravitates toward them when given the choice. Unless you send Meta a corrected signal that distinguishes new customer purchases from returning customer purchases, it has no reason to prioritise new buyer acquisition. The result is that your prospecting campaigns quietly shift toward re-converting existing customers, your ROAS holds, and your new customer growth stalls. The only way to prevent this is to feed Meta a verified new-customer conversion event — separate from your standard purchase event — so the algorithm trains on the right objective.

Q3: What is FunnelVision and how does it work?

FunnelVision is a feature inside Wicked Reports that applies different attribution models to different stages of your marketing funnel — rather than forcing every campaign through a single blended attribution view. Top-of-funnel prospecting campaigns are evaluated using first-click attribution, because the first click is what introduced a new customer to your brand and deserves the credit. Bottom-of-funnel retargeting campaigns are evaluated on full-journey or last-click attribution, with ROAS targets calibrated to that stage's role. Each campaign is also cross-referenced against new vs returning customer mix, so a 2.1 ROAS made up of new customers is clearly distinguished from a 2.1 ROAS made up of existing buyers. This lets media buyers make budget decisions based on what each campaign is actually doing — rather than a blended number that hides the truth.

Q4: How do you track new customers vs returning customers in Meta ads?

The most reliable method is first-party order-level verification — matching each Meta conversion back to a verified Shopify order, then checking whether that customer has a prior purchase history. This is different from Meta's pixel, which cannot reliably distinguish new from returning buyers and does not share that distinction in its reporting. Wicked Reports does this by reconciling every conversion to a Shopify order ID using first-party click data, then firing a separate purchase_NC (new customer) conversion event back to Meta. This corrected signal trains Meta's algorithm to optimise for genuine new buyer acquisition rather than the cheapest available conversion — which is usually a returning customer.

Q5: Is Wicked Reports better than Triple Whale for ecommerce attribution?

Wicked Reports and Triple Whale solve overlapping but meaningfully different problems. Triple Whale provides multi-touch attribution reporting using a 7-day click window and blended data modelling — it is strong for brands that want a unified reporting dashboard across channels. Wicked Reports is built around first-party click data with unlimited lookback, verified at the Shopify order level, with new vs returning customer separation baked in at the campaign and ad level. The key functional differences are: Wicked sends a corrected new-customer signal back to Meta to change what the algorithm optimises for — Triple Whale does not. Wicked offers a 3× ROI guarantee in 90 days — Triple Whale does not. Wicked includes FunnelVision for funnel-stage attribution modelling — Triple Whale uses a single blended model. For ecommerce brands where new customer acquisition is the primary growth metric, those three differences are significant. For brands primarily focused on reporting and dashboard visibility across channels, Triple Whale may be sufficient.