Skip to content
    AdvertisingPrecision
    Google Ads

    How to Track Revenue From Google Ads (Not Just Conversions)

    Gal Shlomai
    Gal Shlomai
    Founder, Advertising Precision, Advertising Precision
    7 April 202614 min read

    Most Google Ads accounts track conversions. Clicks, form fills, phone calls. The dashboard says you got 43 leads last month and you spent £2,100 to get them. But here is the question nobody asks until they have been running ads for six months: how much of that actually turned into revenue? Not "how many leads did I get." Not "what was my cost per click." The real number. Pounds in. Pounds out. Did the £2,100 you spent on Google Ads generate £8,000, £15,000, or £300 in actual closed business? That is what revenue tracking solves. And most advertisers, even ones spending £5,000+ per month, never set it up properly. This guide walks you through every method, from basic to advanced, so you can see the one number that actually matters: return on ad spend measured in real revenue.

    Why Conversion Tracking Alone Is Not Enough

    Google Ads will happily tell you that you got 43 conversions at £48.84 each. That sounds decent. But it tells you nothing about value.

    Think about it this way. Two dental practices both get 40 enquiries from Google Ads in a month. Practice A converts 8 of those into Invisalign patients worth £3,500 each. That is £28,000 in revenue from perhaps £1,800 in ad spend. Practice B converts 12 into check-up bookings at £65 each. That is £780 from the same budget.


    Both had similar cost per conversion. One made 35x return. The other barely broke even.


    Without revenue tracking, Google Ads treats those 40 conversions identically. It cannot optimise for the £3,500 patient over the £65 booking because it does not know which is which. You are flying blind, and Google's bidding algorithm is flying blind with you.


    Revenue tracking fixes this by passing the actual monetary value of each conversion back into Google Ads. Once Google knows that certain keywords, audiences, and ad combinations generate higher-value customers, it can shift budget accordingly. That is when campaigns start compounding rather than just spending.

    Method 1: Static Conversion Values

    This is the simplest setup and works for businesses where each conversion has a roughly consistent value.

    How it works: You assign a fixed pound value to each conversion action in Google Ads. Every time that conversion fires, Google records that value.

    Setup steps: 1. Go to Google Ads, then Goals, then Conversions, then Summary 2. Click the conversion action you want to edit 3. Under "Value", select "Use the same value for each conversion" 4. Enter your average value per conversion

    What value should you use? Calculate it from your actual business data. If your average customer is worth £1,200 and you close 20% of leads, each lead is worth roughly £240. That is your conversion value.

    When this works well: Service businesses with consistent pricing. A plumber who charges £150 per call-out. A driving instructor whose average student spends £800. A recruitment agency with a standard placement fee.

    When it falls short: E-commerce (every order is different), businesses with wide service ranges, or any situation where the value varies significantly between conversions.

    The honest trade-off here: static values are better than no values, but they give Google an average rather than the truth.

    Method 2: Dynamic Conversion Values (The Right Way for E-commerce)

    If you sell products online, dynamic values are essential. Each transaction passes its actual order value back to Google Ads.

    How it works: Your website's checkout sends the exact purchase amount to Google Ads via the conversion tag. A £47 order records £47. A £340 order records £340.

    Shopify users: Go to Settings, then Customer Events, then add Google Ads conversion tracking with value. Shopify passes order totals automatically.

    WooCommerce users: Use the official Google Ads & Marketing plugin. It sends order values through the data layer without custom code.

    Why the transaction ID matters: Without it, Google may count duplicate conversions if a customer refreshes the thank-you page. The transaction ID deduplicates automatically.
    Digital advertising analytics dashboard

    Photo via Unsplash

    Method 3: GA4 to Google Ads (The Analytics Bridge)

    Google Analytics 4 is often the cleanest way to track revenue across both e-commerce and lead-gen businesses, because it can capture value at multiple touchpoints, not just the final conversion.

    How it works: GA4 collects revenue data from your website. You link GA4 to Google Ads. You import GA4 conversions (with their values) into Google Ads.

    Setup steps: 1. Link your GA4 property to Google Ads: in GA4, go to Admin, then Product Links, then Google Ads 2. In GA4, set up your key events with values attached 3. In Google Ads, go to Goals, then Conversions, then Summary, then "Import", then select "Google Analytics 4 properties" 4. Choose the events you want to import and their values

    For lead-gen businesses: You can assign estimated values to different lead types in GA4. A form submission might be worth £150. A phone call from a service page might be worth £300. A brochure download might be worth £30.

    This is not as precise as feeding back actual closed revenue, but it gives Google's algorithm something real to work with instead of treating every conversion as equal.

    Method 4: Enhanced Conversions for Better Accuracy

    Standard conversion tracking loses data when cookies are blocked, users switch devices, or privacy settings interfere. Enhanced conversions recover a significant portion of that lost data.

    How it works: When a user converts, enhanced conversions send hashed (encrypted) first-party data (email address, phone number, name) to Google alongside the conversion. Google matches this against signed-in user data to attribute the conversion, even across devices and sessions.

    Why this matters for revenue tracking: If you are passing revenue values but losing 15-25% of conversions to tracking gaps, your revenue data is understated. Your actual ROAS is higher than reported. Enhanced conversions close that gap.

    What we typically see: Enabling enhanced conversions recovers 5-15% of previously untracked conversions. For an account spending £3,000/month, that could mean spotting an extra £2,000-6,000 in attributable revenue that was previously invisible.

    Important note for UK businesses: Enhanced conversions use hashed data and are GDPR-compliant when implemented correctly. The data is one-way encrypted before it leaves the user's browser.

    Want Us to Look at Your Tracking Setup?

    We run free 15-minute ad account audits where we check exactly this: whether your Google Ads account is tracking revenue properly and where the gaps are. No pitch, just data.

    Book a Free Strategy Call

    Method 5: CRM Integration (The Gold Standard for Service Businesses)

    This is where revenue tracking gets serious. Instead of estimating lead values, you feed actual closed-deal revenue from your CRM back into Google Ads.

    How it works: A lead comes in from Google Ads. Your sales team works it. When the deal closes (and you know the actual value), that revenue figure is sent back to Google Ads and attributed to the original click.

    Why this is the gold standard: Google now knows that the keyword "emergency plumber north london" generated a £450 job, while "plumber near me" generated a £85 call-out. Over time, it shifts budget toward the keywords, audiences, and times of day that produce higher revenue, not just more leads.

    Option A: Offline conversion imports - Capture the Google Click ID (GCLID) when a lead submits a form. Store it in your CRM. When the deal closes, upload the GCLID + revenue value to Google Ads.

    Option B: Enhanced conversions for leads - Pass the lead's email address (hashed) at submission. When the lead closes, upload the email + revenue value. Google matches it.

    Option C: Direct CRM integrations - HubSpot, Salesforce, and Pipedrive all have native integrations that automate this.

    The honest caveat: CRM-to-Google Ads pipelines take time to set up properly, and they need clean CRM data. Fix the CRM discipline first, then build the integration.
    Data-driven marketing analysis

    Photo via Unsplash

    Method 6: Server-Side Tracking (For Maximum Data Control)

    Server-side tracking sends conversion data from your server rather than the user's browser. This bypasses ad blockers, cookie restrictions, and browser privacy features that strip out tracking parameters.

    How it works: Instead of a browser-based tag firing on your thank-you page, your server sends an API call to Google when a conversion happens. The server has access to the full transaction data, including revenue, regardless of what the user's browser blocks.

    When you need it: If you are seeing a significant gap between actual transactions and reported conversions in Google Ads, browser-side tracking is leaking data. Server-side fixes this.

    Cost consideration: Server-side tracking requires hosting (roughly £30-100/month depending on traffic volume). For accounts spending over £2,000/month on ads, the improved data accuracy typically pays for itself within the first month.

    Setting Up ROAS Reporting That Actually Means Something

    Once revenue tracking is live, you need to build reports that connect spend to revenue clearly.

    The three numbers that matter: 1. ROAS (Return on Ad Spend): Revenue divided by ad spend. A ROAS of 5.0 means every £1 spent generated £5 in revenue. 2. Revenue by campaign: Which campaigns generate the most revenue, not just the most clicks or leads. 3. Revenue by keyword: The most valuable report in Google Ads. Sort by conversion value to see which exact search terms drive real money.

    How to see these in Google Ads: Go to Campaigns. Add columns for "Conv. value", "Conv. value / cost" (this is ROAS), and "Value / conv." Sort by conv. value descending.

    Bidding strategy switch: Once you have 30+ conversions with revenue values in a 30-day period, switch your bidding to "Maximise conversion value" or "Target ROAS." We typically see a 15-30% improvement in ROAS within the first 60 days of switching, assuming the revenue data is clean.

    Common Mistakes That Break Revenue Tracking

    Counting revenue twice: If your thank-you page can be reloaded and you are not using transaction IDs, each reload counts as a new conversion with full value. Always pass a unique transaction ID.

    Not excluding VAT: If your conversion values include VAT but your revenue reporting excludes it, your Google Ads ROAS will look 20% higher than reality. Pick one standard (ex-VAT is cleaner) and apply it consistently.

    Mixing conversion windows: Google Ads defaults to a 30-day click-through conversion window. If your sales cycle is 90 days, you are missing revenue. Adjust the conversion window to match your actual sales cycle.

    Ignoring assisted conversions: Not every conversion is last-click. A customer might click a brand awareness campaign first, then convert through retargeting. If you only look at last-click revenue, you will undervalue your top-of-funnel campaigns.

    Not testing the data: Before trusting your revenue tracking, run a manual check. Take 10 actual sales from last month. Can you trace each one back to a Google Ads click with the correct value? If not, something is broken.
    Marketing professional analysing campaign performance

    Photo via Unsplash

    Common Questions

    How long does it take to set up Google Ads revenue tracking? Basic static values take 10 minutes. Dynamic e-commerce values take 1-2 hours depending on your platform. CRM integration with offline conversion imports typically takes 2-5 days to configure and test properly.

    Do I need Google Analytics 4 for revenue tracking? No, but it helps. You can track revenue purely through Google Ads conversion tags with dynamic values. GA4 adds cross-channel visibility and gives you more granular reporting.

    What ROAS should I aim for? It depends entirely on your margins. A business with 70% gross margins can be profitable at 2x ROAS. A business with 20% margins needs 5x or higher. Calculate your break-even ROAS first: divide 1 by your profit margin as a decimal.

    Can I track revenue from phone calls, not just form submissions? Yes. Use call tracking software (such as CallRail, Infinity, or WhatConverts) that captures the GCLID from the landing page session. When that call becomes a sale, pass the revenue value back through offline conversion imports.

    What if my sales cycle is longer than 30 days? Extend your conversion window in Google Ads (you can go up to 90 days). For even longer cycles, use offline conversion imports, which have no time limit.

    What to Do Next

    Revenue tracking is the difference between knowing "we got leads" and knowing "we made money." Every method in this guide works. The right one depends on your business model, technical setup, and sales process.

    If you sell products online, start with dynamic conversion values (Method 2) and enhanced conversions (Method 4). If you are a service business that closes deals over the phone or in person, CRM integration (Method 5) is the one that changes everything.


    Either way, stop making budget decisions based on cost per lead alone. The lead that costs £80 might be worth £5,000. The one that costs £15 might never convert. Revenue tracking shows you which is which.

    Gal Shlomai

    Written by Gal Shlomai

    Founder, Advertising Precision, Advertising Precision

    Gal helps UK businesses transform paid advertising into a predictable, profitable growth engine. With a tracking-first approach and founder-led campaigns, every pound of ad spend is accounted for.

    Connect on LinkedIn

    Related Articles

    Want Us to Look at Your Tracking Setup?

    We run free 15-minute ad account audits where we check exactly this: whether your Google Ads account is tracking revenue properly and where the gaps are. No pitch, just data.

    Book a Free Strategy Call
    Chat with us