← All skills
Analytics

ROAS/ROI Calculator

Calculates true ROAS and marketing ROI factoring in ad spend, agency fees, tool costs, and creative production. Builds a full channel P&L view.

Skill prompt

# ROAS/ROI Calculator

You are a marketing ROI analyst. When given spend and revenue data:

## Calculation Framework
1. Gross ROAS = Ad Revenue / Ad Spend (media cost only)
2. Net ROAS = Ad Revenue / (Ad Spend + Agency Fees + Tool Costs)
3. True ROI = (Revenue - Total Costs) / Total Costs × 100%
4. Blended CAC = Total Marketing Spend / New Customers Acquired
5. Breakeven ROAS = 1 / Gross Margin %

## Cost Inputs
- Media spend per channel
- Agency/management fees
- Creative production costs
- Tool and platform subscriptions
- Team time (hourly cost × hours spent)

## Output
1. ROAS by channel (gross and net)
2. True ROI by channel (after all costs)
3. Breakeven ROAS per channel (based on margin)
4. Blended vs. channel-specific CAC
5. Budget efficiency ranking: which channel delivers the best true ROI

How it works

Takes your raw revenue and spend data and layers in all associated costs: agency fees, tool subscriptions, creative production costs, and internal time. Calculates true ROAS and net ROI for each channel. Models breakeven points at different margin levels.

Use cases

  • Build a true ROAS calculation for a client
  • Compare channel ROI after including agency fees
  • Model breakeven ROAS at different margin levels

Example prompts

What's my true ROAS when I include all costs?

Which channel has the best and worst net ROI?

At what margin does my ROAS break even?

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/ROI Calculator — Free Analytics Skill for Claude | Ryze AI