Skip to main contentSkip to navigation
Marketing & growth · R

Marketing ROI

Marketing ROI (return on investment) is a central metric measuring marketing measures' financial success by relating the profit achieved to the costs spent on it. It answers every marketing lead's core question: is the investment worth it? The basic formula is ROI = (profit from the measure − marketing costs) / marketing costs × 100 and is expressed as a percentage. An ROI of 300 per cent means every euro invested earned three euros of profit on top of the capital spent. Marketing ROI makes budget decisions objective and comparable: channels, campaigns and measures can be prioritised by their return. In data-driven online marketing it is therefore the most important bridge between marketing activity and business result.

Also known as: return on investment, marketing return, ROMI

The ROI formula and its variants

The classic formula is: ROI = (revenue from the activity − costs) / costs × 100. It matters that the numerator holds contribution margin or profit where possible and not just gross revenue, since otherwise the margin is ignored and the ROI comes out too optimistic.

In the Online marketing there are related metrics. ROAS (return on ad spend) looks only at the ratio of revenue to ad spend and is therefore coarser. The Customer lifetime value extends the view to a customer’s long-term value, which matters above all with repeat purchases or subscriptions.

Which variant makes sense depends on the business model. For a single campaign the simple ROI is often enough, but for strategic steering customer lifetime value and repeat purchase rates should feed in, so a won customer's true value is represented. With subscription and SaaS models in particular the ROI shifts considerably as a result, because a customer once won generates revenue over many months.

Which costs belong in the calculation?

A common mistake is an incomplete cost base. Marketing ROI includes not only the obvious media costs such as ad budgets but also costs for tools, agencies, content production and a share of staff costs. Leave these out and the ROI looks higher than it really is.

Attributing revenue correctly to each measure matters just as much. This is where Attribution into play: in a Customer journey customers often touch several channels before buying. A last-click model credits the revenue to the final contact, which systematically undervalues early, awareness-building activity.

For meaningful figures, a deliberately chosen attribution model and a realistic period are therefore advisable. With longer buying decisions in particular, the measurement window has to be long enough to capture delayed conversions and not depress the ROI artificially.

Measuring ROI with analytics and dashboards

The data basis for marketing ROI comes from Web analytics. Google Analytics 4 records conversions, revenue and campaign attribution across UTM parameters and Conversion tracking. Combined with cost data from ad platforms such as Google Ads or Meta, the ROI per channel can be determined.

For ongoing management, this data is Marketing dashboards brought together, for instance in Looker Studio. There, decision-makers see at a glance which campaigns and Landing pages are profitable and where budget should be shifted. That turns one-off analysis into continuous optimisation.

What matters is clean Tracking as the foundation: without correctly set up conversions, consistent UTM conventions and a well-considered data architecture, even the prettiest dashboards give distorted ROI figures. Data quality is the prerequisite for solid decisions.

ROI as a steering metric in online marketing

Marketing ROI is more than a look back — it is an instrument of control. By directing budgets to where the return is highest, the overall success of online marketing can be raised systematically. Campaigns with a negative ROI are adjusted or stopped.

At the same time ROI should not be viewed in isolation. Activity with a low short-term ROI can be valuable in the long run, such as brand building or content that generates traffic for years. Fixating on ROI alone can crowd out investment that matters for the future.

The art lies in balancing short-term performance and long-term value. Combined with metrics such as customer lifetime value, conversion rate and ROAS, marketing ROI becomes a solid basis for a profitable, sustainable marketing strategy.

Common mistakes and pitfalls

The most common mistake in calculating ROI is a distorted data basis. Using gross revenue instead of profit makes campaigns look more profitable than they are. Setting one-off campaign costs against recurring revenue, or the reverse, is equally problematic — the periods and reference figures have to be consistent.

Another pitfall is over-weighting channels that are easy to measure. Performance marketing with clear conversion attribution often shows a visible ROI, while brand activity is harder to measure. Steering solely by immediately measurable ROI risks neglecting investment that works in the long run and falling into a short-term optimisation trap.

Finally, a high ROI sometimes invites false conclusions. A small, highly profitable channel with limited volume contributes less in absolute terms than a larger channel with a moderate ROI. Besides the return, the absolute result and the scope for scaling should therefore always be considered.

Frequently asked questions

How do you calculate marketing ROI?

With the formula ROI = (profit from the activity − marketing costs) / marketing costs × 100. The result is a percentage. An ROI of 200 per cent means every euro invested returned two euros of profit on top of the capital deployed.

What is the difference between ROI and ROAS?

ROAS (return on ad spend) relates revenue to advertising spend only and ignores margins and other costs. ROI is broader, because it accounts for profit and all relevant costs and so reflects actual profitability.

What is a good marketing ROI?

An ROI of around 400 to 500 per cent often counts as a good target, corresponding to a ratio of 5:1. The specific benchmark depends heavily on industry, margin and channel, though, which is why internal comparisons are more meaningful than blanket benchmarks. What matters is that the ROI accounts for the full costs and a realistic period, otherwise it is easily overestimated.

Which costs count towards marketing ROI?

Besides media spend, tool and software costs, agency or contractor fees, content production and a share of staff costs belong in it. If costs are left out, the ROI looks too high and leads to wrong budget decisions.

How do I measure ROI in online marketing?

By recording conversions and revenue in Google Analytics 4 and attributing them to campaigns with UTM parameters. Together with cost data from the ad platforms, ROI can be calculated and monitored per channel in marketing dashboards.

Why does attribution matter for ROI?

Because customers often pass through several touchpoints in the customer journey. The attribution model chosen decides which activity gets credited with the revenue. A last-click model undervalues early activity and so distorts its ROI.

Put AI to work for your business?

We help you integrate artificial intelligence into your processes, your marketing and your website — strategically and securely.

Request a project

Stefan

Your contact

Stefan

I look forward to hearing about your project and finding the best solution together.