- The Basic Formula
- Count the Full Cost
- Attributing Revenue Across Long Cycles
- A Worked Example
- When Revenue Data Is Not Ready Yet
- Presenting ROI to Finance
- How to Improve Content ROI
- Cost per Lead and Cost per Opportunity
- Connecting Your Data
- Supplementing Data With Evidence From Buyers
- ROI Reporting Mistakes
- Choosing the Right Time Horizon
- Telling the Story Behind the Number
- Frequently Asked Questions
Finance teams ask a fair question: what does content return for what it costs? In B2B, the answer is harder than in e-commerce because buyers consume many pieces over months before contacting sales, often anonymously. Hard does not mean impossible. With honest cost accounting, sensible attribution and a CRM connected to your analytics, you can produce a credible ROI figure and, just as importantly, explain its limits.
The Basic Formula
Content ROI = (Revenue attributed to content - Cost of content) / Cost of content x 100
The formula is simple. The difficulty lies in both inputs: knowing the true cost and deciding how much revenue to attribute.
Count the Full Cost
- Staff time for strategy, writing, editing, design and promotion, at loaded cost.
- Freelancers, agencies and contractors.
- Tools: CMS, analytics, SEO software, design tools.
- Paid distribution: promoted posts, sponsorships, syndication.
- Subject-matter expert time spent in interviews and reviews.
Underestimating cost inflates ROI and erodes trust when finance checks the numbers.
Attributing Revenue Across Long Cycles
| Model | How it works | Effect on content |
|---|---|---|
| First touch | All credit to the first interaction | Favors awareness content |
| Last touch | All credit to the final interaction | Undervalues educational content |
| Linear | Equal credit to every touch | Simple and fair, but blunt |
| Position-based | Most credit to first and lead-creating touches | A common compromise in B2B |
| Influence | Counts deals where content was consumed at all | Shows reach, not causation |
Choose one model, explain it, and use it consistently. Reporting under the most flattering model each quarter destroys credibility.
A Worked Example
Over twelve months, a company spends a fully loaded amount equivalent to 120,000 in its currency on content. CRM data shows 40 closed deals where contacts engaged with content before becoming opportunities, worth 900,000 in total. Using a position-based model, the team attributes 30% of that revenue to content: 270,000.
ROI = (270,000 - 120,000) / 120,000 x 100 = 125%. The figures are illustrative; the method is what matters. Present the influenced revenue alongside the attributed figure, so leadership sees both the conservative estimate and the full reach.
When Revenue Data Is Not Ready Yet
Early in a program, revenue attribution is thin. Report leading indicators that predict it: growth in organic impressions for target topics, engaged visits from target industries, subscribers, content-sourced meetings. Compare cost per qualified lead from content with paid channels, which finance often understands immediately.
Presenting ROI to Finance
- State the method and its assumptions upfront.
- Show cost in full, broken down by category.
- Present a conservative attributed figure and the wider influenced figure.
- Explain the time lag between spend and revenue.
- Show what you will change to improve return.
How to Improve Content ROI
- Update and redistribute proven pieces rather than always creating new ones.
- Repurpose research and interviews across several formats.
- Focus on content that sales actively uses in deals.
- Stop producing formats that consistently underperform.
- Improve conversion paths on high-traffic pages.
Cost per Lead and Cost per Opportunity
Alongside ROI, two simpler measures help finance compare content with other channels. Cost per lead divides total content cost by the number of leads content generated in a period. Cost per opportunity divides cost by the number of sales opportunities created from content-sourced leads. Because good content keeps attracting visitors long after it is published, these costs usually fall over time, while paid channels stop producing the moment spending stops. Showing that trend across several quarters is often more persuasive than a single ROI figure.
Connecting Your Data
Credible ROI depends on connecting three systems. Your analytics platform records content visits; your marketing automation or forms tool captures who converted and on which page; your CRM records opportunities and closed revenue. When contacts are tracked consistently across all three, you can report which content they engaged with before becoming opportunities and customers. Common gaps include forms that do not pass source data, sales creating contacts manually without attribution, and long gaps between first visit and conversion that cookies do not survive. Fixing these is unglamorous work that makes every later report more trustworthy.
Supplementing Data With Evidence From Buyers
Attribution models will never capture everything. Add a simple question to demo request forms, "How did you hear about us?", with a free-text answer, and ask new customers during onboarding which resources helped them decide. Ask account executives to note when a prospect mentions a piece of content. These self-reported signals often reveal the influence of content that software cannot see, such as a guide shared inside a buying committee.
ROI Reporting Mistakes
- Counting only freelancer costs and ignoring staff time.
- Switching attribution models to find the best-looking result.
- Claiming all influenced revenue as content-generated revenue.
- Reporting ROI for periods shorter than the sales cycle.
- Ignoring retention and expansion revenue that content supports.
Choosing the Right Time Horizon
The time frame you measure over changes the answer dramatically. Content published this quarter may not produce revenue until well into next year, while content published two years ago may still be generating leads today at no additional cost. Reporting ROI only on the current quarter's spending therefore undervalues the program. A better approach reports two views: a rolling twelve-month ROI that captures typical sales cycles, and a cumulative view of the library that shows how older content keeps contributing. Both help finance understand content as an asset that compounds rather than an expense that expires.
Telling the Story Behind the Number
Numbers persuade best when paired with examples. Alongside the ROI figure, include two or three short stories: a deal where the buyer said a specific guide changed their thinking, a case study that sales used to win a competitive evaluation, or a research report that generated media coverage and inbound enquiries. Concrete examples make abstract attribution tangible and help leadership remember why the investment matters.
Frequently Asked Questions
Subtract the full cost of content from the revenue attributed to it, divide by the cost, and multiply by 100. The key decisions are counting all costs and choosing a consistent attribution model.
It varies widely by industry, deal size and maturity of the program. Compare against your other acquisition channels and your own trend over time rather than a universal benchmark.
Long sales cycles, multiple decision makers and anonymous research make it difficult to link revenue to specific pieces. Connected CRM and analytics data and a consistent attribution model help.
Leading indicators such as search impressions, engaged traffic from target audiences, subscriber growth and content-sourced meetings, alongside cost per qualified lead.