• What is Return on Investment (ROI)?

Return on Investment (ROI)

Return on Investment (ROI) is a financial metric that measures the profitability of an investment as a percentage of the amount invested. Formula: (Gain − Cost) ÷ Cost. A $1,000 investment that returns $1,250 has a 25% ROI. The metric is simple, universally understood, and almost always misapplied in marketing contexts because the “investment” and “return” are both harder to measure than they look.

Marketing ROI versus financial ROI

Financial ROI is a well-defined accounting concept. Marketing ROI borrows the formula but applies it to activities whose returns are delayed, diffuse, and partially attributable. Three practical differences:

Attribution is an assumption. In financial ROI, an investment has a clear output (a bond paid interest; a property sold at a price). In marketing ROI, the “return” is revenue attributed to the activity - an attribution model, not a measurement.

Time horizons differ. A marketing investment (say, a content piece) can return revenue for years. Measuring ROI on a 12-month horizon under-counts multi-year effects; measuring over multi-year horizons assumes revenue attribution stays meaningful, which it rarely does.

Brand effects are unmodelled. A campaign that builds brand equity doesn’t produce directly attributable revenue. The ROI formula either ignores the brand effect (and understates value) or estimates it (and introduces soft assumptions into a “hard” number).

Marketing ROI is still useful. It’s not useful the way finance ROI is useful.

What “investment” and “return” should include

Full cost, not just line-item cost. A content marketing programme’s “investment” isn’t just the $2K per article paid to writers. It includes content team salaries, design, SEO tools, project management, editorial overhead. Full-cost accounting often doubles or triples the naive spend figure.

Contribution margin, not revenue. The “return” should be profit contribution, not top-line revenue. A $100K revenue uplift on a 15%-margin product is a $15K contribution, not a $100K return. Skipping this step is the most common ROI calculation error.

Attributed revenue, not total revenue. Only the portion of revenue genuinely caused by the marketing activity counts. Last-click attribution overstates; multi-touch is more honest but more complicated; experimental lift studies (holdout groups) are the only clean measurement. Most marketing teams use attribution models without honestly naming their uncertainty.

Common ways ROI is abused

Four pattern failures:

Comparing incomparable ROIs. Paid search ROI (short time horizon, tight attribution) and content marketing ROI (long horizon, diffuse attribution) are not measuring the same thing. Budget decisions based on naive comparison systematically starve long-horizon activities.

Reporting ROI without sensitivity. “Our campaign ROI was 340%.” Without the attribution model and cost basis, that number is an assertion, not a measurement. Good ROI reporting names the assumptions.

Using ROI to justify pre-decided budgets. Marketing teams sometimes reverse-engineer ROI to match a budget they wanted. The number is real; the analysis is decorative. Finance partners catch this quickly if they look.

Ignoring the counterfactual. “This campaign generated $500K in attributed revenue.” But how much of that revenue would have happened anyway? Incremental ROI is always lower than attributed ROI. Running proper holdouts or geo-tests is the only way to measure incremental.

How to do marketing ROI well

Four disciplined moves:

Name the attribution model. Every ROI number should come with a label: “last-click”, “multi-touch”, “incremental (holdout study)”, etc. The same campaign can produce three different ROI numbers depending on the model. All three are valid for different purposes.

Report contribution margin, not revenue. Multiplying revenue by gross margin converts the top-line number into something comparable with cost.

Segment by campaign type. Blending all marketing into one ROI number hides which activities actually pay and which are freeloading on attribution. Channel-level and campaign-level ROI is where the decisions live.

Supplement with lift studies. At least annually, run incrementality tests - geo-split or audience holdout - to calibrate attribution models against actual lift. The gap is almost always larger than expected.

A practical example

A B2B SaaS team reported their content marketing ROI as 620%. The number came from last-touch-attributed pipeline divided by content team salary cost. An audit found three corrections worth making: full-cost accounting added SEO tools, design time, and editorial overhead ($180K/year beyond salaries); contribution-margin conversion at 72% gross margin took attributed revenue from $3.1M to $2.2M; and a geo-holdout study suggested the true incremental lift was about 55% of last-touch-attributed revenue. Honest ROI: about 180% on full cost, still healthy, but a different conversation with finance than 620% implied. The activity was worth continuing; the over-claim had distorted planning for two quarters.

Related terms