What we have seen in growth reviews is this: a low cost per purchase can hide an expensive customer. For ecommerce customer acquisition cost, Shopify teams need to connect the marketing number to the store experience and operational economics that follow it.
Explore Shopify CRO and UX optimisation.
Table of contents
- Keyword decision
- Define CAC before debating it
- Bring contribution into the picture
- Read acquisition by cohort
- Find the store-side leaks
- Use CAC in weekly decisions
- StoreBuilt point of view
Keyword decision
Primary keyword: ecommerce customer acquisition cost. Secondary intent: Shopify CAC, UK ecommerce profitability and Shopify growth strategy. Search content often reduces CAC to a formula; the commercial gap is what to do when the formula is technically correct but drives the wrong behaviour. This supports our CRO and UX optimisation service and Klaviyo retention work.
Define CAC before debating it
At its simplest, CAC is acquisition spend divided by new customers. The useful work is agreeing what counts. Does spend include creative production, agency management, affiliate commissions or brand activity? Does “new” mean a first Shopify order, a new email record or a customer new to a market? Do not make the metric look cleaner by silently excluding costs.
| Choice | Question to settle |
|---|---|
| Spend | Which costs genuinely enable acquisition? |
| Customer | What makes a customer new? |
| Period | When is spend matched to acquisition? |
| Channel | What attribution rule is being used? |
| Purpose | Budget control, channel comparison or payback? |
The objective is not one perfect CAC. It is a consistent metric fit for the decision in front of the team.
Bring contribution into the picture
Revenue from a first order does not tell you whether the customer was acquired profitably. Consider product margin, discounts, payment costs, pick-and-pack, shipping subsidy, returns and service load. The calculation does not need to become an accounting project to become more honest.
An anonymous UK lifestyle merchant had a channel that looked efficient on first-purchase revenue. When the team compared product mix and returns reasons, the channel’s most common orders carried unusually high fulfilment cost and lower repeat intent. The decision became more nuanced than “scale or pause”: improve the landing promise, change product selection and watch the cohort.
Read acquisition by cohort
Acquisition is a promise about the future. Check whether customers acquired in a given period reorder, use discount codes again, return items at a high rate or generate more support contact. Cohort views are especially valuable where subscription, replenishment or gifting creates different customer paths.
| Cohort signal | What it can reveal |
|---|---|
| First-order contribution | Immediate economic health |
| 30/60/90-day repeat | Retention quality |
| Return and cancellation rate | Expectation or product mismatch |
| Discount dependence | Margin and positioning risk |
| Support contacts | Customer effort after purchase |
Do not project lifetime value from a tiny or immature cohort. Label estimates as estimates and revisit them as more time passes.
Find the store-side leaks
CAC is not owned solely by paid media. A confusing landing page, weak product proof, unreliable delivery cue or slow mobile journey can turn otherwise qualified demand into waste. Review channel landing pages as customer journeys: does the first screen match the ad’s promise; can the customer identify the product; does the price and promotion make sense; is the delivery expectation visible?
This is where a Shopify team can often improve efficiency without trying to outbid competitors. Better relevance and clarity protect the value of traffic already being paid for.
Use CAC in weekly decisions
Use a weekly view to surface a question, not to crown a winner. Compare CAC with traffic quality, conversion, margin signals, stock, delivery capacity and cohort evidence. If CAC rises, ask whether the audience changed, the offer changed, the site changed or the measurement changed before assuming creative fatigue.
Create a separate monthly review for more durable allocation decisions. It should include finance and ecommerce operators, because a channel can look healthy in an ad platform while creating costs somewhere else in the business.
Set a payback rule the business can fund
Agree how long the business is willing and able to wait for acquisition cost to recover. A cash-constrained brand, a launch category and an established repeat-purchase business may reasonably use different horizons. Write down the rule, assumptions and exceptions so that a strong-looking campaign is not scaled beyond working-capital reality.
Use scenarios rather than a single forecast: expected repeat behaviour, slower repeat behaviour and higher-return behaviour. If a channel only works in the optimistic scenario, the next decision may be to improve offer or store conversion before increasing spend. This does not make growth cautious; it makes the risk explicit enough to manage.
Revisit the payback rule when pricing, fulfilment costs or promotion policy change. A static target can quickly become misleading when the commercial model beneath it has moved, particularly for brands with seasonal products or variable delivery costs.
StoreBuilt point of view
The point of CAC is not to make every customer cheap. It is to understand which growth can be funded repeatedly without degrading the customer experience or the business behind it. StoreBuilt’s preference is contribution-aware growth built on a better Shopify journey, not a prettier acquisition report.
Ask StoreBuilt to find the Shopify journey leaks behind your CAC.