📈 Forecaster

The forecaster is a tool for taking your planned spend and producing a forecast of your dependent variable. The Forecaster tool accounts for time shifts in your marketing channels, predicting revenue or conversions for the specified time period.

The forecaster is a tool for taking your planned spend and producing a forecast of your dependent variable. The Forecaster tool accounts for time shifts in your marketing channels, predicting revenue or conversions for the specified time period.

The plan builder interface allows you to interact with the forecaster and create your forecast more flexibly. This includes:

  • Forecasting in various timeframes
  • Forecasting using budgets in various stages of development

Inputs

Timeframe

The plan builder interface allows you to select from various planning timeframes. These include but are not limited to:

  • This Week
  • This Quarter
  • Next 30 days
  • Next 365 days

Input budget

The plan builder interface offers a variety of options for building your budget depending on how much you have planned your budget already.

If you have no budget prepared, Recast will “predict a baseline budget” using your past spend data.

If you have a total budget but have not allocated it into your marketing channels, select “Provide a total spend number”. This will give a spend breakdown by channel based on your historical patterns of spend (Note: it does not optimize spend, it continues the historical patterns of spend that you have used. Please use the optimizer to generate an optimal spend recommended budget).

If you have allocated a budget to certain channels but do not have a budget allocated for each channel every day, select “Build a budget”. Learn more about how to use the budget builder below.

If you have your planned budget with allocated spend in each channel for the duration of the planning timeframe select “upload a file”.

Once you upload your budget, you can run the forecaster to see the predicted results of your marketing spend.


Lower-funnel channels.

You will have the option of limiting lower-funnel spend in any of your lower funnel channels by clicking the box labeled “Do you want to limit spend in any lower funnel channels”:

  • “Uncapped” is the default — this will use Recast’s predictions of your spend in these channels
  • “Off” means that the channel will be treated as off and zero spend will be used in this channel
  • “Capped” will allow total spend across the entire period to be between 0 and the input cap
  • “Manual Override” uses the budget builder’s predicted values for the lower funnel channels. These do not depend on other marketing activities.

ℹ️ If your budget is missing channels that are included in your model, they are assumed to be zero. Channels present in your budget that are not in your model will be removed from your budget.


Spikes

By clicking “show” next to “Spikes”, you can add or delete spike dates that may impact your forecast

In this case, the forecast will include the two dates in green for Black Friday. These may be deleted, or additional dates (e.g. for a “Promo”) may be added

Grayed-out dates may not be changed


Outputs:

The Forecaster tool provides several outputs and downloads. The key ones are identified below:

Daily and cumulative forecasts

These plots show the day-by-day and cumulative-sum forecasts over the forecast window. The interval shown is the median +25 and +75 percentiles. This data is available under the “downloads” section next to “forecasts”.

The “forecast breakdown”

This summarizes the forecasts at daily, weekly, and monthly intervals.

The “intercept summary”

This summarizes the intercept (the non-paid portion of the forecast), similarly at daily, weekly, and monthly intervals.

The “lower funnel spend forecast” summarizes Recast’s forecast of spend in lower-funnel channels during the forecast period. This may not be meaningful if channel’s are turned off, or if “manual override” is selected when editing lower funnel channels


When can a forecast start?

ℹ️ The Forecaster tool needs to be connected in time to your current model. If an optimizer is run or a budget plan extends into the future, input both the budget for that time period and the current planned spend.


Uploading Your Own Budget

You can upload your own marketing budget directly into the Forecaster tool. The budget should be in the format of the template provided below, which is one row per day, and one column per channel. Clicking “download template” will generate a template file which you can edit. You may add or delete rows as needed to control the length of the forecast (up to two years from the last-modeled date), but forecasts must always start on the day after the last modeled date.

FAQ

  • You do not have to include columns for channels that have no spend.
  • You may include columns for lower funnel variables, if you would like to manually override Recast’s predictions for these channels.
  • You may include columns for contextual variables. Omitting these columns will leave these variables at the value of the last-modeled-date.

➡️ Budget Template


Using the Budget Builder

