What you will take away from this post
How automated retail analytics ties every repeat purchase back to the source.

As operators, we live and die by our acquisition metrics. When we open our dashboards, the instinct is to hunt for the cheapest Customer Acquisition Cost (CAC) and the highest Return on Ad Spend (ROAS).
But here is the strategic blind spot that catches even the best growth teams: optimising purely for immediate profitability often means you are starving your most valuable channels.
If a channel delivers cheap clicks, it’s easy to pour more budget into it. But if you aren't tracking the 6-month or 12-month repeat purchase rate by that specific acquisition channel, you are operating with an incomplete P&L.
Let’s look at why shifting your focus from initial acquisition to cohort-based Lifetime Value (LTV) changes exactly where you should be spending your money.
Let’s look at how this plays out in reality. Imagine you are evaluating two different acquisition channels.
Channel A (let’s say, a heavy discount campaign on paid social) is bringing in new customers at a £20 CAC. Channel B (high-intent search or a premium influencer placement) is bringing in customers at a £50 CAC. On a £75 Average Order Value, your media buyer is naturally going to funnel the majority of the budget into Channel A because the initial ROAS looks incredible.
But what happens at month six?
Because Channel A was driven by a steep discount, that cohort is filled with bargain hunters. Their repeat purchase rate is barely 10%. Channel B, however, acquired customers who were actively seeking out your brand’s solution. Over the next six months, 60% of them return to buy two more times at full margin.
When you look at the 6-month LTV, the expensive Channel B is actually wildly more profitable.
By optimising only for the first transaction, you are actively funding one-and-done buyers while restricting the growth of your most loyal customer base.
To break out of the CAC trap, you have to run cohort analyses on your acquisition channels.
This means grouping customers by the month and the channel they were acquired from, and tracking their cumulative spend over a set period (usually 30, 60, 90, and 365 days).
When you start analysing cohorts, you stop asking, " How much does it cost to acquire this customer”, and start asking, "How long is the payback period for customers acquired through this specific channel?"
Armed with that data, your budget allocation strategy completely flips. Instead of cutting campaigns just because the initial CAC is high, you can confidently let them run, knowing that the specific cohort they acquire will become highly profitable by month three.
The reason most brands don't execute this strategy is a lack of accessible data. Standard ad platforms are built to claim credit for the first click, not track repeat behaviour six months down the line.
If you are trying to match historical Shopify orders back to specific marketing campaigns in a spreadsheet, the data will always be weeks out of date.
To actually shift your budget based on LTV, you need a system that naturally marries your order data with your customer data.
This is where a Retail-First ERP, like Brightpearl, with built-in CRM and Retail Analytics, provides a massive operational advantage. Because Brightpearl acts as the central hub for all your sales and customer data, it tracks the complete lifecycle of every buyer.
When you base your media mix on LTV rather than initial CAC, you don’t need to increase your marketing budget to increase your revenue; you just need to spend it on the right customers.
See how Brightpearl’s unified CRM and Retail Analytics give you the exact LTV and repeat-purchase data you need to make smarter marketing decisions.