×
Shopify agency background 1 Shopify agency background 2 Shopify agency background 3 Shopify agency background 4

Customer Acquisition for Ecommerce: Costs, Channels and a Plan

SHOPIFY MARKETING E-COMMERCE
Customer Acquisition for Ecommerce: Costs, Channels and a Plan

SHARE

Key Takeaways

  • Customer acquisition is the work of winning first time buyers; its cost is what you spent on that work divided by the new customers it produced.
  • Count only new customers. Repeat orders from loyal customers make paid channels look cheaper than they really are.
  • Judge acquisition cost against lifetime value on margin, not revenue. Shopify's guide calls a lifetime value to acquisition cost ratio of around 3 to 1 good.
  • Most stores lose money on the first order and make it back on repeat orders, so payback time matters as much as the cost itself.
  • In our experience, new Shopify clients who invest in marketing at launch normally make their first sale within 3 days; those doing their own marketing typically take 2 to 4 weeks.
  • Paid channels buy speed; search, email capture, referrals and PR buy lower costs over time. Most stores need both.

Quick Answer

Customer acquisition for an ecommerce store means winning people who have never bought from you, through channels such as Google Ads, Meta and TikTok ads, search engine optimisation, email capture, affiliates and PR. Work out your customer acquisition cost (CAC) by dividing what you spent on winning customers by the number of new customers won, then compare it with what a customer is worth in margin over their lifetime. If a customer is worth £264 in margin and costs £80 to win, you are spending wisely; aim for a ratio of around 3 to 1 and a payback period you can fund.

Table of Contents

Online shopping is a crowded place to win attention. The Office for National Statistics puts internet sales at 27.3% of all UK retail sales in August 2026, and every one of those sales was competed for. This guide is for Shopify store owners who want to know what a new customer should cost, where to find them, and how to tell whether the money is working.

What Is Customer Acquisition?

Customer acquisition is everything a business does to turn someone who has never bought from it into a paying customer. In ecommerce that covers paid advertising, organic search, social media, email and SMS capture, affiliates and influencers, marketplaces, PR and word of mouth. The goal is a first order; everything after the first order is retention.

The distinction matters because the two are measured differently. Acquisition is judged on how many new customers you win and what each cost. Retention is judged on how often those customers come back and how much they spend. A campaign that brings back last year's customers can look brilliant on return on ad spend while adding no new customers at all, which is why we always separate the two when we audit an account.

Why acquisition and retention depend on each other

The more a customer is worth over time, the more you can afford to pay to win them. A store with a good welcome flow, repeat purchase emails and a reason to come back can outbid a competitor for the same customer and still make money. That is why acquisition planning starts with lifetime value, covered in our customer lifetime value guide.

How to Calculate Customer Acquisition Cost

Shopify's guide gives the standard formula: total ad spend plus sales expenses, divided by the number of new customers acquired. In plain terms, add up what you spent on winning customers in a period and divide it by the number of first time customers in that same period.

ItemExample monthNotes
Ad spend (Google, Meta, TikTok)£8,000What the platforms charged
Agency fees and creative£1,200Include them for the full cost
Total acquisition spend£9,200Ad spend plus other costs
New customers in the month115First orders only
Customer acquisition cost£80£9,200 divided by 115

Three choices change the answer, so decide them once and keep them consistent:

  • What goes in the cost. Ad spend alone gives a paid media CAC. Adding agency fees, creative, influencer fees and tools gives a fully loaded CAC. Both are useful; just label which one you mean.
  • Which customers count. First orders only. Shopify's customer reports separate new and returning customers, so use those rather than total orders.
  • Blended or by channel. Blended CAC divides all acquisition spend by all new customers, including those who came through search or word of mouth. Channel CAC divides one channel's spend by the new customers that channel produced. Blended is harder to fool; channel CAC tells you where to move budget.

How Much Can You Afford to Pay for a Customer?

What you can afford depends on what a customer is worth in margin, not revenue, because only margin pays for advertising. Take the same worked example we use in our LTV calculator: a customer spends £48 an order, orders four times a year and keeps buying for 2.5 years, at a 55% gross margin.

What one customer is worth against what they cost Acquisition cost £80 First order margin £26.40 Year one margin £105.60 Lifetime margin £264 Break even on acquisition cost
Worked example: £48 average order, four orders a year for 2.5 years, 55% gross margin and an £80 acquisition cost. Figures calculated by Why Matters.
  1. The first order earns £26.40 in margin (£48 at 55%), which covers only a third of the £80 acquisition cost.
  2. Over the first year the customer earns £105.60 in margin, so the cost is recovered within the year.
  3. Over the full 2.5 years the customer earns £264 in margin, a lifetime value to acquisition cost ratio of 3.3 to 1.
  4. The customer produces £8.80 of margin a month, so the £80 is paid back in about nine months.

Shopify's guide calls a ratio of around 3 to 1 good, with ecommerce brands often between 2 to 1 and 4 to 1. At 3 to 1, the most this store should pay for a customer is £88 (£264 divided by three). Below 2 to 1 there is little left for overheads and profit; well above 4 to 1 usually means you are underinvesting and leaving growth to competitors.

