🥅 Goals
If Insights are where you see the current state of your marketing, Goals is where you can apply that knowledge. Think of it as the "so what?" that guides what you do with your model.
❓ What goals are used for
Track progress against your goals (current and future)
Understand the probability of achieving your target
Receive tailored reallocation suggestions based on where your model see the most opportunity
💁 How to create a goal
To create a Goal, navigate to the "Goals" tab featured in the top banner of your recast dashboard. From there, click "Add Goal", and input the following:
Step 1: KPIs to target
If you have multiple models with Recast, you can set your goals so that you are targeting an aggregate outcome across multiple models. Select which models to track in your goal by checking the box next to the model name.

Next you can assign a weight multiplier to each model. You can learn more by visiting Plan across multiple models.
Step 2: Set Goal Parameters
Input the following fields to specify the goal you want to track.
Goal Name
Date Range
Budget - this should be the planned spend during the goal period. Additionally, if your goal start date is in the future, you can add dates between the end of your modeled data and the start date to start getting forecasts immediately. Alternatively, if your start date is in the past, you do not need to provide planned spend for historical dates because that data is already available in your model.
The dates in the budget file must align with the date range. For more details on creating and uploading budgets, view "Create a Budget"
KPI goal (e.g. $20M revenue; 50k units, 15k new subscribers)
Advanced/Optional: Selections for spikes and lower funnel channels (Visit the FAQ for more information on lower funnel channels)
Setting goals that start in the future:
You can set a goal to start in the future to see how you are forecasted to perform against your goal before your goal period starts. Simply make sure that the budget you upload is inclusive of the dates in your goal period. You will be able to see how you are expected to perform (expected revenue, expected difference between your goal and your outcome) as well as the predicted probability that you will reach your goal. As long as your budget contains dates in the goal period, you will be able to see automatic recommendations for spend changes that will help you optimize your budget.
🗓️ When goals are updated
Goals - including forecasts, the probability of hitting your goal, and recommendations- are updated every week along with your model.
📤 Goal Outputs
Probability of hitting your goal
The goals tab provides a probabilistic target and a visual reference to how you are tracking towards your goal. This is calculated based on a projection of your spend and ROI/CPA across all your channels.
60% probability does not mean you will hit 60% of your goal. It means you are 60% likely to meet 100% of your goal.
Details
This table shows values for spend, your dependent variable, and marketing performance.
These values shown are:
“so far” — meaning for the period that we have data for
“forecasted” — meaning for the period that is being forecasted by the model between the model’s data and the end of the goal period
“projected” — which is a combination of the “so far” and “forecasted” data.
Expected performance against plan
This plot shows your goal as a straight line to your goal value over the goal period. Actual performance will be plotted between the goal’s start date and the last modeled date. Forecasted performance (and its associated uncertainty interval) will be plotted from the last modeled date plus one until the goal’s end date.
💡 Recommendations
Every time the Goal forecast updates, Recast will generate new Recommendations for ways you can shift budgets to more effectively hit your Goals. You can read more about Recommendations here.
Learn how to set up a goal in this video: