Skip to main content
SEO

How Organic Traffic Lowers Blended CAC on Shopify

Organic orders grow the denominator of blended CAC without adding ad spend. A worked Shopify month, the paid-CAC trap, and how to attribute organic honestly.

November 4, 2026 18 min read Talha Butt.
Share

How Organic Traffic Lowers Blended CAC on Shopify

Quick answer: Blended CAC is your total acquisition cost divided by every new customer you won in the same period. Organic search brings in new customers without a per-click charge, so when organic new customers rise and ad spend stays flat, the bottom of the fraction grows and blended CAC falls. In the illustrative month below, the same A$20,000 of ads moves from A$57.14 to A$48.78 per new customer, about 15% lower, but SEO costs money too and a falling blended number can hide a paid channel that is getting worse, so you track both. Results vary, and nobody can promise rankings or timing.

If you spend a lot on Meta or Google Ads and the number you call “cost per customer” is creeping up, someone has probably told you that SEO is the fix. They are half right. Organic traffic can lower your blended customer acquisition cost (CAC), and the mechanism is simple arithmetic. But the same arithmetic can flatter you, because a blended number can look healthy while your ads quietly get worse.

This post is for Shopify founders who want to know exactly how that works, how to check it on their own numbers, and how to credit organic orders without kidding themselves. It is not a comparison of SEO and Google Ads as channels: for that, read Shopify SEO vs Google Ads. This one is the maths.

A note on scope. We do SEO, GEO and CRO. We do not run ads or email, so I will not tell you how to run your campaigns. What I can do is show you how organic visibility changes the cost-per-customer fraction, and how to measure it in a way that a sceptical accountant would accept.

The denominator effect in one formula

Here is the definition I use in this post. Definitions of CAC vary between businesses, so write yours down and keep it the same every month (our post on what counts as CAC on a Shopify store covers what to include).

Blended CAC = total acquisition cost in a period ÷ new customers in that period, from all channels.

Three details matter.

  • New customers, not orders. A repeat buyer is not an acquisition. Shopify’s analytics field list describes “new customers” as first-time purchasers only, and says to use the figure to measure acquisition effectiveness (Shopify Help Center, analytics fields, read 31 October 2026).
  • All channels in the bottom line. Paid, organic, email, direct, referral, the lot.
  • The top line is a choice. At minimum it is your ad spend. A more honest version, which I will call fully loaded, also includes what you pay for SEO, content, tools and freelancers.

On a cost-per-click ad, every click you receive is billed (Google Ads Help, “Maximum CPC bid”). Google says it “doesn’t cost any money to appear in Google Search results” (Google Search Central, “Google Search Essentials”) and that it does not accept payment to rank pages higher (Google Search Central, “How Search works”). Appearing is free, but getting good pages built is not, and I come back to that cost below. That is the whole mechanism. If your ad spend is the same and the number of new customers goes up because more of them found you through organic search, you are dividing the same cost by a bigger number.

The related idea, and why it differs from ROAS and MER, is in ROAS vs MER vs blended CAC.

A worked month (illustrative numbers)

These numbers are made up to show the arithmetic. They are not from any store, and they are not a benchmark. Every figure is in Australian dollars.

Take a store that spends A$20,000 a month on ads. In Month A, 250 of its new customers come from paid channels, 50 from organic search and 50 from everything else (direct, email, referral). Several months later, in Month B, ad spend is still A$20,000 and paid still brings 250 new customers, but organic now brings 110.

MeasureMonth AMonth B
Ad spendA$20,000A$20,000
New customers from paid250250
New customers from organic search50110
New customers from everything else5050
Total new customers350410
Blended CAC (ad spend only)A$57.14A$48.78
Paid CAC (ad spend ÷ paid customers)A$80.00A$80.00

The arithmetic: 20,000 ÷ 350 = 57.14, and 20,000 ÷ 410 = 48.78. Blended CAC fell by about 15% (1 − 350 ÷ 410 = 14.6%) with no change in ad spend and no change in what paid achieves. Nothing about the ads improved. The denominator got bigger.

Now the honest version. Organic is not free, so add what you pay to produce it. Say you spend A$3,000 a month on SEO, content and tools. That is a placeholder, not a quote, and you should use your real figure.

