Skip to content

How do I measure organic search value?

Measure organic search value as the sales you would lose without your rankings, not the revenue GA4 credits to Organic Search. Split brand from non-brand queries, see where search opens journeys, and price the non-brand clicks at what ads would cost.

By , Founder & CEOUpdated 7 min read

Measure organic search value as the sales you would lose without your rankings, not the revenue GA4 credits to Organic Search. Usually that means splitting brand searches from non-brand ones, checking where search starts journeys, and pricing non-brand clicks at ad rates. Brand searches often measure demand you made elsewhere.

The usual answer is one number: Organic Search revenue in GA4, or organic clicks multiplied by what ads would cost. Both numbers are real. Neither is the value.

Start with what GA4 counts. Its Organic Search channel covers non-ad links in organic-search results, including Google's AI Overviews and AI Mode. Visits from AI assistants go to a separate AI Assistant channel, when GA4 recognises the referrer.

Then a setting decides who gets the sale. Under Paid and organic last click, a path that ends on an organic click credits Organic Search. Under Google paid channels last click, the same path hands 100% to the last Google Ads click, if there is one. Same buyer, same path, different owner.

What one store's data shows

One store's anonymised GA4 export, 1 January 2024 to 21 August 2026. It holds shares of revenue only: no ad spend, no order counts. It holds no search queries either, so it cannot split brand searches from the rest.

What the export showsShare of revenueSource cell
Direct, in last click, first click and touched views57.7%Channels sheet, Direct row
AI Assistant, in all three views0.0%Channels sheet, AI Assistant row
Journeys with 1 touch (0.5 days to buy)79.5%Journeys sheet, 1 touch row
Journeys with 2 to 3 touches (12.5 days to buy)12.2%Journeys sheet, 2-3 touches row

Direct holds 57.7% of revenue in that store's Channels sheet, in every view. Google's help shows how search can end up there. In its example, a visitor arrives from Google once, then keeps coming back by typing the address. User acquisition files every one of those sessions under Google. Traffic acquisition files the return visits under (direct) once they fall outside the lookback window. The export cannot say how many of that store's Direct buyers first met it through search.

AI Assistant reads 0.0% in all three views of the Channels sheet. Either that channel sent no buyers, or its visits arrived in a way GA4 could not match to it. The export cannot tell which.

One-touch journeys hold 79.5% of revenue in the Journeys sheet, at 0.5 days to buy. If that one touch was a brand search, search closed a decision made somewhere else. If it was a non-brand search, search did the whole job in half a day. Without queries, the export cannot separate the two.

Journeys with 2 to 3 touches carry 12.2% of revenue in the Journeys sheet and took 12.5 days to buy. That is where a non-brand search can open a journey and lose the sale to a later click. Under last click, the opener gets nothing.

What the export cannot show is value. It holds credit and timing, not what sales would do if the rankings vanished.

Why does the GA4 number mislead?

Brand searches borrow demand. Search Console's branded filter splits queries that include your name from the rest. Google's note is blunt: branded traffic often comes from users already familiar with your site, while non-branded traffic can indicate new audience growth. A shopper who saw your ad, heard a friend or watched a creator types your name. Organic Search gets the click. Something else did the persuading.

Google even built a test for this. Its Search Lift studies measure whether your campaigns lead to an increase in organic searches for your brand. Its open-source marketing mix model, Meridian, can control for organic demand with the inclusion of search query volume data. So brand search volume reads more like a thermometer for demand than a cause of it. If you also bid on your brand, check whether Google Ads is taking organic sales.

Session reports start the clock late. Traffic acquisition credits each sale to the session it happened in. If an email or an ad brings the buyer back, the search that introduced them gets none of the sale. GA4 retired its first click model in November 2023, so the User acquisition report is now the nearest view of who search introduced.

What can the number not tell you?

A return on investment. Meridian's documentation says ROI and mROI cannot be measured for organic channels, the ones without an associated cost. Your SEO has costs: writers, developers, perhaps an agency. None of them sit next to the clicks, so put them next to the value yourself. If you are weighing the two budgets, see whether to invest in SEO or paid ads.

What the clicks caused. Keyword Planner shows the average cost for your ad to show on searches for a keyword, and forecasts the clicks a budget would buy. Price your non-brand clicks that way and you have a replacement cost: what renting the same traffic would cost. That is a fair price tag for the rankings. It is not a count of the sales they caused.

What happens if rankings drop. Only a change answers that. A migration, a lost ranking or a rewritten page is a natural experiment. Search Console suggests checking whether a change maps closely in timing to your site changes, compared to similar time periods in the past. Run the same comparison on Shopify sales for the same weeks.

What to do this week

  1. Split brand from non-brand. In Search Console, open the Performance report, click the filter bar, select the Query filter and choose Branded, then Non-branded. Pass: you can write down both click totals for the last three months. Fail: the filter is missing, as it is on sub-properties and low-impression sites; use + Add filter, then Queries containing your brand name.
  2. See whether search opens journeys. In GA4, click Advertising, then Key event attribution paths under Key events. Pass: Organic Search shows up in early touchpoints, the first quarter of each path, so it starts journeys. Fail: it appears only in late touchpoints, which often points to brand searches and returning buyers.
  3. Check who the setting favours. In GA4, go to Admin, click Events under Data display, then Attribution settings. Pass: the reporting model is Data-driven or Paid and organic last click. Fail: it reads Google paid channels last click, so Organic Search loses every path a Google Ads click touched.

Check the homework. Your GA4 Attribution paths export already holds the evidence. Causality Engine reads that one file and shows what each channel caused next to what last-click gave it, in 1 to 2 minutes, for €99 once (excluding VAT), refundable within 30 days. Check the homework

Sources, 1 October 2026: Default channel group (Analytics Help); Get started with attribution (Analytics Help); User acquisition report vs. Traffic acquisition report (Analytics Help); Performance report (Search results): Common tasks and use cases (Search Console Help); About lift studies (Google Ads Help); Meridian (Google for Developers); Key events attribution paths report (Analytics Help); Glossary (Google for Developers (Meridian)); Use Keyword Planner (Google Ads Help); Select attribution settings (Analytics Help)

Frequently asked questions

  • Is branded organic traffic really SEO value?
    Partly. Search Console's branded filter separates searches that include your name from the rest. Google notes branded traffic often comes from people already familiar with your site. Treat it mostly as demand made elsewhere, and judge SEO work on non-branded clicks and sales.
  • Can I calculate an ROI for SEO?
    Not from the platforms. Organic clicks carry no media cost, so no report divides their revenue by spend. Put your own SEO costs, such as writers, developers and agency fees, next to the sales from non-brand searches, and judge the ratio yourself.
  • Do clicks from Google's AI Overviews count as organic search?
    Yes, in GA4. Its default channel group puts non-ad clicks from organic results, including AI Overviews and AI Mode, under Organic Search. Visits from AI assistants land in a separate AI Assistant channel when GA4 recognises the referrer.

Go deeper: Causal attribution, explained.

Sixty-second versions of these ideas: Causality Engine on YouTube Shorts.

Keep reading

Terms in this article

Browse the full glossary

Your platforms guess.
We run the math.

Upload a GA4 export and see what each channel caused, next to last-click, in 1–2 minutes. The read is yours to keep.

Free, in your browser: your file is not uploaded. The full read is €99, refundable within 30 days. Prices exclude VAT.
Or book a 30-min call.