Blog / June 23, 2026

Measuring Your Ad ROI with GA4 and Looker Studio

How much does each franc spent on advertising really bring back? Here is how to connect GA4, your ad platforms, and Looker Studio to finally know.

By Nuredin Mohamed Ali

Measuring Your Ad ROI with GA4 and Looker Studio

How much does each franc you invest in advertising really bring back? If you hesitate on the answer, you are not alone. Most Swiss SMBs that advertise are flying blind: they look at the cost per click in Google Ads, the number of likes on Meta, and draw conclusions by gut feeling. But a click is not a customer, and a like has never paid an invoice. The only metric that matters is real return on investment, from the franc spent to the franc collected.

The good news: all the tools to measure it exist, are free, and work together. Google Analytics 4 (GA4) to collect the data, your advertising platforms for the spend, and Looker Studio to bring everything together in a clear dashboard. This article explains, without jargon, how to build this measurement system for your SMB.

Why cost per click means nothing

Imagine two campaigns. The first shows a cost per click of 0.80 CHF, the second 2.50 CHF. Which one is better? Most people answer the first. That is often wrong.

If the 0.80 CHF campaign attracts curious browsers who never request a quote, while the 2.50 CHF one brings in prospects who sign, the second is the one that keeps the business alive. One expensive click that turns into a 4000 CHF customer beats a thousand free clicks that lead to nothing. Cost per click, click-through rate, impressions: these are surface metrics. They tell you whether your ad attracts attention, never whether it generates revenue.

To steer intelligently, you have to follow the chain all the way: from click to conversion, from conversion to revenue. That is exactly what the GA4 plus Looker Studio combination makes possible. And it is what separates the SMBs that waste their ad budget from those that multiply it.

Discover our services

GA4: the foundation of any serious measurement

Google Analytics 4 is the free tool that collects what happens on your website. But installed with default settings, it is almost useless. The value comes from configuring conversions, meaning the actions that matter for your business.

Define your conversion events based on your model:

  • For a service SMB: a contact form submission, a quote request, an appointment booking, a click on the phone number.
  • For an e-commerce store: add to cart, checkout initiation, and of course the purchase with its exact value in CHF.
  • For a local business: direction requests, calls, clicks through to the booking page.

The crucial point for calculating ROI: assign a monetary value to each conversion. If you know that one quote request in four turns into a customer and that a customer is worth 3000 CHF on average, then each quote request is worth 750 CHF. By assigning that value in GA4, your reports stop counting abstract actions and start speaking in francs. That is the shift that changes everything.

Then link GA4 to Google Search Console and to your Google Ads account. This connection automatically feeds campaign data into GA4, letting you see not only that a visitor came from an ad, but what they did next. For Meta, LinkedIn, or TikTok, you will need to tag your links with UTM parameters, which we cover right below.

UTMs: tracing the origin of every visitor

UTM parameters are labels added to the end of your ad links. They let GA4 know exactly where each visitor comes from: which platform, which campaign, which ad. Without consistent UTMs, all your paid traffic blends together and analysis becomes impossible.

The rule is simple but must be held with discipline: one single naming convention for everyone. Three fields are enough in most cases.

  • The source: the platform, for example google, meta, linkedin.
  • The medium: the traffic type, typically cpc for paid advertising.
  • The campaign: the name of your operation, for example winter-sale or product-launch.

The classic SMB trap is inconsistency: writing Facebook once, facebook another time, FB a third. GA4 treats them as three different sources and your data becomes unreadable. Set the convention once and for all, document it in a simple shared spreadsheet, and require everyone who creates a link to follow it. This tedious rigor is what makes the entire measurement reliable.

Looker Studio: the dashboard everyone understands

GA4 collects the data, but its interface is dense and intimidating for a busy business owner. That is where Looker Studio comes in, Google's free tool for building visual dashboards. It connects directly to GA4, Google Ads, and your spreadsheets, and turns raw numbers into charts you understand in ten seconds.

A good ROI dashboard for an SMB displays on a single page:

  • The budget spent per channel over the period.
  • The number of conversions generated by each channel.
  • The total value of those conversions in CHF.
  • The ROI or ROAS per channel, meaning the ratio between the value generated and the budget invested.
  • The trend over time, to spot patterns and seasonality.

Looker Studio's biggest advantage: it updates itself. Once built, the dashboard lives without intervention. The owner opens it on Monday morning, sees at a glance which campaign pays off and which one bleeds the budget, and decides. No more waiting for a manually exported monthly report. Data becomes a daily steering tool, not an administrative chore.

Calculating true ROI, concretely

Let's take a numbers-based case for a Lausanne service SMB over one month. It invested 1500 CHF in Google Ads and 1000 CHF in Meta, for a total budget of 2500 CHF.

  • Google Ads: 12 quote requests generated. At 750 CHF of value per request, that represents 9000 CHF of potential value. ROI: 9000 divided by 1500, a 6-to-1 return.
  • Meta: 5 quote requests. That is 3750 CHF of value for 1000 CHF invested, a 3.75-to-1 return.

The conclusion is obvious: Google Ads clearly performs better here. The rational decision is to reallocate part of the Meta budget to Google, then measure again the following month. Without this system, the owner might have kept the split out of habit, or worse, cut Google because the cost per click looked higher there. Data overturns intuition.

Important: this calculation remains an approximation as long as you reason in potential value. The advanced version consists of reconciling these conversions with the deals actually signed in your CRM, to move from estimated ROI to confirmed ROI. But even the simple version, based on an average value per lead, is already enough to make far better decisions than steering by gut feeling.

Measurement mistakes to avoid

Building a measurement system is good. Building it correctly is better. Here are the most frequent traps among SMBs.

  • Not assigning value to conversions. Counting quote requests without giving them a value in CHF means staying at the vanity-metrics stage. Monetary value is what makes ROI calculable.
  • Ignoring the decision delay. In B2B, a prospect can click in January and sign in March. Measuring over 7 days seriously underestimates the real impact of campaigns.
  • Neglecting mobile. Check that tracking works on smartphones, where the majority of traffic happens today.
  • Confusing correlation and causation. A rise in sales during a campaign does not prove the campaign caused it. Common sense and comparison with ad-free periods remain essential.

Setting up GA4, clean UTMs, and a Looker Studio dashboard requires an initial investment of a few hours. But it is the investment that makes all the others pay off: without measurement, every advertising franc is a bet. With measurement, it is a decision. The difference, over a year of advertising budget, adds up to thousands of francs saved or better invested.

At Digital Swiss Agency, we set up these measurement systems for Swiss SMBs and train teams to read them. If you spend on advertising without knowing precisely what it brings back, this is exactly the kind of project to start with.

Chat on WhatsApp

Read next

June 27, 2026

A pricing page that converts: a guide for Swiss SMEs

Turn your visitors into customers: structure, psychology and Swiss specifics of a pricing page that genuinely converts.

June 26, 2026

Marketing automation with self-hosted n8n: a Swiss SME guide

Automate your marketing without paying per operation: self-hosted n8n for Swiss SMEs, data sovereignty and controlled costs.

June 25, 2026

Local SEO in Geneva: 12 practical levers for 2026

Twelve local SEO levers so a Geneva SME can dominate its district on Google in 2026.

Let's move forward together!

Let's reach your goals!