---
name: Ads Math
slug: ads-math
category: Data
description: "Ads Math calculates paid-media metrics like CPA, CPL, CPC, CPM, ROAS, MER, break-even targets, contribution margin, and LTV:CAC. Use it when you need PPC math, budget forecasts, or experiment economics with assumptions, formulas, and sensitivity cases."
github: "https://github.com/AgriciDaniel/claude-ads/tree/main/skills/ads-math"
language: Python
stars: 8064
forks: 1200
install: "npx degit https://github.com/AgriciDaniel/claude-ads/tree/main/skills/ads-math ~/.claude/skills/ads-math"
installs_to: ~/.claude/skills/ads-math
source_path: skills/ads-math/SKILL.md
collection_size: 25
category_size: 668
collection_url: "https://dirskills.com/collections/AgriciDaniel/claude-ads"
added: 2026-08-15T06:51:12.934Z
last_synced: 2026-08-15T06:51:12.934Z
canonical_url: "https://dirskills.com/skills/ads-math"
---

# Ads Math

Ads Math calculates paid-media metrics like CPA, CPL, CPC, CPM, ROAS, MER, break-even targets, contribution margin, and LTV:CAC. Use it when you need PPC math, budget forecasts, or experiment economics with assumptions, formulas, and sensitivity cases.

**Install:**

```bash
npx degit https://github.com/AgriciDaniel/claude-ads/tree/main/skills/ads-math ~/.claude/skills/ads-math
```

## README

# 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.

Never fabricate missing financial inputs, hide division-by-zero, or present a point
forecast without its assumptions.
