Forecasting can be more than just estimating the SEO results.

It can help you answer questions about specific keywords and their change in performance, validate and compare different SEO strategies, or pitch proposal alternatives to your clients.

In SEOmonitor's Forecast, you can set up multiple forecast scenarios, each with its own goals, budgets, and level of difficulty, and visualize the results in estimated additional sessions, conversions, and revenue.

Create a forecast scenario

The Forecast module works with scenarios that estimate how much additional non-brand organic traffic would be generated if you achieve a specific SEO goal in a particular timeframe.

This complex calculation is based on our precise and transparent forecast algorithm, which computes a set of input data (keyword data, metrics and rank goals) and forecast parameters (timeframe, progression speed) to output estimated additional sessions, conversions, and revenue that would be generated if the target ranks are reached.

To create a Forecast scenario:

  • If this is the first scenario for the campaign, go to Forecast and click "Begin".

  • If you have already created scenarios, open the Scenario Navigator and click "Create a new Scenario".

1. Define the SEO goal

First, you choose the keyword groups you're targeting and their rank goals, along with the forecast start date, the timeframe, and the progression speed with which you estimate the goals will be reached.

Start Date

Choose when you'd like the forecast to start. You can pick the current or the following month.


Select how long it will take to achieve the SEO goal: 6, 9, or 12 months.

Progress Speed

Select the percentage of goal completion you estimate for each month for the timeframe.

  • Exponential: Slower in the beginning, faster towards the end of the timeframe.

  • Linear: Steady growth every month.

  • Custom: Define your own monthly completion rate in the "Custom Progression Speed" sidebar.

Keyword Group Goal

Add the keyword groups you're targeting in the scenario by choosing from the groups you created in the Rank Tracker.

Note: If the same keyword is included in more than one group, it will only be considered once, with its highest targeted rank.

Rank Goal

For each of your selected keyword groups, choose a rank goal to reach by the end of the timeframe: Top 10, Top 5, or Top 3.

Based on the current and target rankings of the keywords and the website’s difficulty to rank in the top for them, a Goal Chance metric is computed.

The chance ranges between Realistic and Too ambitious. The higher the goal and the keyword difficulty, the more ambitious the goal chance will be.

You can tweak your SEO goal until you have a good balance between the generated value and how realistic the goal is. Check the goal chance and the forecasted additional sessions, and choose a higher or lower rank goal for your keyword groups based on their difficulty level.

For example, if you change the target from 1-10 to 1-3, you will get more additional sessions, but the goal chance will be more ambitious, too.

2. Adjust the Algorithm

Review the set of variables we include in the calculation.

Our complex forecast algorithm calculates estimated additional sessions at a keyword level by considering all the keyword attributes.

It is as precise as the number of inputs it considers, so you'll get the best precision if you include all of them. However, you have the option to adjust the calculation by entering custom values or excluding some of the attributes.

Learn more about our forecast algorithm in this article.

3. Review the scenario

Based on your inputs, our algorithm calculates the additional non-brand organic traffic estimated to be achieved throughout the forecasting timeframe in additional sessions, conversions, and revenue. You can view the total additional traffic and its monthly trend in the Forecast Overview.

You can also view keyword-level estimates in the "Detailed" tab for a fully-transparent analysis of all the keywords you're targeting and their contribution to future SEO results.

In the Scenario Navigator, you can create additional scenarios from scratch or duplicate scenarios when you only want to make small changes. You can also set monthly budgets for your scenarios for transparency on SEO costs.

You can create up to 5 scenarios with different keyword groups, levels of difficulty, and different budgets to compare how your SEO outcome would look in each case.

Forecast scenarios are pitch-ready: the Forecast view captures all the data you might need for your next proposals to the client.

And once you sign off on the scenario you want to pursue, you can set it as a Forecast objective and start tracking it daily for your campaign.

Learn more on how to track your campaign performance against SEO objectives in this article.

Did this answer your question?