Quake Media

QUAKE MEDIA / THE PRACTICAL GUIDE

SEO ROI: the numbers that matter to your business

Measure SEO return using qualified leads, sales, contribution margin, and full campaign costs. Includes a worked example and a reporting checklist.

Explore the guide

By Quake Media · 3 minute read

THE BIG PICTURE

From search to business value.

01Search visits
02Qualified enquiries
03Profit contribution

A framework for the decisions in this guide.

FOLLOW THE VALUE THROUGH

A search report needs three connected records

Each source answers a different question. Join them carefully before calling traffic revenue.

01 / SEARCH CONSOLEImpressions · clicksDid search visibility or visits change?
02 / ANALYTICSVisits · actionsWhat did visitors do on the site?
03 / CRM OR ORDERSQualified leads · salesDid an action become business value?
ILLUSTRATIVE CALCULATION($8,000 contribution − $5,000 work) ÷ $5,000 = 60%

Hypothetical inputs from this guide, not a client result or forecast. Use contribution margin and your own records.

Search visits / EXPLORE THE DETAILS

The starting point

SEO return is the business value attributable to organic search, less the cost of earning it. An industry average cannot tell you whether your campaign is profitable. You need a consistent measurement period, reliable lead or transaction tracking, and a definition of value that reflects your margins.

Qualified enquiries / EXPLORE THE DETAILS

Calculate return using profit contribution

A useful calculation is: SEO ROI = (incremental contribution attributable to SEO − SEO investment) ÷ SEO investment. Contribution means revenue after the variable costs of delivering the sale, before subtracting the SEO spend itself. Keep agency fees, content, development, and internal work in the investment figure.

For illustration only, suppose organic enquiries produce 10 additional sales worth $2,000 each. At a 40% contribution margin, those sales contribute $8,000. If the relevant SEO work costs $5,000, the estimated return is ($8,000 − $5,000) ÷ $5,000, or 60%. These are hypothetical inputs, not Quake Media client results or a predicted return.

Profit contribution / EXPLORE THE DETAILS

Connect search activity to actual enquiries

  • Track successful contact submissions, rather than clicks on the submit button.
  • Separate sales enquiries from spam, job applications, and existing-customer support.
  • Record source and landing page when your measurement setup permits it.
  • Reconcile closed sales with the reporting period and your normal sales cycle.
  • Document missing consent, offline conversations, and other attribution gaps.

Search Console tells you about Google Search clicks and impressions. Analytics can show what visitors do after arriving. Your CRM or order system establishes whether an enquiry became a qualified opportunity or a sale. Each system answers a different question; use them together rather than presenting traffic growth as revenue growth.

Search visits / EXPLORE THE DETAILS

Separate branded demand from new discovery

Someone searching for your business name may already know you through a referral, an event, or an advertisement. Branded search is valuable, but it should not automatically be credited to an SEO campaign. Compare branded and non-branded queries, service landing pages, and new-customer outcomes. Annotate launches and other marketing activity that could explain changes.

Qualified enquiries / EXPLORE THE DETAILS

Build a report that supports a decision

For each important service, report search visibility, organic landing-page visits, qualified leads, sales, and acquisition cost. Compare equivalent periods and allow for seasonality. Explain what changed on the website and what you will do next. If tracking was broken, say so and avoid combining incompatible periods into one growth percentage.

Use lifetime value only when the retention and margin assumptions are supported by your own records. Show first-purchase return separately so an optimistic lifetime estimate does not hide a campaign that is expensive to fund.

Profit contribution / EXPLORE THE DETAILS

What should you ask an SEO agency?

Ask which outcomes they can measure, how they distinguish qualified leads, what costs are included, and how they handle attribution uncertainty. A useful proposal names the starting problems and the work required. It should not substitute a universal ROI statistic for a forecast built from your business.

FROM READING TO DOING

Make your next
move a clear one.

Bring us your goals and the questions this guide raised. We’ll help you work out what belongs in your plan.

Talk it through with Quake