Guide

How to Measure the ROI of Your PPC Campaigns

Pay-per-click advertising can consume significant budget, so knowing whether it’s actually delivering a return is essential. Yet many UK businesses running PPC campaigns struggle to answer a simple question: is this working?

The challenge is that measuring PPC ROI properly requires more than glancing at click numbers in your Google Ads account. You need accurate conversion tracking, a clear understanding of your customer’s value, and the ability to connect advertising spend to real business outcomes. This guide explains how to set up the measurement framework you need and which metrics to focus on.

Setting Up Accurate Conversion Tracking

Everything starts with conversion tracking. A conversion is any meaningful action a user takes after clicking your ad — filling in a contact form, making a phone call, completing a purchase, booking an appointment. Without tracking these actions, you’re measuring clicks and impressions, not business outcomes.

In Google Ads, set up conversion actions in the ‘Goals’ section. For form completions, install the Google Ads tag on your thank-you page. For phone calls, use Google’s call tracking feature, which assigns a dynamic phone number to users arriving from your ads. For e-commerce, pass transaction value and revenue data through to Google Ads so you can measure actual revenue, not just conversion volume.

Verify your tracking is working using Google Tag Assistant or by completing test conversions yourself. Inaccurate conversion data leads to incorrect decisions — it’s worth investing time in getting this right before spending significant budget.

Calculating PPC ROI and ROAS

Return on ad spend (ROAS) is the most commonly used PPC efficiency metric. It’s calculated as: Revenue generated ÷ Advertising spend. A ROAS of 3 means you generated £3 in revenue for every £1 spent on ads. What constitutes a good ROAS depends on your profit margins — a business with 80% margins can sustain a ROAS of 2, while a business with 20% margins may need a ROAS of 5 or higher to turn a profit.

For businesses where leads rather than direct sales are the objective — service companies, professional firms, trade businesses — calculate cost per lead (CPL): total ad spend ÷ number of leads generated. Then estimate your lead-to-customer conversion rate and average customer value to calculate the true cost per acquisition and ROI.

ROI itself is calculated as: (Revenue − Cost) ÷ Cost × 100. Remember to include management fees, platform costs, and the cost of your time in the ‘Cost’ figure. A campaign showing a positive ROAS may still show negative ROI once all costs are included.

Beyond the Numbers: Attribution and the Full Picture

Attribution — crediting the correct touchpoints for a conversion — is one of the most complex challenges in PPC measurement. A user might click your Google ad, leave without converting, see a remarketing display ad, and then convert a week later via a direct visit. Which channel gets credit?

Google Ads defaults to last-click attribution, which gives all credit to the final click. Data-driven attribution, available in Google Ads once you have sufficient conversion data, distributes credit across multiple touchpoints more accurately. For UK businesses running multiple channels, using Google Analytics 4 alongside your ad platforms gives a more complete view of the customer journey.

Track your campaigns over longer time horizons too. Some industries have long consideration cycles — B2B purchases, high-value services, property — where the gap between first ad click and conversion might be weeks or months. Short reporting windows will understate the true value of your PPC campaigns in these sectors.

FAQs

Common questions.

What is a good cost per lead for Google Ads in the UK?
This varies enormously by industry. A solicitor generating a £5,000 conveyancing case can afford a much higher CPL than a tradesperson earning £200 per job. The right benchmark is your own economics: work out what a lead is worth to your business based on your conversion rate and average order value, then set a CPL target accordingly.
How do I track phone call conversions from Google Ads?
Google Ads offers built-in call tracking through call extensions and call-only ads. It assigns a unique forwarding number to visitors from your ads and records calls of a minimum duration as conversions. For more detailed call analytics — recording, caller ID, keyword attribution — third-party call tracking tools such as CallRail or Infinity are popular among UK businesses.
Should I include VAT when calculating PPC ROI?
For VAT-registered UK businesses, it’s cleanest to work with ex-VAT revenue figures throughout your ROI calculations, since VAT is a pass-through rather than real revenue. Your ad spend costs are also invoiced excluding VAT (you reclaim the VAT), so working ex-VAT on both sides ensures a like-for-like comparison.
Related guides

More on web design & ux.

Want a hand putting this into practice?

Book a free, no-obligation consultation with a Norwich-based specialist.

Book a free consultation
Get started

Let's put your business in a better light.

Book a free, no-pressure consultation. We'll talk through your goals and tell you honestly what we'd do — whether you work with us or not.

  1. 01
    Tell us a bitFill in the form — two minutes, tops.
  2. 02
    We'll call you backWithin one working day, no pressure.
  3. 03
    Get a clear planHonest advice and a fixed quote.

Free · No obligation · We reply within one working day

Book a free consultation