MeasureMonth AMonth B
Acquisition cost (ads + SEO and content)A$23,000A$23,000
Blended CAC, fully loadedA$65.71A$56.10
SEO cost per organic new customerA$60.00A$27.27

Fully loaded, blended CAC is higher in both months, which is the truth: you are paying for organic. It still falls by the same 15%, and the cost of each organic new customer drops from A$60.00 to A$27.27 because the same monthly cost is spread over 110 customers instead of 50.

One caution about that last line. Allocating a month’s SEO spend to that month’s organic customers is a convenience. Work done in earlier months is producing orders now, and work done now will pay off, or not, later. Treat it as a way to see the direction, not as an exact cost per customer.

The decision rule: is organic lowering CAC, or just rearranging it?

A falling blended CAC has more than one possible cause. Use this rule before you tell yourself a story.

Look at blended CAC, paid CAC and organic’s share of new customers together. Credit organic only when blended CAC falls and paid CAC is flat or better.

What you seeWhat it may meanWhat to do
Blended CAC down, paid CAC flat or better, organic new customers upOrganic is adding customers without hurting paid. This is the good caseKeep going. Check which pages are bringing them
Blended CAC flat or down, paid CAC worseOrganic gains are covering a paid problemDiagnose paid first. Do not cut organic work to “fix” it
Blended CAC down because ad spend was cut, new customers flatYou saved money. Organic did not add anythingNot an organic win. Check that sales did not drop
Blended CAC down only in a sale or peak monthSeasonalityCompare with the same month last year
Organic customers up, but mostly branded searchesOther channels may be creating the demandSplit branded and non-branded (see below)

Five more rules, each for a different way blended CAC misleads.

  1. Count the cost of organic. If your numerator is only ad spend, organic looks free and the result looks better than it is. Show the fully loaded number next to the ad-only number.
  2. Count new customers, not sessions or orders. Organic sessions can double while new customers do not move, because the visitors are not buying or are existing customers coming back.
  3. Do not read a small change. Look at the last six to twelve months of blended CAC. Note how much it moves when nothing has changed. A 3% change inside a normal 10% swing means nothing.
  4. Compare like with like. Same period length, same definition of a new customer, same attribution model. Change any of those and the comparison is broken.
  5. Keep paid honest on its own. Paid CAC should be judged against your margins on its own terms, not propped up by organic. The next section shows why.

How blended CAC can hide a paid problem

Go back to the same store. Suppose Month B looked different: paid new customers fell to 180 while organic rose to 180. Everything else is unchanged.

MeasureMonth AMonth B (version 2)
Ad spendA$20,000A$20,000
New customers from paid250180
New customers from organic search50180
New customers from everything else5050
Total new customers350410
Blended CAC (ad spend only)A$57.14A$48.78
Paid CACA$80.00A$111.11

Blended CAC is identical to the first version: A$48.78. A dashboard that shows only the blended line would say the store improved by about 15%. But paid CAC rose from A$80.00 to A$111.11, about 39% worse. Each ad dollar now buys fewer new customers.

The blended number cannot tell you why. It might be creative fatigue, a tracking change, a competitor in the auction, a weak offer, or some of those paid customers now being counted as organic. It could even be organic picking up people who would otherwise have clicked an ad. That last one is worth knowing, because it means the “gain” from organic was partly a transfer.

What the blended line did was hide a problem, and the fix is not to look at it harder. Keep a paid CAC line next to it, and when paid CAC moves in the wrong direction, go and find out why before celebrating. Our post on what to do first when CAC is high and lifetime value is low is a starting point, and attribution is broken on Shopify in 2026 explains why the paid number itself is uncertain.

How to credit organic orders honestly in Shopify and GA4

The arithmetic above only works if the channel split is honest. Here is how I would set it up, using what each tool’s documentation actually says. Platform behaviour changes, so treat the details below as correct as at 31 October 2026.

Step 1: Decide what counts as organic

In Google Analytics 4, the Organic Search channel is traffic from non-ad links in search results, and Google’s definition includes AI Overviews and AI Mode. Rule-wise, it is a source that matches a listed search site, or a medium of “organic” (Google Analytics Help, “Default channel group”). Direct is traffic where the source is “(direct)” and the medium is “(not set)” or “(none)”. Paid Search is a separate channel.

