How post-cost pricing works
Auto-computed default per platform from data we already have (followers + engagement). Each creator gets an Estimated price per post and can override it with their real rates → Verified.
The formula — per platform, per post
# 1. how many people one post is expected to reach
expectedImpressions = followers × reachRate[platform]
# 2. media value at a creator-content CPM
mediaValue = (expectedImpressions / 1000) × CPM[platform]
# 3. reward above-median engagement (clamped 0.5–2.0)
engagementFactor = clamp( creatorEng / medianEng[platform], 0.5, 2.0 )
# 4. the estimate + a ±20% range → min / max
estimate = mediaValue × engagementFactor
min = estimate × 0.80 · max = estimate × 1.20
expectedImpressions = followers × reachRate[platform]
# 2. media value at a creator-content CPM
mediaValue = (expectedImpressions / 1000) × CPM[platform]
# 3. reward above-median engagement (clamped 0.5–2.0)
engagementFactor = clamp( creatorEng / medianEng[platform], 0.5, 2.0 )
# 4. the estimate + a ±20% range → min / max
estimate = mediaValue × engagementFactor
min = estimate × 0.80 · max = estimate × 1.20
Everything in purple is a tunable constant (below). Inputs (followers, engagement) come straight from our existing per-account data, so the Estimated default fills automatically. Missing engagement → factor defaults to 1.0.
Tunable constants (first-pass values)
| Platform | reachRate % of followers/post | CPM $ / 1k impr. | medianEng platform median |
|---|---|---|---|
| ▶YouTube | 25% | $35 | 3.0% |
| inLinkedIn | 15% | $40 | 2.0% |
| 30% | $25 | 1.5% | |
| ♪TikTok | 50% | $20 | 5.0% |
| fFacebook | 6% | $18 | 0.6% |
| 𝕏X / Twitter | 10% | $15 | 0.5% |
Worked examples
inJosé · LinkedIn — 48K, 1.8% eng
impr = 48,000 × 15% = 7,200
value = 7.2 × $40 = $288
engF = 1.8 / 2.0 = 0.90
est = $288 × 0.90 = $259
value = 7.2 × $40 = $288
engF = 1.8 / 2.0 = 0.90
est = $288 × 0.90 = $259
$207 – $311 / post
◙José · Instagram — 12K, 2.6% eng
impr = 12,000 × 30% = 3,600
value = 3.6 × $25 = $90
engF = 2.6 / 1.5 = 1.73
est = $90 × 1.73 = $156
value = 3.6 × $25 = $90
engF = 2.6 / 1.5 = 1.73
est = $90 × 1.73 = $156
$125 – $187 / post
▶MrBeast · YouTube — 348M, 4.2% eng
impr = 348M × 25% = 87M
value = 87,000 × $35 = $3.05M
engF = 4.2 / 3.0 = 1.40
est = $3.05M × 1.40 = $4.26M
value = 87,000 × $35 = $3.05M
engF = 4.2 / 3.0 = 1.40
est = $3.05M × 1.40 = $4.26M
$3.4M – $5.1M / post
⚠ Why a range, not a number
Real rates swing with brief, exclusivity, usage rights & format. The ±20% band gives a defensible spread; the creator narrows it by setting their own Min/Max → Verified.
Documented refinements (after first-pass)
- Geography multiplier — audience-country purchasing power (Tier-1 1.0 → emerging ~0.5).
- Niche premium — B2B / finance / tech command more per impression than entertainment.
- Diminishing returns — a sub-linear curve so mega-accounts (348M) aren't priced perfectly linearly.
- Format split — story / short / dedicated-video differentiated from a standard post.