Back to Growth Tips
Daan Vermeer

Setting Up Conversion Tracking Without a Developer

Setting Up Conversion Tracking Without a Developer

Conversion tracking is the link between your ad spend and your actual business results. Without it, Google Ads knows when someone clicked your ad and when they left your website. It does not know whether they called, filled out your contact form, made a purchase, or booked an appointment. That missing connection means your bidding strategy is optimising for clicks rather than outcomes, your reports show cost and traffic but no signal about return, and you have no reliable way to tell which keywords are actually generating revenue.

Setting this up does not require a developer. For the most common conversion actions at small service businesses, the process takes between twenty and sixty minutes using tools that are already inside Google Ads and Google's free tag manager.

What counts as a conversion for your business

Before setting anything up, decide what actions on your site represent genuine business interest. Not every page visit is equal, and not every action worth tracking is a sale.

For a local service business, the most meaningful conversions are usually: a phone call that came from someone who clicked an ad, a contact form submission that reached your inbox, and for businesses with online booking, a completed booking. If you run an e-commerce shop, a purchase is the primary conversion, but "add to cart" and "checkout started" can also be tracked as secondary micro-conversions to help diagnose where customers drop off.

What you do not want to track as a primary conversion: page views, time on site, or newsletter sign-ups. These are nice indicators but they do not represent someone deciding they want to hire or buy from you. Including them as conversions muddies the data your bidding algorithm uses to optimise.

Phone call tracking from ads

The cleanest phone call tracking for most small businesses is call extensions with call conversion tracking. When you add a call extension to your ads, Google creates a forwarding number that displays in place of your actual number. When someone calls that forwarding number, the call is logged as a conversion against the ad that produced it.

To set this up, go to your Google Ads account, navigate to Assets (formerly Extensions), and add a Call asset. Enter your business phone number. Enable call reporting in the asset settings. In your conversion settings, create a new Phone Call conversion action and set a minimum call duration that represents genuine interest for your business. For most service businesses, calls longer than 60 seconds indicate a real enquiry. Calls under 30 seconds are often misdials or people who realised they had the wrong number before you answered.

This approach does not require any website changes. Everything happens at the ad serving level, and Google provides the forwarding number.

Form submission tracking with a thank-you page

The simplest way to track form submissions is to redirect users to a dedicated thank-you page after they submit your contact form. Then you configure a conversion in Google Ads that fires when that thank-you page URL is visited.

In Google Ads, go to Goals and then Conversions. Create a new conversion action with the source "Website." Choose the category that fits (for a contact form, use "Submit lead form"). In the tracking method, select "URL contains" and enter the URL of your thank-you page. Save the conversion action. Google will generate a tag snippet you install on your site, or you can link Google Ads to Google Tag Manager and deploy it from there without touching your site's code directly.

If your contact form does not currently redirect to a thank-you page after submission, check whether your website platform (Squarespace, WordPress with a form plugin, Wix, etc.) has a setting for redirect after form submission. Most do. If not, this is one of the few steps that may need brief developer assistance, since the redirect logic is part of your form configuration.

Using Google Tag Manager to keep things tidy

Google Tag Manager (GTM) is a free tool that lets you add tracking codes to your website without editing the site's HTML directly. You add one GTM container snippet to your site once, then manage all tracking tags through the GTM dashboard. This matters because over time you may want to add conversion tracking for multiple actions, and doing it all through GTM means your website code stays clean and you do not need help for each update.

To link GTM with Google Ads conversion tracking: in GTM, create a new tag of type "Google Ads Conversion Tracking." Enter your Conversion ID and Conversion Label, both available from your Google Ads conversion action settings. Set the trigger to fire on a specific page URL (your thank-you page) or a specific form submission event. Publish the container. Conversions will start flowing within a few hours.

GTM also enables more sophisticated tracking scenarios, such as tracking button clicks on pages that do not redirect, or tracking scroll depth or video engagement as micro-conversions. These are worth exploring later once your basic conversions are confirmed to be recording correctly.

Verifying that tracking is working

Do not assume conversion tracking is working just because you have set it up. Verify it. Google Tag Manager has a Preview mode that lets you walk through your website and see which tags fire on each page and user action before you publish. Use it to confirm your conversion tag fires correctly when you submit a test form or visit your thank-you page.

In Google Ads, the conversion action will show a status of "Unverified" until it records at least one real conversion. If you set up a test conversion (filling in your own form), it should switch to "Recording" within a few hours. Check the Diagnostics tab on your conversion action if recording does not start within 24 hours of a verified test.

What conversion tracking does not tell you

Conversion tracking connects ad clicks to on-site actions. It does not track conversions that happen offline after the initial contact. If someone submits your contact form, you call them back, and they book a job worth 800 EUR, your tracking records the form submission but has no visibility into the outcome of that conversation. That is not a limitation of the setup; it is a fundamental boundary of digital attribution.

This means your reported conversion volume from Google Ads understates total business value from the channel. Many business owners look at their cost per form submission and feel discouraged without realising that each submission represents a real human conversation with potential to close. Understanding that your actual revenue per conversion is higher than the on-site action suggests is important context for evaluating whether your campaigns are profitable.

It also means that for businesses with long sales cycles or high-consideration purchases, form submissions are the right primary conversion to track even though the revenue realisation happens much later. The tracking does its job. The gap between digital conversion and actual revenue is one your own business records bridge.

Let Adsby handle the optimisation

Stop guessing. Start your 14-day free trial and let AI manage your Google Ads while you run your business.

Start Free Trial