SEO Forecasting for Clients: How to Forecast SEO Traffic and Results
How to build an SEO forecast for clients: the data you need, a simple traffic and lead forecast method, realistic ranges, and how to present it in proposals.
An SEO forecast estimates how much traffic, and how many leads or sales, a client could gain from SEO over a period. It turns SEO from a promise into a business case, as long as it’s built on real data and presented as a range, not a guarantee.
This guide shows how to build a simple SEO forecast for clients, the data you need, how to keep it realistic and how to present it in a proposal. If you resell SEO, forecasting is easier when your delivery costs are fixed, which is why we publish fixed-price SEO packages for agencies.
Why forecast SEO for clients?
- It justifies the investment. Clients can compare the cost of SEO with the value of the traffic and leads it could bring.
- It sets expectations. A forecast with a clear timeline prevents “why aren’t we on page one yet?” in month two.
- It focuses the work. Forecasting shows which keywords and pages are worth the most.
The data you need
| Data | Where to get it |
|---|---|
| Target keywords and search volumes | Keyword research tool |
| Current rankings and clicks | Google Search Console and a rank tracker |
| Click-through rate by position | Industry CTR curves, or the client’s own Search Console data |
| Conversion rate from organic | Google Analytics |
| Value of a lead or sale | The client |
How to build an SEO traffic forecast
1. Group keywords by page
List the target keywords for each page you’ll improve, with monthly search volume and current position.
2. Set a realistic target position
Base it on competition, the site’s authority and the budget. Moving from position 15 to 6 in six months is realistic for many local or niche keywords; moving to position 1 for a competitive national term usually isn’t.
3. Apply click-through rates
Multiply search volume by the expected click-through rate at the target position. Use the client’s own Search Console data where you can, because CTRs vary a lot by industry and by whether the search shows maps, ads or AI Overviews.
4. Subtract current traffic
The forecast is the gain over what the page already gets, not the total.
5. Turn traffic into leads and value
Multiply extra traffic by the organic conversion rate, then by the value of a lead or sale.
Example forecast
| Page | Monthly searches | Now | Target | Extra visits | Extra leads (3%) |
|---|---|---|---|---|---|
| Emergency plumber [city] | 1,300 | #12 | #4 | about 80 | about 2 |
| Boiler repair [city] | 880 | #18 | #6 | about 45 | about 1 |
| Bathroom fitting [city] | 590 | #25 | #8 | about 20 | under 1 |
The numbers above are illustrative. Real forecasts should use the client’s own data.
Keep the forecast realistic
- Show a range, such as conservative, expected and optimistic
- State the assumptions: target positions, CTRs and conversion rate
- Phase it over time. Most gains arrive from month three onwards
- Leave out branded searches, which SEO doesn’t create
- Allow for AI Overviews and map packs, which reduce clicks on some searches
Show three scenarios
A forecast is easier to trust when it shows a range:
| Scenario | Assumption | Extra visits a month (month 6) | Extra leads a month |
|---|---|---|---|
| Conservative | Target pages move up 3–5 positions | 80 | 2 |
| Expected | Target pages reach positions 4–8 | 150 | 4–5 |
| Optimistic | Target pages reach the top 3 | 280 | 8 |
These figures are illustrative. Build each scenario from the client’s own keywords, click-through rates and conversion rate.
When to update the forecast
Review the forecast every quarter. Replace estimated click-through rates with real ones from Search Console, adjust for any ranking changes, and explain the difference between forecast and actual in plain language. A forecast that’s updated honestly builds more trust than one that was right by luck.
How to present an SEO forecast to clients
Put the forecast in the proposal, next to the price, so the client can see what the investment could return. Keep it to one table and one paragraph of assumptions. Our SEO proposal template shows where it fits.
Then track the same numbers every month. The KPIs you report should match the forecast, so the client can see progress against it; we cover which ones in SEO KPIs to report to clients.
Common SEO forecasting mistakes
- Promising specific rankings or dates
- Using total search volume without click-through rates
- Ignoring the time SEO takes to build
- Forecasting keywords the site has no realistic chance of ranking for
- Never updating the forecast once real data arrives