Přeskočit na obsah
Back to all articles
Marketing|9 min read

How to Measure Online Marketing ROI

A practical guide to measuring online marketing return on investment: which metrics to track and how to evaluate whether your campaigns are paying off.

Marek Frňka
Freelance web developer behind Le Artist, based in Ostrava

You're investing in online marketing but not sure if it's paying off? You're not alone. Measuring return on investment (ROI) is one of the biggest challenges Czech businesses face. This article shows you how to measure ROI correctly, which metrics to track, and how to avoid the most common mistakes.

What Is ROI and Why It Matters

ROI (Return on Investment) is the ratio between profit and investment expressed as a percentage. The basic formula is straightforward:

ROI = ((Marketing Profit - Marketing Cost) / Marketing Cost) x 100

Example: You invest €800 in a PPC campaign and generate orders worth €3,200 with a 50% margin (€1,600 in gross profit). Your ROI is ((40,000 - 20,000) / 20,000) x 100 = 100%. You doubled your money, for every euro spent you earned two back.

Why Measuring ROI in Online Marketing Is Tricky

On paper, ROI looks simple. In practice, you'll run into several complications:

  • Multiple channels at once, a customer might see your Facebook ad, then search for you on Google, and finally convert through an email
  • Long purchase cycles, in B2B, it can take months for a lead to become a customer
  • Offline conversions, a customer finds your website online but orders by phone
  • Brand effects, building brand awareness is hard to measure in the short term

Key Metrics by Marketing Channel

PPC Advertising (Google Ads, Sklik)

Which of the two platforms to choose and how to split your budget between them, I break down in my article Google Ads vs Sklik. For paid advertising, track:

  1. CPA (Cost per Acquisition), how much it costs to acquire one customer
  2. ROAS (Return on Ad Spend), the ratio of revenue to ad spend
  3. CTR (Click-through Rate), the percentage of people who click on your ad
  4. Quality Score, Google's rating of your ad quality
  5. Conversion rate, the percentage of visitors who complete the desired action

Derive target values from your own margin, not from generic tables. The break-even point is ROAS = 1 / margin: at a 25% margin you need a ROAS of at least 4×, at a 50% margin at least 2×. The maximum CPA is the profit from one order or one client.

SEO (Organic Search)

SEO has a longer payback period, results show up over months:

  • Organic traffic, number of visitors from search engines
  • Keyword rankings, where you appear in search results
  • Organic CTR, how many people click on your result
  • Organic conversions, how many organic visitors become customers
  • Cost per acquisition, total SEO costs divided by the number of customers from organic search

Social Media

For social media, distinguish between branding and performance metrics (which platform to choose for your business, I cover in my overview of social media for businesses):

Branding metrics:

  • Reach and impressions
  • Engagement rate
  • Follower growth
  • Share of voice

Performance metrics:

  • Conversions from social media
  • CPA from paid campaigns
  • Website traffic from social media
  • Attributed revenue

Email Marketing

Email marketing reaches people who already know you, so measure it separately:

  • Open rate, percentage of opened emails (inflated by Apple Mail privacy protection, treat it as indicative)
  • Click rate, percentage of clicks within the email
  • Conversion rate, percentage of recipients who make a purchase
  • Revenue per email, average revenue per email sent
  • Unsubscribe rate, percentage of unsubscribes

How to Set Up Measurement Properly

Step 1: Define Conversion Goals

Before you start measuring, you need to know what you're measuring. Typical conversion goals:

  • Submitting an inquiry form
  • Completing an order
  • Signing up for a newsletter
  • Downloading a price list or catalog
  • Making a phone call from the website

Step 2: Implement Tracking

The essential technical infrastructure for measurement:

  1. Google Analytics 4, the foundation for traffic and conversion measurement
  2. Google Tag Manager, managing tracking codes without modifying the website
  3. Conversion pixels, Meta Pixel, LinkedIn Insight Tag, etc.
  4. UTM parameters, tagging links for accurate attribution
  5. CRM integration, connecting online data with sales data

Step 3: Choose an Attribution Model

The attribution model determines which channel gets credit for a conversion:

  • Last click, full credit goes to the last channel before conversion
  • First click, full credit goes to the channel of first contact
  • Linear, credit is distributed equally among all channels
  • Data-driven, an AI model assigns credit based on actual contribution

Recommendation: For most Czech businesses, the best starting point is data-driven attribution in GA4, then gradually refine the model based on your business specifics.

Step 4: Build a Reporting Dashboard

Regular reporting should include:

  • Cost and revenue breakdown by channel
  • Key metric trends over time
  • Period-over-period comparisons
  • Identification of best and worst-performing campaigns
  • Optimization recommendations

The Most Common ROI Measurement Mistakes

  1. Only measuring last click, ignores the entire customer journey
  2. Not counting all costs, ROI should include employee time, tools, and agency fees
  3. Too short a timeframe, SEO and branding need months to show results
  4. Vanity metrics, likes and followers are not the same as revenue
  5. Missing offline tracking, don't forget about phone calls and in-person visits

How Often to Measure and Evaluate

Frequency What to Track
Daily PPC budgets, tracking outages
Weekly Conversions, CPA, ROAS
Monthly Overall ROI, trends, channel comparisons
Quarterly Strategic evaluation, budget reallocation

Conclusion

Measuring online marketing ROI isn't rocket science, but it requires a systematic approach, the right tools, and consistency. The most important thing is to start, even imperfect measurement is better than none. Gradually refine your system and make decisions based on data, not gut feelings.

Need help setting up measurement or evaluating your campaigns? As part of my online marketing services, I'll set up comprehensive analytics and help you interpret the data so every koruna invested in marketing delivers measurable results. Book a consultation today.

Next step

Did you enjoy this article?

If you're looking for a quality website or e-shop that actually works, let's talk.

No commitmentQuote in 24h