Why payback time matters as much as the ratio

A healthy ratio does not help if the cash comes back too slowly to fund the next round of advertising. A store paying £80 for a customer who repays it over nine months needs nine months of working capital for every customer it wins. Subscription brands and stores with frequent repeat orders recover the cost faster, which is why they can usually afford higher acquisition costs than single purchase stores.

The first order rarely pays for itself. That is normal, but it means the break even return on ad spend for the first order is higher than most owners expect. Our ROAS calculator works out break even ROAS from your margin, and the LTV calculator does the lifetime side.

Customer Acquisition Channels for Shopify Stores

Every channel trades speed against cost. The table summarises what each is best for and what to measure, then each is covered in a short section.

ChannelBest forMeasure
Google Shopping and SearchBuyers already searching for your productNew customer CAC, ROAS on margin
Meta (Facebook, Instagram)Creating demand and testing productsNew customer CAC, cost per first purchase
TikTok ads and TikTok ShopYounger audiences, creator led productsNew customers, payback
SEO and contentLower cost customers over timeOrganic first orders
Email and SMS captureTurning visitors into first buyersSign up rate, first order rate
Affiliates and influencersPaying on results, reaching new audiencesCommission per new customer
PR and partnershipsCredibility and linksReferral traffic, branded search

Google Shopping and Search

Google captures people who already know what they want. Shopping ads show your products with price and image, which makes them the strongest acquisition channel for most product stores. Our guides to Google Shopping for Shopify and Performance Max cover the setup. Watch brand searches: campaigns that spend on your own brand name collect customers who would have found you anyway.

Meta: Facebook and Instagram

Meta creates demand rather than capturing it. It shows products to people who were not searching, which makes it the main channel for launching new products and testing offers. Creative is the lever: in our experience the image or video matters more than targeting, and creator style videos usually beat polished brand ads. When Halo Coffee added creator (UGC) videos, its cost per sale on Meta fell by 27% between 2018 and 2021. Our guide to user generated content explains how to get them.

TikTok ads and TikTok Shop

TikTok reaches audiences that are hard to find elsewhere, and TikTok Shop lets creators sell your products in their videos for a commission. Judge it on new customers and lifetime value, not just the first campaign. One of our coffee clients made £2,375 in TikTok Shop sales in its first 6 weeks with 4 creators posting affiliate videos. The campaign's own ROAS was negative, but the client was happy because of the number of first time customers, and their lifetime value made the campaign profitable. Our TikTok Shop guide covers the setup.

SEO and content

Organic search is the cheapest source of new customers once it works, but it takes months. Collection pages that target the words buyers use, product pages with real detail, and guides that answer pre purchase questions all bring first time buyers at no cost per click. Start with our Shopify SEO guide.

Email and SMS capture

Most first time visitors do not buy on their first visit. A sign up offer turns some of them into subscribers, and a welcome flow turns subscribers into customers. This is the cheapest conversion lever most stores have, because it makes every other channel's traffic work harder. Across our Klaviyo clients, the welcome series and abandoned cart flows are normally the best performing flows by revenue and conversion rate. See how to get more email subscribers.

Affiliates and influencers

Affiliate networks and creator programmes pay on results, which keeps acquisition costs predictable. When we launched an Awin affiliate programme for Awake Organic, it grew to 210 active publishers within 3 days. We encourage clients to pay a generous 15% to 20% commission on first time customers only, because new customers cost far more to win through paid search, display and social, and an affiliate is only paid when a sale happens. Exclude voucher sites from collecting commission on customers who were already at checkout. Our guides to Awin for Shopify and Shopify Collabs cover the setup.

PR and partnerships

Coverage in the right publication brings customers, links that help search rankings, and the credibility that makes paid ads convert better. It is slow and hard to measure directly, so track referral traffic and branded searches. Our guide to PR for ecommerce brands explains how to pitch.

Which Channels to Use at Each Stage

The right mix changes as a store grows. The table shows the mix we usually recommend; your margins, product and audience will move it.

StageLead channelsBuild alongside
Launch (first 90 days)Google Shopping, Meta, email captureSEO basics, reviews
Growing (proven product)Google, Meta, TikTok, affiliatesContent, creators, PR
Established (strong repeat rate)All paid channels at higher bidsBrand, partnerships, new markets

At launch, speed matters most: you need sales data to learn what works, and paid channels produce it in days. Our first 90 days marketing plan sets out the launch sequence. Once the product is proven, add channels one at a time so you can see what each contributes. Established stores with strong repeat rates can afford higher acquisition costs than newer competitors, and should use that advantage.

How to Measure Acquisition in Shopify

