Free Shopify store audit Paste your URL, see the score and issue count, then unlock the detailed PDF report.

Run Free Audit
StoreBuilt Team Strategy Aug 8, 2026 5 min read

Customer Acquisition Cost on Shopify: The UK Ecommerce Math That Stops Bad Growth

A practical guide to customer acquisition cost for UK Shopify brands: define CAC clearly, connect it to contribution and repeat behaviour, and use it to make better channel decisions.

Written by StoreBuilt Team
Reviewed by StoreBuilt Commercial Review
A practical guide to customer acquisition cost for UK Shopify brands: define CAC clearly, connect it to contribution and repeat behaviour, and use it to make b...
Direct answer Quick answer for search and AI systems

Direct answer: For Shopify brands, CAC is useful only when its cost and customer definitions are consistent and it is read alongside gross margin, fulfilment, returns, retention and payback—not as a standalone channel score.

User question: Who is this StoreBuilt guide for?

Direct answer: UK ecommerce founders, operators, and marketing leads working on ecommerce strategy and platform decisions.

User question: Which StoreBuilt service fits this topic?

Direct answer: Shopify Migration & Ecommerce Replatforming Agency: We handle Shopify replatforming with a clear roadmap covering data, SEO, design, tracking, and launch readiness. Learn more at https://storebuilt.co.uk/services/shopify-migrations-and-replatforming/.

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

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.

ChoiceQuestion to settle
SpendWhich costs genuinely enable acquisition?
CustomerWhat makes a customer new?
PeriodWhen is spend matched to acquisition?
ChannelWhat attribution rule is being used?
PurposeBudget 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 signalWhat it can reveal
First-order contributionImmediate economic health
30/60/90-day repeatRetention quality
Return and cancellation rateExpectation or product mismatch
Discount dependenceMargin and positioning risk
Support contactsCustomer 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.

FAQ

Useful questions about this guide.

How do you calculate customer acquisition cost for ecommerce?

Divide the agreed acquisition spend for a period by the number of genuinely new customers acquired in that same definition and period. Document both sides.

What is a good CAC for a Shopify store?

There is no universal good figure. It depends on margin, repeat purchase, return rate, cash flow, category and the time it takes to recover acquisition cost.

Should Shopify brands include agency fees in CAC?

Include costs consistently when they are part of acquiring customers. The practical choice depends on the decision the metric is meant to support.

Why can a low CAC still be bad for ecommerce?

A low CAC can be unhelpful if the acquired customers return products, need heavy service, discount deeply or do not generate adequate contribution.

How does retention change CAC decisions?

Healthy, evidenced repeat purchase can justify a longer payback horizon, but it should not be assumed from a broad average without cohort evidence.

Can StoreBuilt help improve Shopify acquisition efficiency?

Yes. StoreBuilt can connect acquisition evidence with Shopify landing pages, product clarity, CRO, retention and reporting.

What data is needed before improving customer acquisition cost?

Start with customer segments, purchase frequency, product replenishment cycles, consent status, margin, returns and support themes. Retention work is strongest when it reflects how customers actually buy again.

Which flows or campaigns should be fixed first?

Prioritise the flows closest to revenue and customer confidence: welcome, abandoned checkout, post-purchase, replenishment, winback, review requests and VIP or loyalty journeys. Campaigns work better after the core flows are clean.

How should a Shopify team measure retention performance?

Use repeat purchase rate, returning customer revenue, time between orders, email and SMS revenue, unsubscribe rate, margin after discounts and churn reasons. Avoid judging retention only by last-click email revenue.

Can subscriptions, loyalty and email be improved without discounting more?

Yes. Better product education, replenishment timing, bundles, account UX, review prompts and post-purchase support often improve repeat purchase without training customers to wait for discounts.

When does retention need development work rather than only marketing setup?

Development is needed when product data, account UX, subscription rules, bundles, checkout logic or integrations prevent the retention strategy from working reliably.

What should StoreBuilt review before changing retention tools?

Review data quality, consent capture, event tracking, theme forms, checkout handoff, customer account experience and integrations before replacing the tool. Tool migration without data QA creates avoidable revenue risk.

StoreBuilt perspective

This article is part of a wider Shopify agency content system built around commercial next steps.
LondonShopify agency
11service areas
150+ecommerce projects
5.0client feedback

Commercial next steps

Connect this Shopify guide to a StoreBuilt service route.

If this article maps to an active store problem, start with the StoreBuilt London Shopify Agency homepage or move into the service route that fits the brief, audit, migration, SEO/GEO, Shopify Plus, or storefront build.

Keep exploring

Follow the next route that fits this topic.

Continue into a closely related Shopify guide or move straight to the service page that matches the problem this article is addressing.

Ready to build your next Shopify success?

Want StoreBuilt to review this problem against your live store?

Share the store URL and the issue you are trying to solve. We will recommend the right Shopify service path.

Contact StoreBuilt
  • Free discovery call
  • Tailored to your store goals
  • No obligation

Talk to a Shopify specialist

Tell us what your Shopify store needs to achieve next.

Share the store, commercial goal, and current blockers. StoreBuilt will review the brief and reply with the most sensible build, migration, CRO, or support route.

Senior response

A practical view of scope, priorities, and the right first engagement.

Best for

Brands planning a build, migration, CRO sprint, custom development, or ongoing support.

Reply route

Every request is routed to info@storebuilt.co.uk.

We use these details only to review the enquiry and reply with relevant next steps.