Content & links

Content marketing ROI calculator

Content is the only SEO investment that compounds and the only one that decays if you stop. This simulator ages every publishing cohort on its own curve — ramp-up to maturity, then slow erosion — so the output shows the shape of a real content programme rather than an average multiplied by twelve.

Content programme simulator

Set the publishing rhythm, the true cost per piece and what an article is worth once it matures. The model ages every article on its own curve and finds the month the programme covers its cost.

6 months
20 %
%
months

True cost per article

€530

Monthly programme cost

€2,120

Total invested over horizon

€38,160

Cumulative sessions over horizon

88,527

Monthly sessions at the end of the horizon

10,192

Cumulative gross profit

€424,932

Break-even month

Month 4

Cost per organic session acquired

€0.43

Monthly organic sessions from the programme

Month 2360
Month 41,200
Month 62,520
Month 83,920
Month 105,270
Month 126,570
Month 147,822
Month 169,029
Month 1810,192

The number that surprises most teams is the true cost per article: the writing fee is rarely more than half of it once briefing, subject-matter interviews, editing, visuals and internal review are counted. The second surprise is decay — without refreshes, a library loses a fifth to a third of its traffic a year, which is why a programme that stops publishing does not plateau, it declines.

How to calculate content marketing ROI

  1. Cost the whole production chain Writing is rarely more than half. Add briefing, subject-matter interviews, editing, visuals and internal review.
  2. Use a realistic per-article traffic figure Take the median of your existing library at twelve months old, not the best performer.
  3. Set maturity honestly Four to nine months from publication to full traffic is normal; new domains sit at the long end.
  4. Do not set decay to zero Unmaintained content loses 15-30 % of its traffic a year. Zero decay is the assumption that breaks these models.

The true cost of an article

Teams price content at the writer's fee and then wonder why the programme costs twice the budget. For a 1,500-word piece that has to compete, the realistic chain is: keyword and SERP research, a brief worth writing to, the draft, an interview or a data pull if the piece claims anything original, editing, visuals, publication, internal linking and a promotion pass. Depending on seniority, the writing fee is 40 to 60 % of that total.

This matters because the cheapest lever in content is not a lower rate, it is fewer, better pieces. Doubling the budget per article and halving the volume routinely produces more traffic, because the SERPs you are entering are already saturated with adequate content — and adequate is exactly what does not rank. The simulator makes this visible: raise the per-article cost and the per-article traffic together, and watch the break-even month usually improve.

AI drafting changes the arithmetic but less than the sales pitch claims. It compresses the drafting step, which was never the majority of the cost, and it adds an editing burden if the draft is generic. The teams getting real leverage use it for structure, research synthesis and first passes, then spend the saved hours on the parts a model cannot fake: original data, real customer language and expert review. That is the argument developed in AI content and Google.

Compounding and decay, the two forces that decide the outcome

Compounding is why content programmes look like failures at month four and successes at month fourteen. Each cohort is still climbing while the next is being published, so total traffic accelerates even at a constant publishing rate. Cutting a programme at month six — the most common decision in this field — kills it exactly before the curve turns, which is why the break-even month should be agreed before the first brief, not renegotiated in the middle.

Decay is the mirror image, and it is the part nobody budgets. Search intent shifts, competitors publish better answers, facts age, and links stop pointing at a page nobody talks about any more. Fifteen to thirty per cent a year is the usual observed range on unmaintained libraries. The practical implication is that a mature programme has to spend a fixed share of its capacity — often a quarter to a third — refreshing what already ranks rather than publishing more.

That refresh budget is also the highest-return work available. Updating a page that sits at position six with current data, a better answer and three new internal links routinely outperforms writing a new page on an adjacent topic, because the page already has history, links and impressions. The technical audit checklist includes finding these pages; the traffic forecast simulator prices what moving them is worth.

  • Budget the whole chain, not the writing fee
  • Use the median of your existing library, never the best article
  • Expect four to nine months per article to reach full traffic
  • Reserve a quarter of capacity for refreshing existing pages
  • Never model zero decay
  • Agree the break-even month before commissioning the first piece

Frequently asked questions

How many articles a month does a content programme need?

Fewer than most plans assume. Two to four genuinely competitive pieces a month beats ten adequate ones in almost every market, because the marginal page only earns traffic if it is better than what already ranks. The exception is programmatic content on a structured dataset, which is a different discipline with different economics.

How long before content marketing pays off?

On an established domain, break-even usually lands between month nine and month eighteen. On a new domain it is later, because every article starts from zero authority. The variable that moves it most is not volume, it is the per-article traffic at maturity — which is another way of saying quality decides the timeline.

Should I count leads or traffic as the return?

Leads, and preferably gross profit from them. Traffic is an intermediate metric that flatters informational content and hides the fact that a comparison page with a tenth of the sessions can produce most of the revenue. Enter your own organic conversion rate rather than the site average, which usually overstates blog performance.

Other calculators

Go deeper