9 min read
The Paid Traffic Truth : The 159% Markup Hiding Inside Your Blended CAC
Aug 31, 2026 by Scott Desgrosseilliers
6 min read
How to Track SEO & Content ROI in 2026 (Zero-Click Era)
Aug 27, 2026 by Scott Desgrosseilliers
9 min read
The Paid Traffic Truth : Why Your Priciest Ad Channel Grows the Fastest Customers
Aug 24, 2026 by Scott Desgrosseilliers
10 min read
The Paid Traffic Truth : Which Way Is Last-Click Attribution Wrong? One Direction
Aug 17, 2026 by Scott Desgrosseilliers
10 min read
The Paid Traffic Truth : Why Last-Click Attribution Cuts Meta's ROAS and Pays Search
Aug 10, 2026 by Scott Desgrosseilliers
10 min read
The Paid Traffic Truth : Why Your Best ROAS Channels Bring the Fewest New Customers
Aug 3, 2026 by Scott Desgrosseilliers
9 min read
The Paid Traffic Truth : Why Your Meta Cost Rose but Your Click Price Didn't
Jul 28, 2026 by Scott Desgrosseilliers
1 min read
Every Platform Grades Its Own Homework : Scott on the ROAS Trap
Jul 27, 2026 by Scott Desgrosseilliers
9 min read
The Paid Traffic Truth : The ROAS Trap Held a Second Week — and Got Wider
Jul 22, 2026 by Scott Desgrosseilliers
10 min read
The Paid Traffic Truth : Your best ROAS channel costs the most per new customer
Jul 14, 2026 by Scott Desgrosseilliers
8 min read
The Paid Traffic Truth : Meta's New Customer Conversion Just Jumped 66%
Jul 8, 2026 by Scott Desgrosseilliers
8 min read
The Paid Traffic Truth : The New Customer Markup Your Dashboard Hides
Jul 6, 2026 by Scott Desgrosseilliers
6 min read
Your Data Is Being Estimated — And Nobody Told You
Jun 15, 2026 by Scott Desgrosseilliers
Scott Desgrosseilliers
Recent posts by Scott Desgrosseilliers
5 min read
Why One Channel Looks Too Cheap and Too Expensive at Once
By Scott Desgrosseilliers on Sep 2, 2026, 4:48:02 AM
Why Your Best Prospecting Channel Looks Both Too Cheap and Too Expensive at the Same Time
Most attribution debates treat measurement error as one problem with one direction. Your dashboard is either too generous to a channel or too harsh on it. Pick a better model, the thinking goes, and the number gets more honest.
Topics: Wicked Reports Marketing Attribution New Customer Acquisition Cost (NCAC) Attribution Software Blended CAC Wicked Reports Paid Traffic Truth
9 min read
The Paid Traffic Truth : The 159% Markup Hiding Inside Your Blended CAC
By Scott Desgrosseilliers on Aug 31, 2026, 10:49:55 AM
The Paid Traffic Truth — Issue 010
Published September 1,2026 * Data for the week of August 23 to August 29 2026 * Aggregated across hundreds of Wicked Reports accounts.
The 159% Markup Hiding Inside Your Blended CAC
Back in Issue 001 I showed you that the CAC on your dashboard is not the cost of a new customer. It is the cost of any customer, with cheap repeat buyers averaged in. Nine weeks later the pattern has not budged. This week the gap between the two numbers runs from 14% on Meta to 159% on YouTube, and if you budget off the blended number, you are paying for growth you are not getting.
This week's number
YouTube's blended CAC reads $319. A verified first-time customer costs $826. That 159% markup never shows up on a platform dashboard.
01 / Introduction
The two CACs, revisited
Every week we aggregate first-party, order-verified data across hundreds of eCommerce accounts and publish the four grids: new customer acquisition, first click versus last click, overall channel performance, and new customer lifetime value. One story per issue. This week the story is the markup between aCAC, the blended cost of acquiring any customer, and nCAC, the cost of acquiring a customer who has never bought from you before.
We ran this comparison in our very first issue. I am running it again on purpose, because the honest news is persistence. This is not a weekly anomaly you can wait out. It is a structural property of how blended CAC is calculated, and the size of the distortion depends entirely on which channel you are looking at.
02 / Analysis
Every channel marks up its blended CAC. Not equally.
The mechanism is simple. Blended CAC divides spend by all customers acquired, new and repeat alike. Repeat buyers convert cheaply because they already know you, so every repeat purchase mixed into the denominator pulls the average down. The more a channel leans on people who have already bought, the more flattering its blended CAC looks, and the bigger the surprise when you isolate true new customers.
Look at the shape of that chart. Meta's line is barely visible, a 14% markup, because 87% of Meta's tracked buyers this week were genuinely new. Meta's blended number and its new customer number are nearly the same number. Google marks up 51% at 66% new. Microsoft marks up 67% at 60% new. Then there is YouTube, where only 39% of buyers were new, and the markup explodes to 159%. The rule holds across the whole grid: the lower a channel's share of new buyers, the bigger the lie in its blended CAC.
One honest note on this week's magnitude. The markup pattern itself is structural. It comes from arithmetic and channel mix, not from the calendar, and it will look similar next week and the week after. But YouTube's specific 159% figure is elevated this week because YouTube's new visit to customer conversion dropped sharply week over week, which pushed its nCAC up hard while blended CAC moved less. Late August is a quiet stretch with no holiday selling event to blame, so read the direction as permanent and this week's YouTube extreme as the high end of its normal range. And because this data blends hundreds of accounts, no single brand's promotion can move these aggregates.
03 / New Customer Acquisition
The full acquisition picture, by channel
Meta keeps its spot as the volume engine, and at 87% new it is doing the job most brands assume all their paid channels are doing: bringing in people who have never bought. Google converts steadily at a defensible $154 nCAC. The row to sit with is YouTube. Only 39% of its buyers were new, its conversion rate fell by half week over week, and its nCAC landed at $826. If your dashboard shows YouTube at its blended $319, you are looking at a number that is mostly repeat purchase behavior wearing a prospecting costume.
04 / First Click vs Last Click
Who starts the sale vs who takes the bow
Same pattern as always: the social and video channels that open relationships get shortchanged by last click, and the search channels that close them get inflated. Notice this cuts the opposite way from the markup story. Last click makes YouTube look slightly worse than it is on revenue credit, while blended CAC makes it look wildly better than it is on new customer cost. Two different distortions, one channel, and neither one visible if you only run one report.
05 / Overall Channel Performance
Where the money goes, and THE TRUE COST OF A NEW CUSTOMER
Read the markup column top to bottom. Every single paid channel costs more per new customer than its blended CAC admits. There is no channel where the blended number is honest. The only question is how big the markup is, and the answer ranges from a rounding error on Meta to more than double on YouTube. If your growth model uses one CAC for the whole business, your model is built on the most flattering version of every channel simultaneously.
06 / New Customer Lifetime Value
What a new customer becomes over a year
Here is the fairness clause for YouTube. Its new customers start small at $84 and nearly triple to $244 by one year, still the steepest growth curve in the set, a pattern we covered in depth in Issue 008. That back-end value is real, but it does not erase an $826 nCAC. It means YouTube is a channel you evaluate on a payback window, not on week-one math, and definitely not on blended CAC. One caveat that applies to this whole grid: it blends brands at very different price points, so treat it as a directional market benchmark, not a promise for your store.
07 / Conclusion
One business, two CACs. Budget off the right one.
The blended CAC on your dashboard is answering a question you did not ask. You want to know what growth costs. It is telling you what activity costs, with your cheapest, most loyal buyers averaged in to make every channel look better than it is. Nine issues into this series, the markup between the two numbers has shown up every single week, on every paid channel, without exception.
The fix is not more reporting. It is verifying new versus repeat at the order level, pricing each channel by its true nCAC, and then making Scale, Chill, or Kill decisions off that number. Meta at a $88 nCAC and 87% new is a different decision than YouTube at $826 and 39% new, even though blended CAC says they are $77 and $319. Know which number you are looking at before you move the budget.
How this week's numbers were built. Aggregated across hundreds of Wicked Reports client accounts for the week of August 23 to August 29, 2026, except first click vs last click, which uses a rolling 90 day window. New versus repeat is verified at the order level against first party order IDs, not modeled and not surveyed. The new visit to new customer conversion rate credits the channel that originated the new visit. Channels without cost data, including email, SMS, organic, and influencer, are left out of the cost comparisons. Snapchat is excluded for negligible spend. Pinterest is marked with an asterisk because it ran on a small number of new customers this week, so it is not used to anchor any headline. The channel labeled Facebook in the underlying platform data is shown here as Meta. Charts and tables carry meaning through direction, labels, and contrast rather than color alone.
Topics: Wicked Reports New Customer Acquisition Cost (NCAC) Paid Traffic Truth YouTube Ads CAC Markup Blended CAC
6 min read
How to Track SEO & Content ROI in 2026 (Zero-Click Era)
By Scott Desgrosseilliers on Aug 27, 2026, 3:46:22 AM
HOW TO TRACK THE ROI OF SEO AND CONTENT IN 2026
SEO and content are the marketing everyone believes in and almost nobody measures properly. You publish, you rank, traffic grows, and yet when finance asks what that content actually earned, the honest answer is usually a shrug. It is the hardest channel to attribute, and in 2026 it got harder, because a growing share of the influence your content has now happens with no click at all. Here is how to track the real ROI of SEO and content, including the parts that no longer show up as a visit.
Topics: Wicked Reports Marketing Attribution content marketing SEO ROI zero click search
9 min read
The Paid Traffic Truth : Why Your Priciest Ad Channel Grows the Fastest Customers
By Scott Desgrosseilliers on Aug 24, 2026, 11:36:34 AM
The Paid Traffic Truth — Issue 009
Published August 24,2026 * Data for the week of August 16 to August 22 2026 * Aggregated across hundreds of Wicked Reports accounts.
The Day Zero Trap: Your Priciest Channel Grows the Fastest Customers
Most operators judge a channel on what a customer spends the day they arrive. This week's data shows why that math quietly kills your fastest compounding channels. The customers who look worst on day zero are growing in value twice as fast as the ones who look best.
This week's number
A YouTube new customer nearly doubles in value in 30 days: $104 at first order, $199 by day 30, $235 at one year. Judge it on day zero and you miss more than half the value.
01 / Introduction
One story, four grids, hundreds of verified accounts
Every week I aggregate first party, order verified data across hundreds of eCommerce accounts and publish what the ad platforms will not show you. One story leads, and the same four grids follow: new customer acquisition, first click versus last click, overall channel performance, and new customer lifetime value. No modeled conversions, no surveys, no platform grading its own homework.
This week's story lives in the lifetime value grid. YouTube posts the ugliest new customer cost of any major paid channel, and it also grows the most valuable customer curve of any major paid channel. Both things are true at once, and if your measurement stops at day zero, you only ever see the first one.
02 / Analysis
Day zero revenue understates video customers by more than 2x
Here is the setup. A Meta new customer spends $64 on their first order. A YouTube new customer spends $104. On day zero, both look thin against their acquisition costs, and YouTube looks worst of all at a $478 nCAC. So the standard move is to kill the video spend and pour it back into whatever converts cheapest today. Now watch what happens after day zero.
A YouTube customer goes from $104 to $199 in 30 days. That is a 91% jump in one month, the steepest early payback curve of any channel with meaningful spend. By one year they are worth $235, a 2.26x multiple on their first order. TikTok shows the same shape at 2.29x. Meanwhile Meta, the cheap channel everyone trusts, grows its $64 first order to just $99, a 1.56x multiple, and Google manages only 1.36x. The channels that look worst on day zero compound the fastest. And to be clear about what the data does not say: even at one year, click credited revenue alone does not cover YouTube's $478 nCAC. That is the second half of the trap. The first versus last click grid below shows YouTube is under credited on last click, and none of these click based numbers count view driven purchases at all. Day zero math understates the customer by half, and click only credit understates the channel on top of it. Stack those two errors and killing video looks like discipline when it is actually a blind spot.
The honest read on this week: this is a structural pattern, not a calendar artifact. Video first channels acquire customers with lighter first orders that compound, and the shape holds across YouTube and TikTok in the same grid, in a plain late August week with no holiday selling event to distort it. Because this is aggregated across hundreds of accounts, no single brand's promotion can move these curves. What did move this week for calendar reasons is conversion rate, which dipped across most channels in typical late summer fashion. The LTV grid is built on a full year of cohort behavior, so the weekly dip does not touch the story.
03 / New Customer Acquisition
The full acquisition picture, by channel
Notice the pattern in the % new column. The expensive video channels bring in the freshest buyers: 79% of YouTube's customers and 81% of TikTok's are first timers, versus 65% on Google and 59% on Microsoft. Video is doing prospecting work. Search is, in large part, closing demand that already exists. Conversion rates softened across most channels this week, a normal late summer move, with YouTube's new visit to customer rate down 15% week over week.
04 / First Click vs Last Click
Who starts the sale vs who takes the bow
Same story it always tells, and this week it stacks on top of the LTV story. YouTube reads 0.49 on first click but only 0.42 on last click, because it starts journeys that search and email finish. Google and Microsoft read higher on last click than first, because they take the bow at the end of journeys someone else started. If your reporting is last click and day zero, video channels get penalized twice: once for starting sales they do not get credit for closing, and once for acquiring customers whose value has not shown up yet.
05 / Overall Channel Performance
Where the money goes, and THE TRUE COST OF A NEW CUSTOMER
Meta and Google together carry 91% of tracked spend, so the market has voted for cheap day zero acquisition. Fair enough. But look at the ROAS column with fresh eyes: the best weekly ROAS in the set belongs to Microsoft at 1.89, a channel where only 59% of buyers are new and last click over credits it by 0.46. High weekly ROAS keeps correlating with closing existing demand, not creating new customers. Cheap and compounding are different things, and this grid only shows you cheap.
06 / New Customer Lifetime Value
What a new customer becomes over a year
Sorted by growth multiple, the video and social channels own the top of this grid while search sits near the bottom. A Google customer arrives spending $164 and grows only 36% in a year. A YouTube customer arrives spending $104 and more than doubles. Pinterest posts the steepest multiple at 2.65x, but it runs on very little spend and very few new customers this week, so treat it as a footnote, not a finding. One standing caveat: this grid blends brands at different price points, so it is a directional market benchmark, not a promise for any one store.
07 / Conclusion
Stop grading a compounding asset on its opening day
Every channel in your account is being judged by a number, and for most operators that number is built from day zero revenue and last click credit. This week's data shows exactly which channels that math executes: the video channels acquiring your freshest customers with the fastest growing value curves. Nobody decides to kill their best prospecting engine. They just use a measuring stick that makes killing it look responsible.
The fix is not faith in video. It is measurement that follows the customer past day zero and past the last click. Know your real nCAC by channel, know what a new customer from each channel is worth at 30, 90, and 365 days, and make Scale, Chill, and Kill calls on that, not on a screenshot of week one ROAS. The channels compound. Your measurement should too.
How this week's numbers were built. Aggregated across hundreds of Wicked Reports client accounts for the week of August 16 to August 22, 2026, except first click vs last click, which uses a rolling 90 day window. New versus repeat is verified at the order level against first party order IDs, not modeled and not surveyed. The new visit to new customer conversion rate credits the channel that originated the new visit. Channels without cost data, including email, SMS, organic, and influencer, are left out of the cost comparisons. Snapchat is excluded for negligible spend. Pinterest is marked with an asterisk because it ran on a small number of new customers this week, so it is not used to anchor any headline. The channel labeled Facebook in the underlying platform data is shown here as Meta. Charts and tables carry meaning through direction, labels, and contrast rather than color alone.
Topics: Wicked Reports first click vs last click Paid Traffic Truth YouTube Ads paid traffic attribution new customer lifetime value
10 min read
The Paid Traffic Truth : Which Way Is Last-Click Attribution Wrong? One Direction
By Scott Desgrosseilliers on Aug 17, 2026, 11:33:28 AM
The Paid Traffic Truth — Issue 008
Published August 17,2026 * Data for the week of August 09 to August 15 2026 * Aggregated across hundreds of Wicked Reports accounts.
Last Click Moves Money in One Direction. Toward the Closer.
Everyone knows last click is imperfect. Almost nobody knows which direction it is wrong in. This week's verified data shows the error is not random noise. It runs one way, every time, and it decides which of your channels gets fed and which gets starved.
This week's number
On the same 90 day window, last click gives Google 12% more credit than first click (1.53 → 1.71 ROAS) while stripping 23% of Meta's (0.39 → 0.30). Same journeys. Opposite errors.
01 / Introduction
The error in your attribution is not random. It has a direction.
Every week I pull one story out of the same four grids: new customer acquisition, first click versus last click, overall channel performance, and new customer lifetime value. All of it is first-party, click-verified, and aggregated across hundreds of eCommerce accounts. No modeling, no surveys, no platform grading its own homework.
This week's story is the first versus last click grid, because it shows something most operators have never actually measured: which way last click lies. When you line up first click and last click ROAS for the same channels over the same 90 days, the shift is systematic. Credit flows away from the channels that open journeys and toward the channels that close them. If your budget decisions run on last click, you are not just working with imprecise numbers. You are working with numbers biased in a specific, predictable direction.
02 / Analysis
Same journeys, same window, opposite errors
Here is the comparison. First click asks "who started this sale?" Last click asks "who was standing there when it closed?" Both are looking at the exact same set of purchases. If attribution error were random, some weeks Google would gain credit under last click and some weeks it would lose it. That is not what happens. In this week's data, Google's ROAS reads 1.53 on first click and 1.71 on last click. Meta reads 0.39 on first click and 0.30 on last click. Last click hands Google a 12% raise and hands Meta a 23% pay cut, on the same customer journeys.
The pattern holds across the grid. Microsoft, a classic bottom-of-funnel search channel, gains the most:2.32on first click becomes2.79on last click, a 20% boost from the measurement method alone. YouTube, a discovery channel, loses 16%. The channels that introduce your brand to a stranger get their credit taken and handed to the channels that catch that same stranger a week later when they search for you by name. Now connect this to cost: Meta acquired new customers at$93nCAC this week versus Google's$143. The channel last click punishes is the cheaper place to buy a new customer. The channel last click flatters costs 54% more per new customer. If you rebalance budget on last click ROAS, you move money toward the expensive closer and away from the cheap opener, and your new customer growth stalls while your reported ROAS improves.
Is this a calendar artifact or a structural pattern? Structural. There is nothing special about a mid-August week, no holiday, no seasonal spike, and the direction of the credit shift matches how these channels function: search intercepts demand that already exists, social and video create it. Because the cause is the mechanics of the channels themselves, expect this same directional bias in your account next week and the week after, at whatever magnitude your mix produces. And because this data is aggregated across hundreds of accounts, no single brand's promotion can move these numbers. Pinterest is marked as a thin channel this week and is not used to anchor any conclusion here.
03 / New Customer Acquisition
The full acquisition picture, by channel
Look at the % new column next to the credit shift from section 02. Meta is 89% new customers, the highest share of any major paid channel, and it is the channel last click penalizes hardest. Microsoft is 58% new, the lowest, and it is the channel last click rewards most. The measurement method is systematically shifting credit from the channels doing your acquisition work to the channels harvesting demand that already existed. Meta's nCAC also improved about 4% week over week while its new-visit conversion ticked up, so the penalized channel got cheaper, not worse.
04 / First Click vs Last Click
Who starts the sale vs who takes the bow
This is the week's grid to sit with. Every search channel gains credit when you switch from first click to last click. Every social and video channel loses it. Six channels, one direction of error. If someone tells you last click is "close enough," ask them close enough in which direction, because the answer determines whether you are quietly starving the channels that bring you new customers.
05 / Overall Channel Performance
Where the money goes, and THE TRUE COST OF A NEW CUSTOMER
Meta and Google together carry about 91% of tracked spend, so those two rows are where budget decisions actually get made. Notice the shape: the channels with the best ROAS also carry the biggest nCAC markup over aCAC. Microsoft posts a 2.12 ROAS with a 72% markup, meaning a big share of that return is existing customers repurchasing. Meta posts the ugliest ROAS on the board and the cheapest verified new customer at $93 with only a 12% markup. ROAS and new customer efficiency are not the same metric, and this week they point in opposite directions.
06 / New Customer Lifetime Value
What a new customer becomes over a year
Meta's day 0 value is the lowest on the board at $63, growing 1.56x to $98 by one year. That matters for the story above: a channel that opens journeys with a small first order will always look terrible on a short-window last click ROAS, because most of its value shows up later and gets credited to whoever closed. One caveat that applies every week: this grid blends brands at very different price points, so treat it as a directional market benchmark, not a promise for any one store.
07 / Conclusion
Stop asking if last click is wrong. Ask which way it is wrong.
This week's data settles the direction question. Last click over-credits closers (Google +12%, Microsoft +20%) and under-credits openers (Meta −23%, YouTube −16%), on the same journeys over the same 90 days. It does this because of how the channels work, not because of anything on the calendar, which means it did it last week and it will do it next week, inside your account too.
The fix is not a better opinion. It is a better measurement layer: tie every order to the verified clicks that preceded it, separate new customers from repeat at the order level, and judge each channel by its actual job. Openers get judged on verified nCAC and what that customer becomes over a year. Closers get judged on efficiency capturing demand. When you do that, the $93 versus $143 comparison becomes the number you defend to finance, instead of a ROAS column that grades the closer's homework with the opener's work.
How this week's numbers were built. Aggregated across hundreds of Wicked Reports client accounts for the week of August 02 to August 08, 2026, except first click vs last click, which uses a rolling 90 day window. New versus repeat is verified at the order level against first party order IDs, not modeled and not surveyed. The new visit to new customer conversion rate credits the channel that originated the new visit. Channels without cost data, including email, SMS, organic, and influencer, are left out of the cost comparisons. Snapchat is excluded for negligible spend. Pinterest is marked with an asterisk because it ran on a small number of new customers this week, so it is not used to anchor any headline. The channel labeled Facebook in the underlying platform data is shown here as Meta. Charts and tables carry meaning through direction, labels, and contrast rather than color alone.
Topics: Wicked Reports New Customer Acquisition Cost (NCAC) last click attribution first click vs last click Paid Traffic Truth
6 min read
How to Build UTM Tracking Links in Wicked Reports
By Scott Desgrosseilliers on Aug 12, 2026, 5:20:26 AM
HOW TO BUILD UTM TRACKING LINKS IN WICKED REPORTS: THE SETUP THAT MAKES ATTRIBUTION WORK
Accurate attribution has one unglamorous prerequisite that trips up more brands than any dashboard ever will. Your marketing links have to be tagged so the system can tell where a click came from. Without proper UTM tracking on your links, even the best attribution tool is guessing. The good news is that Wicked Reports builds these links for you, so you never have to hand-write a UTM string or worry about getting the format wrong. Here is how to do it, and why it matters.
Topics: Wicked Reports UTM Tracking attribution setup campaign tracking tracking links
10 min read
The Paid Traffic Truth : Why Last-Click Attribution Cuts Meta's ROAS and Pays Search
By Scott Desgrosseilliers on Aug 10, 2026, 10:47:46 AM
The Paid Traffic Truth — Issue 007
Published August 10,2026 * Data for the week of August 02 to August 08 2026 * Aggregated across hundreds of Wicked Reports accounts.
Last click cuts Meta’s return by 30% and pays it to search
I ran the same 90 days of verified orders through two attribution windows this week and got two different winners. On first click Meta returns 0.43 and Google returns 1.54. On last click Meta drops to 0.30 and Google climbs to 1.72. If your budget meeting uses the second number, you are about to defund the channel that started the sales you are celebrating.
This week's number
Move from first click to last click and Meta’s ROAS falls 30%, while Google’s rises 12% and Microsoft’s rises 22%. Same orders, same revenue, same 90 days. Only the credit moved.
01 / Introduction
Two attribution windows, two different winners, one set of orders
Every week I pull new customer economics from hundreds of Wicked Reports accounts, verified at the order level against first party order IDs. Not modeled. Not surveyed. This week the interesting number is not a performance number at all. It is an accounting number.
Below you get the story first, then the four grids: new customer acquisition, first click versus last click, overall channel performance, and new customer lifetime value. The story this week is what happens to your channel ranking when you change nothing except which click gets the credit.
02 / Analysis
Nobody performed differently. The credit moved.
Take every order in the trailing 90 days and give 100% of the revenue to the first click that touched it. Then run it again and give 100% to the last click. Same orders, same revenue, same spend in the denominator. The only thing that changes is who gets paid on paper. Here is what that swap does to each channel, with every channel indexed to its own first click result so you can see the direction rather than the absolute level.
Meta loses 30% of its measured return on the switch. Google gains 12% and Microsoft gains 22%. YouTube loses 16%. The pattern is not random and it is not about ad quality. Social channels get found early in a buying decision, and search gets typed in at the end, so a last click model quietly hands social’s work to search and calls it search performance. The acquisition grid says the same thing from the other direction: 90% of Meta’s customers this week were brand new, against 66% on Google and 58% on Microsoft. The channel bringing you the most first time buyers is the channel last click punishes hardest.
Is this a calendar effect? The first week of August is a quiet stretch, past the July promo cycle and not yet into back to school and Labor Day, so a soft social week would be an easy explanation. I do not think that is what this is. The first click versus last click comparison runs on a rolling 90 day window, not on the week, and the direction of the gap has been consistent: prospecting channels open sales and search closes them. That makes it structural, and structural means it will be true again next week. The number I would treat as genuinely calendar sensitive is Google’s nCAC, up 12% week over week to $148, with the click price up about 5% and new customer conversion down about 4%. That is a mix and auction move worth watching, not a verdict.
03 / New Customer Acquisition
The full acquisition picture, by channel
Read the last two columns together. Meta converts new visits to new customers at 2.5% and delivers new customers at $96, and 90% of what it delivers is a first time buyer. Google converts at 2.3% but a new customer costs $148, and a third of its customers were already yours. Microsoft is the most expensive new customer in the set at $160 and the least new at 58%. YouTube and TikTok are prospecting channels that are honest about it: 82% and 77% new, at $395 and $344. Pinterest is marked with an asterisk because it produced very few new customers this week, so its rates swing wildly and it anchors nothing in this issue.
04 / First Click vs Last Click
Who starts the sale vs who takes the bow
The credit gap column is last click minus first click. Negative means the channel starts sales it does not get paid for. Meta and YouTube are both under credited, Google and Microsoft are both over credited, and TikTok is close to even. Microsoft has the widest single gap at 0.56, which is a good reminder that a 3.07 ROAS on a closing channel is not the same claim as a 3.07 ROAS on a channel that found the customer. If you only ever look at one of these two columns, you are not measuring performance, you are choosing a winner in advance.
05 / Overall Channel Performance
Where the money goes, and THE TRUE COST OF A NEW CUSTOMER
Meta carries 55% of tracked spend and posts the weakest headline ROAS of the two big channels at 0.51, and yet it produces the cheapest new customer in the set at $96, only 12% above its blended aCAC. Google is the reverse: a 1.44 ROAS, and a new customer that costs 49% more than its blended number suggests. Microsoft is the sharpest version of the trap, a 2.25 ROAS sitting on a 72% nCAC markup. Note that the ROAS in this grid is the weekly full funnel figure, which is a different measure from the 90 day first and last click columns in section 04. Compare them for direction, not level.
06 / New Customer Lifetime Value
What a new customer becomes over a year
This grid blends brands at very different price points, so treat it as a directional market benchmark rather than a promise for your store. The line I would stare at is Meta: a new customer worth $63 on the first order and $97 after a year, against a $96 nCAC. In aggregate, Meta new customers take a full year to pay back the cost of acquiring them, on revenue, before margin. Google new customers start at $160 and reach $219, so they cover a $148 nCAC much faster. That is the real trade behind the credit argument, and it is why I want both attribution views before I move budget rather than after.
07 / Conclusion
Pick your attribution window before you pick your winner
Nothing in this week’s data says Meta is good and Google is bad. It says the ranking of your channels is partly a choice you already made when you picked an attribution model, and most teams made that choice by accident, by using whatever the ad platform reported. Judge on last click and you will cut the channel that opens sales in order to fund the channel that closes them. Do that for two quarters and the closer runs out of people to close.
The practical fix is small. Put first click and last click side by side, then buy on nCAC and nLTV rather than on either ROAS number alone. This week that means Meta is the cheapest source of first time buyers you have, with a payback period of about a year that you need to underwrite deliberately, and Google is an efficient closer that is being credited for demand it did not create. Both facts are true at once, and you can only see both if you refuse to let one model do all the talking.
How this week's numbers were built. Aggregated across hundreds of Wicked Reports client accounts for the week of August 02 to August 08, 2026, except first click vs last click, which uses a rolling 90 day window. New versus repeat is verified at the order level against first party order IDs, not modeled and not surveyed. The new visit to new customer conversion rate credits the channel that originated the new visit. Channels without cost data, including email, SMS, organic, and influencer, are left out of the cost comparisons. Snapchat is excluded for negligible spend. Pinterest is marked with an asterisk because it ran on a small number of new customers this week, so it is not used to anchor any headline. The channel labeled Facebook in the underlying platform data is shown here as Meta. Charts and tables carry meaning through direction, labels, and contrast rather than color alone.
Topics: Wicked Reports New Customer Acquisition Cost (NCAC) Attribution Window Return on Ad Spend (ROAS) first click vs last click Paid Traffic Truth
10 min read
The Paid Traffic Truth : Why Your Best ROAS Channels Bring the Fewest New Customers
By Scott Desgrosseilliers on Aug 3, 2026, 10:15:07 AM
The Paid Traffic Truth — Issue 005
Published August 03,2026 * Data for the week of July 26 to August 01 2026 * Aggregated across hundreds of Wicked Reports accounts.
WhyYour Best ROAS Channels Bring the Fewest New Customers
A calm week, which is the best time to see a structural truth clearly. Sort your channels by ROAS this week and watch the share of customers who are actually new fall as you climb the list. The channels posting the best returns are the ones doing the least to grow your customer base.
This week's number
Google's ROAS is 3x Meta's, yet 89% of Meta's customers are brand new against 68% of Google's. Microsoft posts the best ROAS in the set at 2.76 and the lowest new share at 59%. The better the ROAS, the more of it is repeat business.
01 / Introduction
A quiet week, and two things that settled down
Welcome to the sixth edition of the Paid Traffic Truth. This was a quiet week, and I am not going to dress it up. Two things I flagged recently both settled in the calm direction. Meta's late July cost bump leveled off, with new customer conversion ticking back up a touch, which is what you would expect if that was a seasonal dip rather than a real problem. And Microsoft's ROAS, which had slipped three weeks running, bounced back this week.
With no fire to put out, a quiet week is the right time to look at something that is always true but easy to miss when a number is jumping around. It sits in plain sight in this week's grids. Every figure is first party and order verified, aggregated across hundreds of ecommerce brands.
02 / Analysis
Rank by ROAS and the new-customer share runs the other way
Take this week's channels and line them up by ROAS, best to worst. Microsoft leads at 2.76, then Google at 1.54, then the video and social channels trail with Meta at 0.51 and TikTok at 0.27. Standard picture. Now add one column next to it: the share of each channel's customers who are actually new to the brand.
The two columns point in opposite directions. Microsoft, the ROAS leader, is only 59% new. Google is 68% new. Meta, near the bottom on ROAS, is 89% new. YouTube is 85%. The higher a channel sits on ROAS, the smaller the fraction of its customers who are people you did not already have.
This is not a coincidence, it is how the metric is built. A channel like Google or Microsoft captures a lot of demand at the moment of purchase, and a good chunk of that demand is existing customers coming back to buy again. Those repeat orders are cheap to win and they land in the channel's revenue, so its ROAS looks strong. Meta and the video channels spend most of their effort in front of people who have never bought from you, which is harder and converts lower, so their ROAS looks weak even though they are doing the actual work of growing the business.
Put plainly, ROAS quietly rewards a channel for reselling to people you already have. The two dominant channels this week make the point on their own. Google's ROAS is three times Meta's, but roughly a third of Google's customers are repeat buyers, against barely one in ten on Meta. If you shift budget toward the higher ROAS number, you are partly paying to harvest demand you would likely have captured anyway, and starving the channel bringing in new humans.
The honest caveat, because this cuts both ways. A high repeat share is not a sin, closing existing demand efficiently is a real job and someone has to do it. The point is not that Google is bad and Meta is good. It is that ROAS alone cannot tell you which job a channel is doing, and if growth is your goal, the share of new customers belongs right next to the ROAS number, not three columns away. This is a quiet, no-drama week across the board, so read this as a standing structural feature of the data, not a one-week event.
03 / New Customer Acquisition
The full acquisition picture, by channel
Sorted by new share this time, so the pattern from the chart reads top to bottom. Meta and the video channels sit up top doing the prospecting, and by the time you reach the bottom of the list you are looking at the channels with the strongest ROAS. Meta held steady with conversion up a couple of points, the leveling off mentioned earlier. YouTube and TikTok conversion slipped on small volume, so treat those as wobbles. Pinterest ran thin again and carries an asterisk.
04 / First Click vs Last Click
Who starts the sale vs who takes the bow
This grid reinforces the same idea from a different direction. The channels that close, Google and Microsoft, gain ROAS on the last click model, the one closest to what platforms report. The channels that open, Meta and Pinterest, lose it. So the channel doing the most new customer work is also the one most likely to be under credited when you look at platform numbers. Two ways of measuring, same conclusion about who gets shortchanged.
05 / Overall Channel Performance
Where the money goes, and THE TRUE COST OF A NEW CUSTOMER
The markup column tells the same story a third way. Look at where the gap between blended cost and true new customer cost is widest. Microsoft at 69% and Google at 47%. Those are the high ROAS channels, and the wide gap is the tell that a lot of their cheap blended cost is repeat business. Meta's markup is just 12%, because almost everyone it brings in is new, so its blended and new customer costs are nearly the same number. Microsoft's ROAS rebound to 2.76 this week is worth noting after three down weeks, though at 2.4% of spend it does not move the overall picture.
06 / New Customer Lifetime Value
What a new customer becomes over a year
The value grid adds the missing dimension to the whole discussion. A new customer is worth roughly one and a half times their first order within a year on most channels, and more than double on TikTok and Pinterest. That value only accrues if you keep acquiring new customers, which loops right back to the point. The channels earning the applause on ROAS are not the ones filling this table with new names. As always, this blends hundreds of brands at different price points, so treat it as a directional benchmark, not a promise for your store.
07 / Conclusion
ROAS answers a question you did not ask
ROAS tells you how much revenue a channel returned per dollar spent. It does not tell you how many new customers that dollar bought, and this week it quietly told you the opposite, because the highest returns came from the channels doing the least prospecting. On a loud week that is easy to miss. On a quiet week like this one it is sitting right there in the grids.
If growth is the goal, the share of new customers and the verified cost to acquire them belong next to ROAS, not buried three columns over. Watch all three together and you stop mistaking efficient reselling for growth.
How this week's numbers were built. Aggregated across hundreds of Wicked Reports client accounts for the week of July 26 to August 01, 2026, except first click vs last click, which uses a rolling 90 day window. New versus repeat is verified at the order level against first party order IDs, not modeled and not surveyed. The new visit to new customer conversion rate credits the channel that originated the new visit. Channels without cost data, including email, SMS, organic, and influencer, are left out of the cost comparisons. Snapchat is excluded for negligible spend. Pinterest is marked with an asterisk because it ran on a small number of new customers this week, so it is not used to anchor any headline. The channel labeled Facebook in the underlying platform data is shown here as Meta. Charts and tables carry meaning through direction, labels, and contrast rather than color alone.
Topics: Wicked Reports New Customer Acquisition Cost (NCAC) Return on Ad Spend (ROAS) Paid Traffic Truth paid traffic attribution
9 min read
The Paid Traffic Truth : Why Your Meta Cost Rose but Your Click Price Didn't
By Scott Desgrosseilliers on Jul 28, 2026, 11:29:05 AM
The Paid Traffic Truth — Issue 005
Published July 27,2026 * Data for the week of July 19 to July 25 2026 * Aggregated across hundreds of Wicked Reports accounts.
Meta got a little more expensive. The click price says it isn't you
Most of the board is quiet this week, which is its own kind of news. One number moved that is worth two minutes: after two weeks pinned at $84, Meta's new customer cost rose to $91. Before you blame your creative, look at what did not move. The click price. What moved was conversion, and it moved across hundreds of accounts at once.
This week's number
Meta's cost to acquire a new customer rose 8% to $91, its first move in three weeks. Cost per click held flat at $1.09. The entire increase came from new customer conversion slipping from 2.7% to 2.4%.
01 / Introduction
Sometimes the report is mostly status quo
Welcome to the fifth edition of the Paid Traffic Truth. Not every week hands you a dramatic reversal, and pretending otherwise is how benchmarks lose your trust. This week Google, YouTube, and TikTok all held roughly where they were. The grids below will look familiar, and that is fine. A steady week is information too.
But one number moved, and it happens to be the biggest channel on the board, so it earns a closer look. Every figure here is first party and order verified, aggregated across hundreds of ecommerce brands.
02 / Analysis
The click price held. Conversion is what moved.
Here is the reflex when your Meta new customer cost jumps. You assume the creative is fatiguing, or the algorithm turned on you, or the auction got more expensive. So you start tearing things apart. This week the aggregate data says slow down, because the usual suspect has an alibi.
Meta's cost per click this week was $1.09. The week before it was $1.10. It did not move. If the auction had gotten more expensive, that is the number that would have climbed, and it didn't. So the 8% rise in new customer cost, from $84 to $91, did not come from paying more for traffic.
It came from the other side of the equation. The rate at which a new visitor turned into a new customer fell from 2.7% to 2.4%, an 11% drop. Same priced clicks, fewer of them converting. That is what pushed the cost per new customer up. New customer volume fell too, down 14% on the week and down about 18% across the last three weeks.
Now the important part, and the reason this is a benchmark and not just your dashboard. A drop from 2.7% to 2.4% inside your own account is impossible to read. It could be your creative, your landing page, your offer, or nothing you did at all. You cannot tell from the inside. But when the same softening shows up across hundreds of accounts in the same week, with click prices flat, the most likely explanation is not that everyone's creative fatigued on the same Monday. It is late July. Demand softens, browsers convert a little worse, and the cost of a new customer drifts up for a few weeks. This reads as a market tide, not an account failure.
Notice what would have hidden this. Meta's blended ROAS held at 0.52, exactly where it has sat all month. If ROAS were your only gauge, this week looks identical to the last two and you would see nothing to explain. The move only shows up when you watch verified new customer cost and the pieces underneath it, the click price and the conversion rate, separately.
03 / New Customer Acquisition
The full acquisition picture, by channel
Meta is still the cheapest new customer in the set at $91 and still 89% new, so it has not stopped being the prospecting engine. It just got a little harder to run this week. Google was flat, its conversion up a single point. YouTube's conversion rose 15% but off a small base, so read it as a wobble, not a trend. Pinterest ran on very few new customers and carries an asterisk, so it anchors nothing.
04 / First Click vs Last Click
Who starts the sale vs who takes the bow
No surprises here, and that is expected from a rolling 90 day window. Last click still hands credit to the channels that close, Google and Microsoft, and still shorts Meta, the channel that opens. Worth noting only because it frames this week's Meta story: the channel already gets under credited on the way sales are reported, so a soft conversion week makes an easy target look even easier to cut. Resist that.
05 / Overall Channel Performance
Where the money goes, and THE TRUE COST OF A NEW CUSTOMER
Meta and Google are again about 93% of tracked spend. Meta's aCAC and nCAC both stepped up together while the markup between them held at 11%, which is another sign this was demand softening rather than a shift in who Meta is bringing in. One quiet item worth a bookmark: Microsoft's ROAS has now slid three weeks running, 2.60 to 2.32 to 2.00. Still the highest ROAS on the board, but the direction is worth watching if it continues.
06 / New Customer Lifetime Value
What a new customer becomes over a year
The value grid barely moved, which matters for reading the Meta story correctly. Meta's one year value held at $97. So the customers Meta acquired this week are worth about what they were worth last week. The change was in how many converted and at what cost, not in who they turn out to be. Microsoft still tops the set at $366. As always, this blends hundreds of brands at different price points, so treat it as a directional benchmark, not a promise for your store.
07 / Conclusion
Knowing it is the market is the whole point
A quiet week with one moving number is a good test of whether your measurement is worth anything. If all you had was blended ROAS, this week was invisible. If all you had was your own account, an 8% rise in new customer cost looks like a fire drill. Neither would tell you the truth, which is that clicks cost the same, conversion softened for a few weeks across the whole market, and the customers are still worth what they were.
That is the difference between panic cutting a channel in late July and holding your nerve because you can see it is the tide, not your boat. You get there with verified new customer cost and the pieces underneath it, not a single blended number that hides the whole thing.
How this week's numbers were built. Aggregated across hundreds of Wicked Reports client accounts for the week of July 19 to July 25, 2026, except first click vs last click, which uses a rolling 90 day window. New versus repeat is verified at the order level against first party order IDs, not modeled and not surveyed. The new visit to new customer conversion rate credits the channel that originated the new visit. Channels without cost data, including email, SMS, organic, and influencer, are left out of the cost comparisons. Snapchat is excluded for negligible spend. Pinterest is marked with an asterisk because it ran on a small number of new customers this week, so it is not used to anchor any headline. The channel labeled Facebook in the underlying platform data is shown here as Meta. Charts and tables carry meaning through direction, labels, and contrast rather than color alone.
Topics: cost per click Wicked Reports New Customer Acquisition Cost (NCAC) paid traffic attribution new customer conversion rate meta ads benchmark
1 min read
Every Platform Grades Its Own Homework : Scott on the ROAS Trap
By Scott Desgrosseilliers on Jul 27, 2026, 9:28:56 AM
I sat down with Aly Hathcock on her podcast Humans of Growth to unpack a problem every ecommerce marketer eventually runs into - the numbers on your dashboard keep improving, but the business isn't actually growing faster.

