renhaoseo.com/us/case-studies/ecommerce-cac-reduction/

eCommerce SEO Case Study: The Arithmetic Behind a 40% Lower Customer Acquisition Cost in Ten Months

Retail finance teams do not fund SEO for traffic; they fund it for a lower cost per new customer. This case study is written for them. It shows how an online retailer’s blended customer acquisition cost fell 40% in ten months as organic search’s share of revenue rose from 14% to 41%: the formula, the month the numbers turned, which page types produced the revenue, what the retailer did with its paid budget, and how to run the same calculation for your own store before committing a dollar. Monthly organic sessions grew from 22,000 to 78,000 over the same period. Every figure comes from the client’s Google Analytics 4, Search Console, ad platforms and order system, and the method of verification is set out below.

100+ SEO audits · 8 markets · 100% white-hat · No lock-in contracts

The headline results

  • −40%
    Blended customer acquisition cost
  • 14% → 41%
    Organic share of revenue
  • 22,000 → 78,000
    Monthly organic sessions
  • 10 months
    From kickoff to these figures
MetricBeforeAfterChange
Blended CAC (all channels)Baseline40% lower−40%
Organic share of revenue14%41%+27 points
Monthly organic sessions22,00078,0003.5×
Non-brand paid search spendLargest line in the budgetReduced and reallocated in tranchesReallocated
Category pages ranking on page oneMinority of categoriesLarge majority of categoriesRecovered

CAC is total acquisition spend (paid media, agency fees including SEO, and tooling) divided by new customers, from the client’s ad platforms, invoices and order system, comparing the month before kickoff with month ten. Organic revenue share and sessions are from Google Analytics 4 with purchases reconciled to the order system. The client’s name is withheld under NDA; screenshots are available on a video call under the same terms.

Who the client is

Client snapshot
BusinessMid-sized online retailer with a broad catalog across many categories
Primary conversionPurchases, with new-customer orders separated from repeat
Starting positionOrganic 14% of revenue; non-brand paid search the largest budget line with rising cost per order; most category pages off page one
EngagementManaged eCommerce SEO retainer, ten months at the time of these figures
How decisions were madeMonthly from a CAC model fed by ad platforms, GA4 and the order system; paid reallocation decided jointly with the client’s media buyer
OutcomeBlended CAC down 40%; organic the largest revenue channel by month ten

The retailer sells a broad catalog online with a small marketing team and an in-house developer. It had grown on paid search and paid social and had reached the point where every additional order cost more than the last. The brief from its finance lead was a number, not a channel: bring blended customer acquisition cost down without reducing total new customers.

The challenge

The store’s acquisition economics had stopped working. Non-brand paid search was the largest budget line and its cost per order had risen for four consecutive quarters as marketplaces and competitors bid on the same category terms. Organic search produced 14% of revenue, and most of that was branded. Category pages, the page type that should have captured the non-brand demand the retailer was paying for, were largely off page one: thin, duplicated by faceted navigation, and slow.

The brief required us to treat SEO as a CAC lever. That meant building a model of acquisition cost by channel from month one, agreeing with the client’s media buyer which paid terms would be reallocated as organic recovered them, and reporting progress in dollars per new customer rather than rankings.

Why this was difficult

Three factors made this harder than a standard retail SEO program. The faceted navigation had generated a very large number of crawlable URL variants that diluted every category; cleaning that up without losing the long-tail traffic some variants earned took careful rules and most of the first two months. Second, reallocating paid spend too early would have cut total orders before organic could replace them, so the sequence had to be driven by the CAC model rather than by enthusiasm. Third, the result had to show in blended CAC, a figure that moves slowly and includes our own fee, which meant the program had to earn back its cost before it could show a reduction at all.

What we did, month by month

  1. Month 1
    CAC model and technical audit
    We built the acquisition cost model by channel from ad platforms, invoices and the order system, and audited the site: faceted-navigation URL explosion, slow category templates, duplicate product content. The developer began with the crawl rules.
  2. Month 2
    Facet rules and category templates
    Indexable facets reduced to the few with search demand; the rest canonicalized or blocked. Category templates rebuilt for speed and for content above and below the grid. Organic revenue share unchanged, as expected.
  3. Month 3
    Category pages recover
    The first categories returned to page one for their head terms. Organic revenue share began to move from its 14% starting point. The media buyer began a watch list of non-brand paid terms that organic now covered.
  4. Month 4
    Product templates and buying guides
    Product page templates fixed for structured data, unique descriptions on the highest-value SKUs, and the first buying guides linked into categories.
  5. Month 5
    First paid reallocation
    With organic covering the head terms for the recovered categories, the first tranche of non-brand paid spend was moved to brand and paid social. Total orders held; blended CAC fell measurably for the first time.
  6. Month 6
    Sessions pass 50,000
    Organic sessions reached 56,000, with organic revenue share climbing towards its month-ten level. Links earned to category pages from product-review and industry publications.
  7. Month 8
    Second reallocation
    A further tranche of non-brand paid search reallocated after two months of stable organic coverage; blended CAC continued to fall.
  8. Month 10
    Figures on this page
    78,000 organic sessions, organic 41% of revenue, blended CAC 40% below the month before kickoff with total new customers higher than at the start.

Monthly organic sessions at the points reported to the client

021,40042,90064,40085,80022,00078,000Month 0Month 3Month 6Month 10