Two things follow. First, organic in GA4 now includes clicks from Google’s AI answers, so your “organic” line is not only blue links. Second, that definition covers Google’s own search surfaces. I have not verified how every other AI assistant’s clicks are classified, so check in your own GA4 where they land (referral or direct, for example) before you decide whether to count them as organic.

Step 2: Use the right GA4 dimension for new customers

GA4 gives you channel dimensions at three different scopes (user, session and event), and people mix them up. Google’s documentation says the “First user” dimensions describe how you initially acquired the user, and that the User acquisition report focuses on how new users find you for the first time. The Traffic acquisition report covers sessions, new and returning. A user-scoped value stays the same when the user returns, while a session-scoped value is reassigned each time they come back.

So for the question “where did new customers come from?”, look at the User acquisition report and the first-user channel group, not the session one.

One trap: GA4’s “new users” metric counts new unique user IDs that logged a first visit, not first-time buyers (Google Analytics Help, “User acquisition report”). A new user is a new visitor. A new customer is a first purchase. Use GA4 for the channel mix and Shopify for the customer count.

Step 3: Know what GA4 attribution does and does not do

Google says user-scoped and session-scoped dimensions use a paid and organic last-click model, so changing the attribution model does not affect them, while event-scoped dimensions follow the model you select (Google Analytics Help, “Traffic-source dimensions”). The attribution models available in the reports are data-driven, paid and organic last click, and Google paid channels last click. Google also says all attribution models exclude direct visits from receiving credit, unless the whole path to a key event is direct (Google Analytics Help, “Get started with attribution”).

The practical meaning: if a shopper finds you through organic search, comes back later by typing your address, and then buys, the direct visit does not take the credit, so the organic visit usually does. That helps organic. But if the first and only click is a link that loses its referrer, the order can land in direct and organic gets nothing.

Step 4: Use Shopify for customers and for a second opinion

Shopify’s Performance by marketing channel report groups store traffic by marketing channel and by traffic type (paid, organic, direct, unattributed, unknown). Among its metrics are orders, first-time and returning customers, ad spend and CAC. If a row has no cost data, its spend-based metrics show a dash, which Shopify says is not the same as zero. A few details are worth knowing (Shopify Help Center, “Marketing reports”):

  • By default this report shows the last 30 days using the last non-direct click model, and Shopify lists five models: last non-direct click, last click, first click, any click and linear. Under last non-direct click, direct visits are excluded from credit, so the sale goes to the last non-direct channel before it. Shopify’s page also says other reports that combine a sales metric with a marketing dimension default to last click, so check which model each report is using.
  • Do not assume Shopify’s “organic” is organic search. In that report’s own definitions, organic marketing channel traffic is “the site or app where you posted, such as Instagram or Facebook”. The page does not say explicitly where unpaid Google search appears. It does define a “Search” referrer source as a customer who clicked through from a search engine’s results page. So split by referrer source and referrer name, and check what lands in each row against GA4 and Search Console before you use it.
  • Shopify says that as of September 2026 the report includes rows it did not include before, such as organic and referring traffic, and that referring channel, referring medium and traffic type use updated values from 18 October 2026. It also says visits where the referrer is your own store are listed as direct. My reading is that an export saved before those dates may not line up with a new one, so check before you compare them.

Shopify’s help says each ad platform credits sales by its own rules, while Shopify credits them by the attribution model you select, so the figures can differ (Shopify Help Center, “Marketing performance”). It also says a referrer name is listed as N/A when the referrer cannot be determined, for example when the browser has Do Not Track on, a proxy or firewall blocks the referrer data, or a shortened URL was used as the link (Shopify Help Center, “Marketing reports”). The Sessions by referrer report shows where visitors come from and covers sessions only. It does not show sales (Shopify Help Center, “Acquisition reports”). Do not use it for orders.

Step 5: Use Search Console to check the organic line

Search Console counts every click in Google Search, while Analytics offers several attribution models and excludes known bots automatically, and Search Console’s time zone is fixed (Pacific Time by default), so the two can differ on time zone too. Google says the general trends and patterns should be similar (Google Search Central, “Using Search Console and Google Analytics data for SEO”). So use Search Console to ask whether the direction of organic clicks agrees with the direction of organic sessions in GA4. If one climbs and the other does not, find out why before you use either in a CAC calculation.

