Calculate and model paid-media CPA, CPL, CPC, CPM, ROAS, MER
Paid Media Financial Model

Calculate and model paid-media CPA, CPL, CPC, CPM, ROAS, MER, break-even targets, contribution margin, LTV:CAC, impression-share opportunity, budgets, forecasts, and experiment economics. Use for PPC math, ad calculator, break-even…
--- name: ads-math description: "Calculate and model paid-media CPA, CPL, CPC, CPM, ROAS, MER, break-even targets, contribution margin, LTV:CAC, impression-share opportunity, budgets, forecasts, and experiment economics. Use for PPC math, ad calculator, break-even analysis, ROAS calculator, CPA calculator, budget forecast, LTV CAC, or MER." --- # Paid Media Financial Model 1. Identify the decision and collect units, currency, period, tax/refund treatment, margin, attribution basis, and uncertainty. 2. Show the formula and map every input to an operator value or cited artifact. 3. Validate denominators, sign, missing values, incompatible windows, and unit conversions. 4. Calculate base, downside, and upside cases where uncertainty affects the decision. 5. Keep platform-attributed revenue, blended business revenue, cash flow, and contribution margin distinct. 6. Return machine-readable inputs, formulas, outputs, sensitivities, and decision implications.
Overview
Never fabricate missing financial inputs, hide division-by-zero, or present a point forecast without its assumptions.
Manual install (npx, ZIP)
Claude Code
npx skills add AgriciDaniel/claude-ads --skill ads-math -g -a claude-codeClaude Code (manual)
mkdir -p ~/.claude/skills && curl -sL https://codeload.github.com/AgriciDaniel/claude-ads/tar.gz/ac2164493391 \
| tar -xz -C ~/.claude/skills --strip-components=2 claude-ads-ac2164493391/skills/ads-mathWindows (PowerShell)
New-Item -ItemType Directory -Force "$HOME\.claude\skills" | Out-Null; Invoke-WebRequest "https://m.agentalley.io/zip/9f090ce1db2bfa03f920/ads-math.zip" -OutFile "$env:TEMP\ads-math.zip"; Expand-Archive "$env:TEMP\ads-math.zip" -DestinationPath "$HOME\.claude\skills" -ForceClaude.ai / desktop
Codex, Cursor, other agents
Connects with Agent Alley MCP · agentalley.io/mcp
Files included
SKILL.md1.1 KB
Read the files here
AgriciDaniel/
SKILL.md
Show the full text22 lines
Paid Media Financial Model
- Identify the decision and collect units, currency, period, tax/refund treatment, margin, attribution basis, and uncertainty.
- Show the formula and map every input to an operator value or cited artifact.
- Validate denominators, sign, missing values, incompatible windows, and unit conversions.
- Calculate base, downside, and upside cases where uncertainty affects the decision.
- Keep platform-attributed revenue, blended business revenue, cash flow, and contribution margin distinct.
- Return machine-readable inputs, formulas, outputs, sensitivities, and decision implications.
Never fabricate missing financial inputs, hide division-by-zero, or present a point forecast without its assumptions.
| 1 | |
| 2 | name ads-math |
| 3 | description "Calculate and model paid-media CPA, CPL, CPC, CPM, ROAS, MER, break-even targets, contribution margin, LTV:CAC, impression-share opportunity, budgets, forecasts, and experiment economics. Use for PPC math, ad calculator, break-even analysis, ROAS calculator, CPA calculator, budget forecast, LTV CAC, or MER." |
| 4 | |
| 5 | |
| 6 | # Paid Media Financial Model |
| 7 | |
| 8 | Identify the decision and collect units, currency, period, tax/refund treatment, |
| 9 | margin, attribution basis, and uncertainty. |
| 10 | Show the formula and map every input to an operator value or cited artifact. |
| 11 | Validate denominators, sign, missing values, incompatible windows, and unit |
| 12 | conversions. |
| 13 | Calculate base, downside, and upside cases where uncertainty affects the decision. |
| 14 | Keep platform-attributed revenue, blended business revenue, cash flow, and |
| 15 | contribution margin distinct. |
| 16 | Return machine-readable inputs, formulas, outputs, sensitivities, and decision |
| 17 | implications. |
| 18 | |
| 19 | Never fabricate missing financial inputs, hide division-by-zero, or present a point |
| 20 | forecast without its assumptions. |
| 21 | |
| 22 |
Details
- Updated
- Sep 18, 2026
- License
- MIT
- Stars on the repo
- ★ 9,466
- Checked
- Source
- AgriciDaniel/claude-ads ↗
- Creator
- AgriciDaniel · 130 listings
Similar skills
See all →
SkillAnalyze ad campaign performance data to identify what'sAd campaign analyzer
SkillYour CFOFounder cfo
SkillBuild comprehensive 3-5 year financial models with revenueStartup financial modeling
MCPYou need to establish project plansProject manager
Skill/cs:cfo-review <plan/cs:cfo-review — CFO Forcing Questions
Skill/cs:founder-mode <question/cs:founder-mode — The Auto-RouterMore from AgriciDaniel
SkillThe Lighthouse Agentic Browsing fractionAgentic Browsing Readiness
SkillOptimize content for AI Overviews , ChatGPT web searchAI Search / GEO Optimization (May 2026)
SkillReferring domains, anchor text distributionBacklink Profile Analysis
SkillYou share your Amazon advertising numbers and goals; you getAmazon Ads Audit
SkillPaste what you're spending on Apple Search AdsApple Ads Audit
SkillPaste the sales and spend numbers each ad platform claimsAttribution Audit