The Budget Builder allows you to use the forecaster and optimizer tools without a complete budget. Previously, in order to upload your budget into the Recast app you would have to provide a complete spreadsheet of your day to day budget broken down by each one of your channels.

Using this feature allows you to upload a simplified budget that:

  • Has multiple dates per row (e.g. one week, or one month)
  • Has multiple channels per column (e.g. you upload a channel called “Facebook” that maps to “facebook_prospecting” and “facebook_retargeting”

Recast’s model will then “spread out” the budget to a day-by-channel budget that can be used for forecasting or optimization.

To use the Budget Builder:

  1. Navigate to one of the Recast tools that require a budget to be uploaded
  2. Select “Create Budget” and upload a spreadsheet in the format of the template provided

ℹ️Note: This spreadsheet can be extremely simplified — the budget builder can fill in the blanks!

In the modal, fill in the required information:

  1. Select your date column and format
  2. Map the channels to the columns in your spreadsheet
  3. Save the mapping of your columns to reuse the same column format for other budgets
  4. Make sure you name your mapping
  5. Select “Save mapping”
  6. Use the budget you created
  7. Select “Use” to view the created budget
  8. (Optional) If needed, edit your budget by clicking in the cells you wish to change

Compare Forecasts


The forecast comparisons tool allows you to compare how different budgets lead to different outcomes.


This video demonstrates how to use forecast comparisons:


How to run a comparison

To begin your comparison, navigate to the forecaster tool and click “see past forecasts” to view a list of all the forecast you have run. You can select the forecasts to compare from this list by clicking the checkbox next to the column titled “Date run”.

📘

Make sure all the forecasts you have selected have overlapping dates. You will be able to run the comparison only if this criteria is met. Comparisons will only be available for forecasts created after March 1st 2024. After this date, all forecasts created will be available for comparisons for 120 days.

Once your forecasts are selected, click the “compare” button at the top of the forecast list next to the title “Forecasts”. This will initiate the comparison to load.


Outputs

The results page of the forecast comparison will contain three elements:


The performance comparisons table

The performance comparison graph displays the input parameter ‘spend ‘ as well as the estimated outcome in terms of revenue, the CPA and the 2.5%, 25%, 50%, 75% and 90% percentile values for the estimated outcomes of each of the selected forecasts included in the comparison.

You can use this table to see how changes in spend during the time period of your forecasts impact changes in estimated outcomes. Using this insight, you can select an appropriate spend level and set goals for your business based on the estimated outcome.


Forecast comparison graph

The forecast comparison graph is a line graph showing the estimated outcomes of each forecast for the duration of the forecasting time period.

You can use this graph to visually compare the differences in estimated outcomes for each forecast.


Budget comparison graph

The budget comparison graph brakes down how much is spent in each channel in the budgets uploaded to each of the forecasts.

Using this table, you can see how spend differences in particular channels affect the estimated outcomes of each forecast. Based on this information, you can gain an insight into how the performance of each channel drives the forecasted outcome.




FAQ

Could we have the budget builder start historically?

Yes, given a monthly budget during the middle of the month, the budget builder figures out the future spend correctly after accounting for the actual past spend.

What if my budget has one Recast channel broken down into two more granular channels? Can I map two channels onto one?

This would require you to aggregate the two channels into the single Recast channel in your spreadsheet and re-upload your budget. Contact [email protected] and we can help!

Common use-cases

Tweak a forecast and re-run it

Once you have run a forecast, you have the option of tweaking your inputted budget and re-running the forecast. This is a good option if the forecast does not match your goals or if you find that the forecast does not match your expected outcomes.

In order to tweak and rerun your forecast, navigate to the ‘past forecasts’ page and select ‘open’ next to the forecast you want to tweak. At the top of the page next to ‘upload budget’ there is a button labeled “download current”. This downloads the budget associated with the forecast you selected to your local device. Open the budget in an editor app and make the desired changes to your budget. Create a new forecast and upload the tweaked version of your budget to re-run the forecaster.

You can compare the forecasts from the initial and tweaked budgets to see the effect of your budget changes.