If you're spending money on marketing — whether it's SEO, Google Ads, email, or content — you need to know if it's working. That means measuring your return on investment (ROI).
Yet most small businesses either don't track ROI at all, or track the wrong things. This guide will show you exactly how to measure marketing ROI, which metrics matter, and how to use data to make better decisions.
What Is Marketing ROI?
Marketing ROI measures the revenue generated by your marketing efforts compared to what you spent. The basic formula is simple:
Marketing ROI = (Revenue from Marketing − Marketing Cost) ÷ Marketing Cost × 100
For example, if you spent €2,000 on Google Ads and generated €8,000 in revenue:
That means you earned €3 for every €1 spent. A positive ROI means your marketing is profitable. A negative ROI means you're losing money.
Why Measuring Marketing ROI Is Hard
In theory, the formula is straightforward. In practice, measuring marketing ROI gets complicated for several reasons:
1. Attribution Is Complex
A customer might discover you through a Google search, visit your site three times, click a retargeting ad, and finally convert through an email. Which channel gets the credit?
2. Time Lag
SEO and content marketing can take months to show results. If you measure ROI after 30 days, it might look terrible — but after 12 months, it could be your best-performing channel.
3. Not All Value Is Immediate Revenue
Brand awareness, trust building, and email list growth don't generate revenue today, but they create future value.
4. Data Silos
When your analytics, CRM, advertising platforms, and email tools don't talk to each other, it's hard to connect the dots.
Key Marketing Metrics to Track
Before calculating ROI, you need to track the right metrics for each channel:
Website & SEO Metrics
Learn more about SEO fundamentals in our what is SEO guide.
Google Ads Metrics
Plan your ad spend effectively with our Google Ads budget guide.
Email Marketing Metrics
Dive deeper in our email marketing guide.
Overall Business Metrics
How to Calculate ROI by Channel
SEO ROI
SEO ROI requires a longer measurement window (6-12 months minimum):
1. Track organic traffic using Google Analytics
2. Assign a value to organic conversions (e.g., form submissions, purchases)
3. Calculate total revenue from organic traffic over the measurement period
4. Subtract your SEO costs (agency fees, tools, content creation)
5. Apply the ROI formula
Example: You invest €1,500/month in SEO (€18,000/year). After 12 months, organic traffic generates €72,000 in revenue. ROI = (€72,000 − €18,000) ÷ €18,000 × 100 = 300%.
Google Ads ROI
Google Ads ROI is the easiest to measure because the platform tracks conversions directly:
1. Set up conversion tracking in Google Ads
2. Assign conversion values (revenue per sale or lead value)
3. Check your ROAS in the Google Ads dashboard
4. Factor in management costs (agency fees, your time)
Example: You spend €3,000 on ads + €500 on management. Revenue from ads: €14,000. ROI = (€14,000 − €3,500) ÷ €3,500 × 100 = 300%.
Email Marketing ROI
Email marketing typically has the highest ROI of any digital channel:
1. Track revenue from email campaigns using UTM parameters and your email platform
2. Include all costs (email platform fees, content creation, list building)
3. Calculate revenue per subscriber and per campaign
Example: Email platform costs €100/month (€1,200/year). Email campaigns generate €24,000 in revenue. ROI = (€24,000 − €1,200) ÷ €1,200 × 100 = 1,900%.
Attribution Models Explained
Attribution models determine how credit for conversions is distributed across marketing touchpoints:
Last-Click Attribution
All credit goes to the last channel the customer interacted with before converting. Simple but misleading — it ignores everything that happened before.
First-Click Attribution
All credit goes to the first channel that introduced the customer. Good for understanding awareness channels but ignores the conversion path.
Linear Attribution
Credit is distributed equally across all touchpoints. Fairer, but assumes every interaction was equally important.
Time-Decay Attribution
More credit goes to touchpoints closer to the conversion. Balances awareness and conversion channels.
Data-Driven Attribution
Uses machine learning to assign credit based on actual impact. The most accurate but requires significant data volume.
Our Recommendation: Start with last-click for simplicity, then move to data-driven as your traffic and data grow. The important thing is to pick a model and be consistent.
Tools for Measuring Marketing ROI
Free Tools
Paid Tools
Building a Marketing Dashboard
A good marketing dashboard shows your key metrics at a glance:
1. Revenue metrics — Total revenue, revenue by channel, month-over-month growth
2. Cost metrics — Total spend, spend by channel, CPA by channel
3. ROI metrics — Overall ROI, ROI by channel, trend over time
4. Leading indicators — Traffic, leads, email subscribers, keyword rankings
Update your dashboard monthly and review quarterly for strategic decisions.
Common ROI Measurement Mistakes
1. Measuring too early — SEO and content need 6-12 months; don't judge them at 30 days
2. Ignoring lifetime value — A €50 acquisition cost is great if the customer spends €500 over time
3. Not tracking conversions — Without conversion tracking, ROI calculation is guesswork
4. Comparing channels unfairly — SEO and PPC serve different purposes at different timelines
5. Forgetting indirect value — Brand awareness and trust don't show up in last-click attribution
How Apex Digital Helps You Measure ROI
We build measurement into every strategy from day one. Every SEO campaign, Google Ads campaign, and marketing funnel we create includes clear KPIs, conversion tracking, and regular reporting.
Want to understand what's working in your marketing? Start with a free digital marketing audit or book a strategy call to discuss your measurement setup.
Free Website Audit Template
42-point checklist. Score your site.
Want us to implement this for you?
If you'd rather have experts handle your digital marketing strategy, we're here to help.
Book a Strategy CallApex Digital
Education-first digital marketing. Clear guides, real strategies.

