Without SourceLoop
UntaggedKayden Floyd
- SourceUnknown
- MediumUnknown
- CampaignUnknown
- Landing pageUnknown
Free tool
Calculate content ROI with realistic numbers. Plug in fully-loaded production cost, traffic, conversion rate, and revenue per conversion to see ROI, CPA, RPV, and per-piece economics. Built for SEO content, blog programs, and gated content portfolios.
Portfolio economics
| Metric | Value | Benchmark |
|---|
Per-piece economics
How it works
Pull spend from finance, traffic from GA4, conversion from your CRM. Then read the numbers across a 12 to 24 month window, not a quarter.
investment = $120K pieces = 24 traffic = 180K conversions = 1,800
Investment from finance (writers, salaries, tools, distribution). Traffic from GA4. Conversions from CRM tied to content URLs.
Content traffic compounds. Q1 articles keep earning in Q4. ROI in month 6 understates the real return; month 24 is the honest window.
12-month content portfolio
Portfolio ROI tells you the program is working. Per-piece economics tell you which formats and topics to double down on.
Inputs explained
Five inputs drive the math. The sixth card explains why content economics work differently from ad economics.
Content investment
Fully-loaded cost: writer fees, editor time, designer time, SME interviews, distribution, content tools, fully-loaded marketing salaries that touch content.
Pieces produced
Number of distinct pieces in the period. Drives per-piece economics, which often matter more than the portfolio average. Skip if you only want blended ROI.
Total traffic to content
Unique visits to content URLs in the period. Pull from GA4 'page' dimension or Search Console. Use the same window as the spend so the math is honest.
Conversion rate
Share of content visitors who convert. Content traffic converts lower than landing page traffic because intent is exploratory. 0.5 to 2 percent is normal for B2B content.
Revenue per conversion
AOV for ecom, first-year ACV for B2B. Use the same definition you use for paid channels so cross-channel ROI comparisons are apples-to-apples.
Why content economics differ
Content compounds. A piece published in Q1 keeps earning in Q4 and beyond. ROI measured in the period it shipped almost always understates the real return.
Best practices
Use fully-loaded cost, including salaries
Marketing salaries that touch content are real cost. Excluding them produces a vanity ROI that does not match the P&L.
Measure across 12 to 24 months minimum
SEO content takes 6 to 12 months to rank, then earns for years. Quarterly ROI judgment kills programs before compounding kicks in.
Watch per-piece economics, not just averages
Most portfolios have a power law: 5 to 10 pieces drive 70 percent of the traffic. Identifying them lets you replicate the format.
Track gated and ungated separately
Gated content trades traffic for leads. Ungated trades leads for traffic. Mixing them in one ROI number hides the strategic trade-off.
Match measurement window to content type
Newsletter ROI in 30 days, social content ROI in 90 days, SEO content ROI in 12 to 24 months. Apply different windows to different formats.
Built by the team behind SourceLoop
Guide
The cleanest way to think about content ROI is to compare it to ad ROI. Ads stop earning the moment you stop spending. A $10,000 Google Ads campaign in March produces clicks in March, then nothing. Content keeps earning for years. A $10,000 article published in March might still drive 30 to 40 percent of its lifetime traffic in year 2 or 3. So ad ROI is a snapshot, but content ROI is a curve. Comparing them straight up at month 6 will always make ads look better and content look broken, even when content is actually winning on a 36-month basis.
conversions = traffic * conversion_rate
revenue = conversions * revenue_per_conversion
roi = (revenue - investment) / investment
cost_per_visit = investment / traffic
cpa = investment / conversions
rpv = revenue / traffic RPV (revenue per visit) is the cross-channel comparable number. It lets you compare a content visit to a paid visit to a social visit on a dollar-for-dollar basis, even when conversion rates and AOVs differ.
For SEO content specifically: a typical piece earns roughly 10 to 20 percent of its lifetime traffic in the first 3 months, 30 to 40 percent in the first 12 months, and the remainder over years 2 to 5. Newsletter and social content have the opposite curve: 80 percent of traffic in the first two weeks, almost nothing after. The math in this calculator treats content as a single window, but the strategic implication depends entirely on which curve you are on.
Most content portfolios follow a power law: 10 to 20 percent of pieces drive 70 to 80 percent of the traffic. The portfolio ROI hides this. If you produced 30 articles last quarter and 5 of them are doing all the work, the right move is to analyze why those 5 work and double down. The remaining 25 may be dragging the portfolio average down even when the top 5 are wildly profitable. The piece count input on this calculator surfaces per-piece numbers so you can see the average, then go look at the actual distribution in your analytics.
You spent $120,000 on content over 12 months: writers, editor, content tooling, and a third of a marketing salary. You produced 24 long-form pieces. Total content traffic was 180,000 visits. Conversion rate to lead was 1 percent (1,800 leads). Average revenue per lead, factoring in close rate and ACV, is $800 (roughly $200K ACV at a 4 percent close rate). Total revenue is $1,440,000. ROI = (1.44M - 120K) / 120K = 11x over 12 months. CPA = $67 per lead. RPV = $8 per visit. Per piece: $5,000 cost, 7,500 visits, 75 leads, $60,000 revenue. Healthy across the board, with the per-piece number giving you the unit to scale up production confidently.
FAQ
Plug in total content investment, optional piece count, total content traffic, conversion rate, and revenue per conversion. The calculator computes total revenue, ROI, cost per visit, cost per conversion (CPA), revenue per visit (RPV), and per-piece economics if you provided a piece count. Each metric is benchmarked against realistic content marketing ranges.
Healthy long-term content ROI is 3:1 to 5:1 over a 12 to 24 month window. Best-in-class B2B content with strong SEO can hit 10:1 over multi-year periods because the traffic compounds. Below 1:1 over 24 months means the content is not earning back its cost, even with compounding. The catch: 12-month ROI almost always understates true content ROI because compounding has not had time to play out.
Fully-loaded: freelance writer fees, editor time, designer time, SME interview time, content tooling (CMS, SEO tools, AI assistants), distribution (paid promotion of content, syndication), and fully-loaded marketing salaries for the people who manage the program. Excluding salaries makes the number look better but does not match the P&L. Pick a definition and apply it consistently.
Ads stop earning when you stop spending. Content keeps earning. A piece you published 18 months ago might still drive 30 percent of its traffic this month. So ad ROI is a snapshot ('what did I get for what I spent in March?'), but content ROI is a curve ('what will this March investment earn over the next 36 months?'). Comparing them straight up usually undervalues content unless you measure across years.
Minimum 12 months for SEO-driven content. Twenty-four months is more honest, and 36 months is the right window for high-authority B2B content. SEO traffic compounds slowly: a piece typically takes 6 to 12 months to rank, then earns for 2 to 5 years. Judging at month 6 will tell you the program is failing. Judging at month 24 will tell you whether it actually is.
Yes, but track them as a separate conversion type from final purchase. Downloads, ebook fills, webinar signups are all top-of-funnel conversions that feed the lead pipeline. Track them at the content level, then track close rates separately at the CRM level. Combining them with closed-won sales obscures both.
Yes. No signup, no email gate. We host it because the same teams measuring content ROI also need real attribution to know which pieces actually drove the deal, not just the click, which is what SourceLoop does.
Capture and send full attribution data from every signup, lead, booking, and sale to your CRM and ad platforms, so you know exactly what's driving revenue.
Without SourceLoop
UntaggedKayden Floyd
With SourceLoop
Auto-taggedKayden Floyd