Quick answer: Conversion tracking records when a visitor completes an action that matters to your business, such as submitting a form, calling, booking or buying, and ties it to where that visitor came from. For most sites, the core setup is Google Analytics goals for each lead action, Google Tag Manager to fire tracking reliably, ecommerce tracking for online sales, and matching conversion tags for any ad platforms you use, such as Google Ads and Facebook. Once it works, you can see which channels, campaigns and pages actually produce leads, not just traffic.
Why conversion tracking matters
Traffic numbers tell you how many people visited. They do not tell you whether the site is doing its job. Without conversion tracking:
- You cannot tell which marketing channel brings customers
- You cannot compare pages or test changes fairly
- Ad platforms cannot optimise towards results
- SEO and marketing reports fall back on vanity metrics
With it, you can answer practical questions: did the new landing page produce more enquiries, which ads bring calls, and which blog posts lead to sales?
Step 1: Decide what counts as a conversion
List every action on your site that signals real interest. Split them into main and supporting conversions.
Main conversions (leads and sales):
- Contact or quote form submitted
- Phone call from the website
- Booking or appointment made
- Purchase completed
- Free trial or account sign-up
Supporting conversions (signs of interest):
- Newsletter sign-up
- Brochure or guide download
- Click on email address
- Clicks on “Get directions”
- Watching a key video
Track both, but keep them separate in reports. A newsletter sign-up is not the same as a quote request.
Step 2: Make sure basic analytics is solid
Before adding goals, check that Google Analytics is installed on every page once, with no duplicate tags, and that internal traffic and spam are filtered. Our guides to Google Analytics setup and a Google Analytics audit cover what to check.
If your visitors move between domains, such as a separate booking or checkout site, you need cross-domain tracking or conversions will be credited to the wrong source.
Step 3: Track form submissions
Forms are the most common lead action. There are three main ways to track them.
Thank-you page goals
Send visitors to a dedicated thank-you page after they submit, then create a destination goal in Google Analytics for that page URL. This is simple and reliable. Make sure the thank-you page cannot be reached any other way and is not indexed.
Event-based tracking
Many forms show a success message without changing the page. In that case, fire an event when the form succeeds, using Google Tag Manager or the form plugin’s own tracking options, and create an event goal in Analytics.
Form plugin integrations
Popular WordPress form plugins such as Gravity Forms, Contact Form 7 and WPForms can fire events or redirect to thank-you pages. Use the method that only triggers on a successful submission, not on a click of the submit button.
Our guide to form submission tracking walks through each method.
Step 4: Track phone calls
For many service businesses, calls are the main lead source. There are two levels of call tracking.
Click-to-call tracking: fire an event whenever someone taps a phone number link on mobile. This shows intent but not whether the call connected.
Call tracking numbers: services such as CallRail show a different phone number depending on how the visitor arrived, then record the call, its length and the source. They can send call data into Google Analytics and Google Ads. This gives a much more accurate picture but costs money and needs care to avoid confusing your business listings. Keep your main number on your Google My Business listing and in directories.
Step 5: Track bookings and sales
Online bookings: if your booking tool runs on your own domain, fire an event or use a confirmation page. If it is hosted elsewhere, check whether it supports Google Analytics or Tag Manager, and set up cross-domain tracking.
Ecommerce sales: turn on ecommerce tracking in Google Analytics so each order records revenue, products and order ID. WooCommerce, Shopify and other platforms have integrations. Enhanced Ecommerce adds product views, add to cart steps and checkout funnel data. Our Enhanced Ecommerce guide explains the setup.
Step 6: Create goals in Google Analytics
In Universal Analytics, goals are set up per view under Admin > Goals. Each view can have up to 20 goals, so plan them carefully. Types include:
- Destination: a page view, such as a thank-you page
- Event: a specific event category, action or label
- Duration and pages per session: engagement goals, rarely useful as conversions
Give goals clear names, such as “Lead: Quote form” and “Lead: Phone click”, and add a goal value if you can estimate what a lead is worth. Our guide to Google Analytics goals covers the details.
Step 7: Use Google Tag Manager
Tag Manager lets you add and manage tracking tags without editing site code each time. It is especially useful for:
- Click tracking on phone numbers, email links and buttons
- Form tracking with triggers on success messages
- Firing Google Ads and Facebook conversion tags on the same events
- Keeping all tracking in one place with version history
Use the preview mode to test every tag before publishing. Our article on event tracking shows common setups.
Step 8: Add ad platform conversion tags
Ad platforms need their own conversion data to optimise campaigns:
- Google Ads: use the Google Ads conversion tag through Tag Manager, or import goals from Google Analytics. Our Google Ads conversion tracking guide covers both.
- Facebook and Instagram ads: install the Facebook pixel and set up standard events such as Lead and Purchase. See our Facebook pixel guide.
- LinkedIn and Microsoft Advertising have their own tags if you run campaigns there.
Fire these tags on the same events as your Analytics goals so the numbers line up as closely as possible.
Step 9: Test everything
Broken tracking is worse than no tracking, because it gives false confidence. Test by:
- Submitting each form and checking the goal in Analytics real-time reports
- Tapping phone links on a real phone
- Placing a test order and refunding it
- Using Tag Manager preview mode and browser extensions such as Google Tag Assistant
- Comparing goal counts with leads in your inbox or CRM for a week
If Analytics shows 40 form leads and your inbox shows 25, something is double counting.
Step 10: Report and act
Once conversions are flowing, look at:
- Conversions by channel: organic search, paid search, social, email, referral, direct
- Conversion rate by landing page
- Conversions by device
- Assisted conversions and the paths people take. See our guide to attribution models.
A simple dashboard in Google Data Studio can bring this together for monthly review.
Privacy and consent
Conversion tracking uses cookies and, with ad platforms, may share data with third parties. In the EU and UK, GDPR and the ePrivacy rules generally require consent for non-essential cookies. Use a consent tool that controls when tags fire, update your privacy policy, and avoid sending personal details such as names or email addresses into Google Analytics, which its terms do not allow.
FAQ
What is a good conversion rate?
It varies widely by industry, traffic source and what you count. Compare against your own past performance and improve from there.
Do I need Google Tag Manager?
Not strictly, but it makes tracking easier to manage and change without developer help for every tweak.
Why do Google Ads and Google Analytics show different conversion numbers?
They count and attribute conversions differently, use different time windows and may count repeat conversions differently. Expect some difference.
Can I track offline sales from website leads?
Yes, by recording the lead source in your CRM and, where useful, importing offline conversions into Google Ads.
Measure what matters
Conversion tracking turns your website from a brochure into a measurable source of leads. Once you know which channels and pages produce enquiries, you can spend and improve with confidence. If you want tracking set up properly and reports you can act on, see our Know what’s working service.