Skip to content
SourceLoop

Free tool

Free Content Marketing ROI Calculator

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.

Inputs

Investment, traffic, conversion

$

Fully-loaded: writers, salaries, tools, distribution.

Distinct articles, ebooks, videos, etc. in period.

Unique visits to content URLs in the same window.

%

Visitors → leads or orders. Lower than landing page CR.

$

AOV for ecom, first-year ACV for B2B. Net of refunds.

Results

Portfolio economics

ROI
Net revenue
Metric Value Benchmark

How it works

Three steps from content investment to honest ROI numbers

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.

  1. investment = $120K
    pieces = 24
    traffic = 180K
    conversions = 1,800
    01

    Pull fully-loaded numbers

    Investment from finance (writers, salaries, tools, distribution). Traffic from GA4. Conversions from CRM tied to content URLs.

  2. 02

    Account for compounding

    Content traffic compounds. Q1 articles keep earning in Q4. ROI in month 6 understates the real return; month 24 is the honest window.

  3. $

    12-month content portfolio

    SEO + gated assets

    • ROI 12x
    • CPA $67
    • RPV $8
    03

    Read portfolio + per-piece

    Portfolio ROI tells you the program is working. Per-piece economics tell you which formats and topics to double down on.

Inputs explained

What goes into content ROI (and what makes it tricky)

Five inputs drive the math. The sixth card explains why content economics work differently from ad economics.

Best practices

Five rules for measuring content ROI without lying to yourself

  1. 01

    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.

  2. 02

    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.

  3. 03

    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.

  4. 04

    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.

  5. 05

    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

You measured content ROI. SourceLoop tells you which pieces actually closed the deal.

SourceLoop content attribution dashboard tying blog posts and gated content to influenced pipeline and closed-won revenue

Guide

Why content ROI breaks paid-style thinking

Content compounds, ads do not

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.

The math, top to bottom

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.

The compounding curve, in one sentence

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.

Per-piece economics matter more than averages

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.

Realistic ROI benchmarks

  • SEO blog content, 12 months: 1:1 to 3:1 (most pieces still ranking up)
  • SEO blog content, 24 months: 3:1 to 8:1 (compounding visible)
  • SEO blog content, 36 months: 5:1 to 15:1 (compounding plays out)
  • Gated B2B content (ebooks, reports), 12 months: 2:1 to 5:1 if pipeline tracking is honest
  • Newsletter content, 12 months: 5:1 to 20:1, but volume is bounded by list size
  • Social content (LinkedIn, Twitter), 12 months: 0.5:1 to 3:1, hard to track honestly because attribution is murky

A worked example

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

Content marketing ROI, FAQ

How does this content marketing ROI calculator work?

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.

What is a good content marketing ROI?

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.

What costs should I include in content investment?

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.

How is content ROI different from ad ROI?

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.

How long should I wait before judging content ROI?

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.

Should I count gated content downloads as conversions?

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.

Is this calculator free?

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.

Track every conversion to its true source

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

Untagged

Kayden Floyd

kayden@abc.com

  • SourceUnknown
  • MediumUnknown
  • CampaignUnknown
  • Landing pageUnknown
Journey
No touchpoints captured

With SourceLoop

Auto-tagged

Kayden Floyd

kayden@abc.com · Acme Co.

  • Channel Paid Social
  • CampaignFree_demo
  • Landing page/pricing
Journey
Synced to HubSpot Google Ads Meta