# How to measure content marketing ROI in 2026: the formula, the costs, and the clicks you can't see

> How to measure content marketing ROI as a small team: the formula, the costs to count, a simple attribution setup, and what to do about zero-click search.

Source: https://contengi.com/blog/content-marketing-roi
Author: Stefan Maritz
Published: 2026-11-02

Content ROI is simple maths with messy inputs, so here is how a small team fills in both sides with numbers it can trust.

**TL;DR**

-   Content marketing ROI is the revenue your content brings in, minus what it cost, divided by what it cost, times 100. Spend $1,000 and trace $4,000 of new business to it, and your ROI is 300%.
-   The cost side is where small teams flatter themselves. Count your own hours, freelancers, tools, AI subscriptions, and promotion, or the number looks better than it is.
-   Revenue rarely comes from one post. A [multi-touch attribution model splits the credit across every piece a buyer read](https://contentmarketinginstitute.com/analytics-data/prove-content-roi), and a free-text "How did you hear about us?" field catches what analytics misses.
-   Search clicks undercount content now. An AI Overview correlates with a [58% lower click-through rate for the top-ranking page](https://ahrefs.com/blog/ai-overviews-reduce-clicks-update/), so report impressions and AI mentions next to clicks.
-   Start with three numbers you can get this week: content cost per month, leads that touched content, and revenue from those leads.

Asking a content marketer for their ROI is a bit like asking a gardener what each tomato cost. They know the compost bill, they know roughly how many weekends went in, and they can point at the plants that did well, but the per-tomato number makes everyone a little sweaty.

It doesn't have to. This guide covers the formula, the costs small teams forget to count, a simple way to credit revenue to content, and how to handle the searches where Google answers the question before anyone clicks.

## What is content marketing ROI?

Content marketing ROI is the return your content brings in compared with what it costs to make and distribute. The formula fits on a sticky note:

**ROI (%) = (revenue from content - cost of content) / cost of content x 100**

Spend $1,000 on content in a month, trace $4,000 of new business back to it, and your ROI is 300%. The maths takes a minute. The work is in filling both sides with numbers you trust, and the return side gets messy because [content marketing is built to grow an audience first](https://contentmarketinginstitute.com/analytics-data/prove-content-roi), with sales following later.

## What counts as the cost of content?

Everything you spend to get a piece live and in front of people. Small teams under-count this side, mostly because the biggest cost is their own time.

Cost

What to include

How to price it

Your time

Research, writing, editing, publishing, and promotion

Hours per month at your hourly rate

Freelancers and agencies

Writers, editors, designers, and video

Invoices for the month

Tools

SEO tools, design tools, scheduling, and your CMS

Monthly subscriptions

AI

Chat subscriptions, API spend, and AI content platforms

Monthly bill

Distribution

Paid promotion, sponsorships, and your newsletter platform

Spend for the month

Put your own hours in at a proper rate, even if nobody invoices you for them. A founder who spends 10 hours a week on content at $100 an hour is running a content budget of roughly $4,000 a month, whatever the bank statement says.

This is also where [AI content tools](https://contengi.com/ai-content-tools) earn or lose their place, so compare the monthly bill with the hours they take off your plate. If you want fewer subscriptions in that row, pick [one tool per layer of your content system](https://contengi.com/blog/best-content-engineering-tools).

## How do you work out the return?

Pick the return that fits the goal before you publish. [Name the goal, the audience, the metric, the target number, and the timeframe](https://contentmarketinginstitute.com/analytics-data/prove-content-roi), then measure against that. These four steps get a small team from guesswork to a number.

### Step 1: decide what a lead is worth

Content returns usually arrive as leads, sign-ups, or demo requests, and the sale follows weeks later. Give each one a value: average deal size times the share of leads that become customers. If a customer is worth $3,000 and one in 10 demo requests closes, each demo request is worth $300.

### Step 2: track those actions in GA4

In Google Analytics 4, [mark the form submission or sign-up as a key event and give it a default value](https://support.google.com/analytics/answer/13128484). GA4 then shows which channels led people there, so a blog post that sends readers to your demo form gets its share of the credit.

### Step 3: split the credit

Buyers rarely read one post and buy. A multi-touch attribution model shares the credit across every piece they touched. In a [linear model, an e-book, a newsletter, and a webinar that led to a $300 sale get $100 each](https://contentmarketinginstitute.com/analytics-data/prove-content-roi). In a weighted model, you give more to the touchpoints you think did more of the work.

### Step 4: ask people

Add a free-text "How did you hear about us?" field to your demo or sign-up form. It catches the podcast mention, the Slack recommendation, and the LinkedIn post someone forwarded to their boss, none of which leave a trail in analytics. Free text beats a dropdown, because people name the specific post or person.

## Why clicks undercount content in 2026

Search sends fewer clicks for the same rankings. The presence of an AI Overview now correlates with a [58% lower click-through rate for the top-ranking page](https://ahrefs.com/blog/ai-overviews-reduce-clicks-update/), and positions two to 10 lose clicks too.

We see it on contengi.com. Our post on the best content engineering tools sat at an average position of 4.8 in Search Console over the last 28 days, with 915 impressions and zero clicks. Many of the queries read like prompts, full questions ending in a question mark, which looks a lot like AI tools searching on someone's behalf. A clicks-only ROI model scores that post at zero, even though it showed up 915 times in a month.

So add two numbers to your report. Impressions from Search Console show how often your content gets seen. Mentions in ChatGPT, Claude, Gemini, and Perplexity show whether AI tools name you when your buyers ask, and a [simple monthly prompt check](https://contengi.com/blog/how-to-build-your-own-llm-tracking-tool) is enough to track them. Neither turn into revenue on its own, but both tell you whether the top of your funnel is growing. For the wider picture, here are the [content marketing numbers for 2026](https://contengi.com/blog/the-state-of-content-marketing-2026-mother-of-reports) in one place.

## A content ROI checklist for small teams

1.  **Total your monthly content cost.** Hours at your rate, freelancers, tools, AI, and promotion, in one spreadsheet row.
2.  **Value one conversion.** Average deal size times close rate gives you the value of a demo request or sign-up.
3.  **Mark it as a key event in GA4** with that value, so posts that lead to it get credit.
4.  **Add "How did you hear about us?"** as a free-text field on the form.
5.  **Pick an attribution rule and stick with it.** Linear is fine to start, because a model you keep steady month to month beats a clever one you change every quarter.
6.  **Report impressions and AI mentions next to revenue.** They are your early signal while the revenue catches up.
7.  **Review every quarter.** Content compounds, so a post that looks weak in month one can carry the numbers by month six. Refresh the posts with impressions and no clicks before you write anything new.

If you would rather ask than build the spreadsheet, [Contengi's marketing assistant](https://contengi.com/) reads your Search Console data, your knowledge base, and the live web before it answers, so "which posts get impressions and no clicks?" is a question you can type. [Join the beta](https://app.contengi.com/beta) to try it on your own site, or [request a demo](https://contengi.com/beta-access).

## Frequently asked questions

### How do you calculate content marketing ROI?

Subtract the cost of your content from the revenue it brought in, divide by the cost, and multiply by 100. The cost includes your own time, freelancers, tools, AI, and promotion, and the revenue comes from leads and sales you can trace to content.

### What is a good content marketing ROI?

Any return above 0% means your content paid for itself, and the right target depends on your margins and how long your sales cycle runs. Compare it with your other channels, such as paid ads, using the same cost rules. That comparison tells you far more than an industry average.

### How long does content marketing take to show ROI?

Give a programme at least six months before you judge it. Search content takes time to rank, and a buyer who reads a post today may not buy until next quarter.

### Which metrics should I track for content marketing ROI?

Track monthly content cost, conversions that touched content, revenue from those conversions, and answers to "How did you hear about us?". Add Search Console impressions and AI mentions as early signals.

### How do I measure content ROI when people don't click?

Report impressions and AI mentions next to revenue, and ask new leads where they heard about you. Together they show the reach that an AI Overview hides from your analytics.
