SEO ROI Calculator

Plug in your own numbers to see how many new customers SEO needs to bring in each month to pay for itself, and what different lead volumes would earn you.

Customer lifetime value

$300

Customers to break even

0.60/mo

About 1 every 2 months

Leads to break even

2.0/mo

Calls, forms or bookings from search

If SEO brings you…

Leads/moCustomersRevenueROI
20.6$1801%
51.5$450151%
103.0$900403%
206.0$1,800906%
4012.0$3,6001911%

Revenue here is lifetime value from customers won in one month. It ignores your costs to deliver the work, so treat ROI as a rough guide.

How the math works

Return on investment compares what you earn to what you spend. For SEO, the earnings are the customers who find you through Google or AI search and wouldn't have otherwise. The calculator works out:

  • Customer lifetime value: average sale × how many times a customer buys from you.
  • Break-even customers: monthly SEO cost ÷ lifetime value.
  • Break-even leads: break-even customers ÷ your close rate.

For businesses with big tickets, like roofers, lawyers or dentists, the break-even point is often a fraction of one customer a month. For lower-ticket businesses, repeat visits do the heavy lifting.

Make the inputs honest

Use your real average sale, not your best job. If you aren't sure of your close rate, count last month's calls and how many booked. A calculator is only as good as the numbers you give it.

Track it once you start

Write down your baseline today: Google Maps position for your main searches, monthly calls from your Google profile, and website clicks from Google. Compare every month. If the numbers don't move after a few months, ask your provider why.

Not sure what a fair budget looks like? Try the SEO cost calculator.

Questions

How do I measure leads from SEO?

Use a tracking number on your Google Business Profile, check the calls and website clicks in your profile's performance report, and ask new customers how they found you. Google Search Console shows clicks to your website from Google.

What's a good ROI for SEO?

It depends on your margins, but SEO should at least cover its cost plus your cost to deliver the work. For many local businesses with high-value jobs, one or two extra customers a month is enough.

Why include repeat purchases?

A new dental patient, salon client or HVAC maintenance customer often comes back for years. Counting only the first visit undervalues what a new customer is worth.

How quickly should I expect results?

Profile and review improvements can help within weeks; content-driven rankings usually take months. Judge SEO over at least 3–6 months, not one.

More free tools

See all tools