Some of your organic orders will come from people searching your brand name. Those searches can be created by ads, email, word of mouth or an influencer, not by your SEO. If you give organic credit for every branded order, you overstate what SEO did and double-credit whatever created the demand.

Search Console has a Query filter with Branded and Non-branded options. Google describes Branded as queries that include your brand name, domain or a brand-specific product or service, and says the filter is not available for sub-properties or for sites with a low number of impressions (Search Console Help, “Performance report (Search results): Common tasks and use cases”). If it is not available for you, filter queries that contain your brand name using the standard query filter or a regular expression. Then compare non-branded clicks and non-branded landing pages over time. Non-branded growth is the part that is closest to what SEO work is meant to produce.

Step 7: Put it in one spreadsheet

Once a month, fill in one row of a small table:

  • Ad spend by platform, and what you paid for SEO, content and tools
  • New customers (Shopify) and their channel split (Shopify’s marketing report, checked against GA4’s User acquisition report)
  • Blended CAC, ad-only and fully loaded
  • Paid CAC
  • Organic’s share of new customers
  • Non-branded organic clicks (Search Console)

If you want to build this properly, the Shopify unit economics spreadsheet, step by step is the longer version. When the channel numbers do not add up to the total in Shopify, the gap is usually your direct and unknown bucket. Watch that one. It is where lost referrers end up.

Where the organic customers actually come from: category and product pages

Look at the landing pages behind your non-branded organic clicks in Search Console. For a store that sells products, I would expect collection and product pages to show up there for searches like “merino hiking socks” or “linen sheets queen”, but check yours, because it differs by store. Each of those pages is a place where a stranger decides whether to buy.

That is why this is a page-level job, and why SEO and CRO overlap here. The cost side of blended CAC does not care how a customer arrives. But new customers equal visitors multiplied by the rate at which they become first-time buyers. Illustratively, 10,000 organic sessions a month at 1.0% become 100 new customers. The same sessions at 1.5% become 150. The visits cost the same either way.

So the work that moves the denominator looks like this:

  1. Start with category pages. A broad search such as “linen sheets” fits a collection better than a single product, so that is where I would look first. We explain the reasoning in category pages are the highest-leverage SEO asset on Shopify. Give each important collection a clear title, a short useful introduction, and products chosen on purpose, rather than a bare grid.
  2. Then product pages. Titles, unique descriptions, images, reviews, shipping and returns information, and structured data. The Shopify product page SEO checklist lists what to check.
  3. Use non-branded Search Console data to pick pages. Look at pages with many impressions and few clicks, and pages with clicks and no orders. The first group is a visibility problem. The second is a conversion problem.
  4. Measure by page, not by site. For each page you worked on, track non-branded clicks, sessions, first-time buyers and revenue. A page that gains traffic and no customers has not lowered anything.

Google’s own SEO starter guide is honest about timing: some changes might take effect in a few hours, others could take several months, and it suggests waiting a few weeks before assessing whether your work had beneficial effects. It also says there are no secrets that will automatically rank your site first in Google. Our post on how long Shopify SEO takes goes into it, but the point here is that blended CAC will lag. A monthly number that moves slowly is normal. A promise that it will fall by a set amount by a set month is not honest.

What to do this month

  1. Write down your CAC definition and keep it for six months.
  2. Pull the last six to twelve months of ad spend, new customers and channel split. Work out blended CAC (ad-only and fully loaded) and paid CAC for each month.
  3. Look at the trend in organic’s share of new customers. If it is rising, check that paid CAC is not rising too.
  4. Open Search Console, apply the non-branded filter, and list the ten pages bringing the most non-branded clicks. Check each one’s conversion to a first purchase.
  5. Pick two category pages and two product pages with traffic and weak conversion, and fix them before writing anything new.
  6. Re-run the table next month. Do not change the definition mid-stream.

