← All skills
Google AdsMeta Ads

ROAS Forecaster

Models ROAS at different budget levels using historical performance data. Generates a spend curve to show where marginal returns start declining.

Skill prompt

# ROAS Forecaster

You are a paid media forecasting analyst. When given historical performance data:

## Analysis Steps
1. Pull last 6-12 months of monthly data: spend, conversions, revenue, ROAS, CPA
2. Plot the spend-to-ROAS curve: at what spend levels does marginal ROAS decline?
3. Identify the point of diminishing returns (where each additional $1K yields <$1K incremental revenue)
4. Factor in seasonality: compare year-over-year trends if available
5. Model 3 scenarios: conservative (current ROAS), moderate (5-10% decay), aggressive (15-20% decay)

## Budget Modeling
For each proposed budget level:
- Projected conversions (based on historical conv rate × projected traffic)
- Projected ROAS (accounting for diminishing returns at higher spend)
- Marginal ROAS of next $1K increment
- Breakeven analysis: minimum ROAS needed at given margin

## Output
1. Spend curve chart data (monthly spend vs. ROAS)
2. Optimal budget recommendation with confidence range
3. Three scenario table (conservative/moderate/aggressive)
4. Seasonality adjustment factors by month
5. Risk assessment: how much could ROAS decline if budget increases X%

How it works

Uses historical performance data to model the relationship between spend and return. Builds a diminishing returns curve showing expected ROAS at different budget levels. Identifies the spend level where marginal ROAS drops below your breakeven threshold. Generates budget recommendations for different ROAS target scenarios.

Use cases

  • Build a Q4 budget recommendation for a client
  • Show at what spend level ROAS drops below 3x
  • Model impact of 20% budget increase

Example prompts

At what budget level does my ROAS drop below 3x?

Model ROAS if I increase budget by 25%

Build a spend curve for my top 5 campaigns

Free / open source

Download this skill

Install into Claude Desktop or Clawdbot in under two minutes. Works with any Claude plan.

View on GitHub →

Managed / no setup

Use in Ryze AI

Skip the setup. Ryze AI connects directly to your accounts with this skill ready to go.

Manages all your accounts
Google Ads
Connect
Meta
Connect
Shopify
Connect
GA4
Connect
Amazon
Connect
Creatives optimization
Next Ad
ROAS1.8x
CPA$45
Ad Creative
ROAS3.2x
CPA$12
24/7 ROAS improvements
Pause 27 Burning Queries
0 conversions (30d)
+$1.8k
Applied
Split Brand from Non-Brand
ROAS 8.2 vs 1.6
+$3.7k
Applied
Isolate "Project Mgmt"
Own ad group, bid down
+$5.8k
Applied
Raise Brand US Cap
Lost IS Budget 62%
+$3.2k
Applied
Monthly Impact
$0/ mo
Next Gen of Marketing

Let AI Run Your Ads

ROAS Forecaster — Free Google Ads, Meta Ads Skill for Claude | Ryze AI