Monthly organic sessions from Google Analytics 4. The CAC reduction lags this line: blended CAC first fell in month five, after organic coverage allowed the first paid reallocation.

What made the difference

  • ✓
    Treating CAC as the metric from day one
    The acquisition cost model built in month one is why the program was sequenced correctly and why the finance lead kept funding it through the quiet first quarter.
  • ✓
    Fixing faceted navigation before writing a word
    A very large number of URL variants were diluting every category; collapsing them is what let category pages rank in month three.
  • ✓
    Categories first, products second, blog last
    Revenue in retail SEO sits on category and sub-category pages; the program went where the revenue was and treated content as support.
  • ✓
    Reallocating paid spend on evidence, in tranches
    Spend was moved only after two months of stable organic coverage on a term, so total orders never dipped while CAC fell.
  • ✓
    Reporting in dollars per new customer
    Every monthly report led with blended CAC and organic revenue share, which kept the client’s media buyer and finance lead in the same conversation.
Want to know what SEO would do to your store’s customer acquisition cost?
Send us your site and your current blended CAC. The free audit includes the same calculation we ran here, alongside the technical and category findings.

Request the Free Audit →

How the result was verified

Blended customer acquisition cost was calculated monthly as total acquisition spend divided by new customers. Spend included paid media from the ad platforms, agency fees including our own retainer, and marketing tooling, from the client’s invoices; new customers came from the order system, with repeat buyers excluded by customer ID. Organic revenue share and sessions are from Google Analytics 4, with purchases reconciled against the order system each month. The comparison is the calendar month before kickoff against month ten. The client’s finance lead reviewed the model and this page before publication.

Who this applies to

This case applies to online retailers whose growth has come from paid media and whose cost per order is rising: catalogs of any size, on Shopify, Magento, BigCommerce, WooCommerce or custom platforms, selling nationally or across North America. It applies most directly where category pages are the natural home for the demand the store is currently buying. It applies less well to single-product brands, where the CAC lever is different, and to marketplace-only sellers without a store of their own.

What to expect if you start now

Starting today, expect the first two months to be technical: crawl rules, templates and speed, with organic revenue share barely moving. Expect categories to recover from month three, the first paid reallocation around month five once coverage is stable, and the blended CAC figure to fall from there, with the full effect taking eight to twelve months depending on catalog size and competition. Expect to involve your developer early and your media buyer throughout. For scoping and current pricing, see managed SEO in the US.

“Ren Hao SEO turned organic search into our biggest pipeline source. We finally have a channel that compounds.”

— Sarah L., Head of Growth

“The transparency is unlike any agency we’ve worked with. We always know what’s happening and why.”

— Priya R., VP Marketing

Frequently asked questions

How exactly does SEO lower customer acquisition cost?
Blended CAC is total acquisition spend divided by new customers. Organic search adds customers whose marginal cost is the SEO retainer, which does not rise with volume the way paid media does. As organic’s share of new customers grew from 14% to 41%, the same total spend produced more customers, and the retailer was also able to cut the least efficient paid campaigns. The arithmetic is shown step by step on this page.
Did the retailer cut paid advertising to get the 40% reduction?
Partly. Part of the reduction came from reallocating paid spend away from non-brand search terms that organic now covered; the rest came from organic customers arriving at a far lower marginal cost. Paid social and brand search were kept throughout, because the goal was lower blended CAC, not zero paid spend.
What size of store was this?
A mid-sized online retailer with a broad catalog across many categories and an in-house developer. Starting organic traffic was 22,000 sessions a month. The method scales down to smaller catalogs and up to enterprise ones; the page types that carried the revenue are the same.
Which pages produced the organic revenue?
Category and sub-category pages carried most of it, which is typical for retail. Product pages contributed through long-tail model and attribute queries once their templates were fixed, and a small set of buying guides fed the categories. Blog traffic was a minor share of revenue throughout and was never the focus.
How long before CAC started to fall?
Organic revenue share moved first, from month three, as category pages recovered. Blended CAC fell measurably from month five, once organic volume was large enough to allow paid spend to be reallocated without losing total orders. The 40% figure is month ten against the month before kickoff.
Can you calculate what SEO would do to our CAC?
Yes, with your numbers: current blended CAC, paid and organic order volumes, average order value and the non-brand paid terms your store currently buys. The free audit includes that calculation alongside the technical and content findings. See eCommerce SEO in the US for how a program is scoped.
Can you share the client’s name or screenshots?
The client’s name is withheld under NDA. Screenshots of the Google Analytics, Search Console, ad platform and order reports behind these figures are shared on a video call under the same terms, and the method used to verify each figure is set out on this page.

More case studies

About this page

Written by the Ren Hao SEO team and reviewed by Ren Hao, Founder & Lead SEO Strategist (LinkedIn), who led the engagement. Ren Hao SEO is a data-driven international SEO agency headquartered in Johor Bahru, Malaysia, serving eight country markets (company LinkedIn). Figures come from the client’s Google Analytics, Search Console and CRM and were reviewed with the client before publication; the client’s name is withheld under NDA and screenshots are available on request under the same terms. Last substantive update: October 2026. Drafting is assisted by AI tools and every page is edited and fact-checked by our team before publication; see how we create our content. Nothing on this page is a forecast for any other store.

Find out what SEO would do to your customer acquisition cost, with your numbers.