Shopify's customers reports include New customers over time, New vs returning customers and Customer cohort analysis, which groups customers by the date of their first order so you can see how each month's new customers behave afterwards. Together they answer the three questions that matter: how many new customers you won, what share of revenue came from them, and whether they came back.

  • Track first orders, not just revenue. Set a monthly target for new customers alongside revenue.
  • Report new customer CAC by channel. Ad platforms report conversions; connect your customer list so they can separate new customers from returning ones.
  • Check tracking before judging a channel. Broken conversion tracking is the most common problem we find in inherited Google Ads accounts this year. In the worst case a freelancer run account double counted every purchase, so the client's ROAS report showed double the real figure.
  • Look at cohorts. If January's new customers are still buying in June, the channel that found them deserves more budget than its first order ROAS suggests.

Our guide to what a good ROAS is for ecommerce explains how to set targets on margin rather than revenue.

Common Customer Acquisition Mistakes

  1. Counting returning customers as new. Brand search and retargeting campaigns are full of existing customers. One client's Performance Max campaign was spending 65% of its budget on brand searches before it came to us; after brand exclusions were added, first time customers rose 52% the following month.
  2. Judging channels on first order ROAS alone. A channel that brings customers who return can be your best channel even when its first order ROAS looks poor.
  3. Setting budgets on revenue. A 3 to 1 ratio on revenue can be a loss once product costs come out. Use margin.
  4. Ignoring retention. When we onboard subscription clients, we usually find a strategy failure: too much time spent on acquisition and not enough on retention. Every point of retention you add raises what you can afford to pay for the next customer.
  5. Sending paid traffic to a weak store. Slow pages, unclear delivery costs and thin product pages waste ad spend. Fix conversion first; our guide to increasing Shopify conversions lists the usual fixes.
  6. Changing everything at once. Add one channel at a time and give it enough budget and weeks to produce a reading.

Why Matters Perspective

We see the same pattern in most stores we take on: plenty of activity, but no clear view of what a new customer costs or what they are worth. Fixing that comes first, because every budget decision depends on it. New clients who invest in marketing at launch normally make their first sale within 3 days; those who do their own marketing typically take 2 to 4 weeks. Across our client stores, email is a median 30% of revenue, which is why we treat email capture as part of acquisition rather than an afterthought.

We work to a floor of at least 2x ROAS across the accounts we manage, and we judge channels on new customers and lifetime value, not only on the first order. We are a Shopify Select partner with Verified Skills across development and marketing, and a Klaviyo, Awin, Meta and TikTok partner. Ad accounts we set up always belong to the client. Our pricing is published, retainers start from £650 a month plus VAT, and clients are billed one month in arrears with no long contracts. If you would like a second opinion on your acquisition costs, get in touch.

Frequently Asked Questions

What is customer acquisition?

Customer acquisition is everything a business does to win people who have never bought from it before, from advertising and search to email capture, affiliates and PR. For an online store the measure that matters is the number of new customers won and what each one cost, not total orders, because returning customers are a retention result.

How do you calculate customer acquisition cost?

Divide what you spent on winning customers in a period by the number of new customers you won in the same period. Shopify's guide uses total ad spend plus sales expenses divided by new customers acquired. Spending £8,000 on ads and £1,200 on agency fees and creative to win 115 new customers gives a customer acquisition cost of £80.

What is a good customer acquisition cost for ecommerce?

There is no single good figure, because it depends on what a customer is worth to you. Judge it against lifetime value on margin: Shopify's guide calls a ratio of around 3 to 1 good. A customer worth £264 in margin over their lifetime can carry an £88 acquisition cost at that ratio.

What is the cheapest way to acquire customers for a Shopify store?

Search engine optimisation, email capture, referrals and PR cost the least per customer once they work, but they take months to build. Paid search and paid social cost more per customer but produce sales within days. Most stores need a paid channel for speed while the cheaper channels grow.

What is the difference between customer acquisition and customer retention?

Acquisition wins a customer's first order; retention wins every order after it. They are linked, because the more a customer buys over time, the more you can afford to spend acquiring the next one. A store with strong retention can outbid competitors for the same customers and still make money.

How long does it take a new Shopify store to get its first customer?

In our experience, new Shopify clients who invest in marketing at launch normally make their first sale within 3 days. Clients who handle their own marketing typically take 2 to 4 weeks when we check in. The difference is almost always paid traffic and an email list ready on launch day.

Should returning customers be counted in acquisition figures?

No. Count only first orders when you work out customer acquisition cost, otherwise repeat orders from loyal customers make paid channels look cheaper than they are. Shopify's New vs returning customers report separates the two, and ad platforms can report new customer conversions once your customer list is connected.

Final Thoughts

Customer acquisition gets easier once you know two numbers: what a new customer costs and what they are worth in margin. With those in hand, every channel can be judged fairly, and budget can follow the channels that find customers who come back.

Start with tracking you trust, add channels one at a time, and keep investing in the email and retention work that raises what each customer is worth. If you would like us to look at your numbers, email us.

Ecommerce growth

Grow your sales, not just your traffic.

We design, build and market Shopify stores for UK brands as one team, with published prices, billing one month in arrears and no long contracts.

Or email info@whymatters.co.uk. We reply within 24 hours.

Get your free growth plan

Tell us a little about your store and we'll get back to you within 24 hours.

We only use your details to reply to your enquiry. See our privacy policy.