When this maths does not tell you much

  • Very few new customers. If you win 30 new customers a month, one extra organic order moves the numbers a lot. Look at a rolling three-month figure instead.
  • Heavy repeat business. A store with a strong repeat base needs a lifetime-value lens as well. Blended CAC on its own says nothing about whether customers come back.
  • Big sale periods. A Black Friday week brings a flood of customers. Compare sale periods with the same period last year, not with a normal month.
  • Stores with no organic demand in their category. If few people search for what you sell, organic will not move the denominator much, and a different lever will.
  • When paid is the issue. If paid CAC alone is above what your margin allows, fix that, whatever the blended number says. Blended CAC is a cushion, not a clean bill of health.

Key takeaways

  • Blended CAC is total acquisition cost divided by all new customers. Organic new customers add to the bottom line of that fraction without a per-click charge, which is why blended CAC can fall while ad spend stays flat.
  • In the illustrative month, A$20,000 of ad spend over 350 new customers is A$57.14, and over 410 is A$48.78, about 15% lower. These numbers are an example, not a benchmark.
  • Organic is not free. Show a fully loaded blended CAC that includes SEO, content and tool costs next to the ad-only number.
  • The same blended CAC can hide a worse paid CAC. In the second example paid CAC rose from A$80.00 to A$111.11 while blended CAC stayed at A$48.78.
  • Credit organic only when blended CAC falls and paid CAC is flat or better.
  • In GA4, use the first-user channel group for where new users came from, and remember “new users” are not first-time buyers. Use Shopify for the customer count.
  • Split branded from non-branded search in Search Console so you do not credit SEO with demand that other channels created.
  • Work at page level: category pages first, then product pages. Results vary, and there is no guarantee of rankings or timing.

FAQs

How does SEO reduce customer acquisition cost?

Organic search can bring new customers without a per-click charge. If ad spend stays the same and organic new customers grow, blended CAC (total acquisition cost divided by all new customers) falls. SEO is not free, so include what you spend on it, and watch paid CAC separately in case the blended number is hiding a problem.

Is organic traffic free?

No. Google says it doesn’t cost any money to appear in Google Search results, but producing pages worth finding costs time and money: content, technical work, tools, freelancers or an agency. A fully loaded blended CAC includes those costs. The saving, if there is one, shows up as a lower cost per additional customer over time, not as a zero.

What is the difference between blended CAC and paid CAC?

Blended CAC divides total acquisition cost by new customers from every channel. Paid CAC divides ad spend by the new customers attributed to paid channels. Blended CAC can improve because organic grew, even when paid CAC got worse, which is why you need both lines.

How long before organic traffic lowers my blended CAC?

It varies and nobody can promise a timeframe. Google says some changes take effect in a few hours and others take several months, and suggests waiting a few weeks before judging whether your work helped. Expect blended CAC to lag, and measure over several months, not one.

Can blended CAC go down while my business gets worse?

Yes. If paid CAC rises while organic grows, blended CAC can stay flat or fall. It can also fall because you cut ad spend and lost sales. Always read blended CAC alongside paid CAC, total new customers and revenue.

How do I find organic new customers in Shopify?

Open the Performance by marketing channel report, add the first-time customers metric, and split by referrer source or referrer name to find the search rows, noting the attribution model in use (last non-direct click by default in that report). Shopify’s own “organic” label refers to content you post on sites and apps such as Instagram, so do not assume it means organic search. Cross-check against GA4’s User acquisition report and Search Console, and expect the numbers to differ because each tool counts differently.

Should I cut ad spend once organic grows?

Decide that on paid CAC and your margins, not on blended CAC. If paid customers still pay back at a cost you can afford, cutting ads removes customers. If paid CAC is above what your margin allows, reducing or fixing it is a paid decision that organic growth does not change.

Want to know how much of your CAC organic could carry?

The part of blended CAC we work on is the organic one: which collection and product pages bring non-branded searchers, and whether those pages turn visitors into first-time buyers. That sits inside our Shopify SEO service, which reports on revenue, not impressions. We do not run ads or email. If you want to see where your store stands, book a free 30-minute diagnostic or tell us about your store: we look at your store before we recommend anything, and we tell you honestly if SEO isn’t the right move. No pitch.

Free 30-min diagnostic

Seen enough?
Book a free diagnostic.

We'll look at your store's search pages, find what is costing you traffic and tell you what to fix first. No pitch. No email gate. 30 minutes.

More from Prism3