Web Analytics Fundamentals: Conversion Tracking
Set up GA4 conversion tracking for form submissions, phone clicks, and quote requests so you can see which traffic sources generate leads, not just visits.
Fredy RodriguezTable of Contents
Most small business websites track the wrong thing. Conversion tracking in Google Analytics tells you which visitors called, emailed, or requested a quote, not just how many arrived.
Traffic reports show volume. They do not show leads. Without conversion tracking, you cannot answer basic questions: Which pages generate inquiries? Where do interested visitors drop off? Does that ad campaign produce customers, or just clicks?
The previous part of this series covered understanding user behavior: session data, scroll depth, and engagement signals. Conversion tracking is the final layer. It connects behavior to business outcomes.
What counts as a conversion for a service business
Service businesses are not selling products, so “conversion” does not mean a purchase. It means any action that moves a visitor toward becoming a client.
Macro-conversions
These are direct lead actions you can trace back to revenue:
- Contact form submission: the most common conversion for service sites
- Phone number click: on mobile, every tap on your phone number is a potential call
- Quote request or booking form: a stronger signal of intent than a general inquiry
- Direction request: relevant for brick-and-mortar locations in neighborhoods like the Heights or Midtown
Micro-conversions
These are earlier-stage signals that a visitor is engaged but not yet ready to contact you:
- Downloading a PDF guide or service brochure
- Visiting your pricing or services page
- Starting a live chat conversation
Micro-conversions do not generate revenue directly, but they identify where in the funnel you are winning attention. If 40 people per month download your project guide but only two submit a contact form, the gap between those numbers is a design or copy problem worth investigating.
How GA4 tracks conversions: key events explained
Google Analytics 4 uses events as the foundation for everything it measures. A page view is an event. A click is an event. A form submission can be an event. When you identify an event that matters to your business, you mark it as a key event in the GA4 interface.
GA4 separates two layers:
- Key events: events marked as important, surfaced throughout Analytics reports
- Conversions: key events connected to a Google Ads account for bidding optimization
For most small businesses without active Google Ads campaigns, you are primarily working with key events. A standard GA4 property allows up to 30 key events, which is more than enough for most service sites.
Setting up a conversion event in GA4
Step 1: Confirm the event is already firing
Go to Admin, then Data display, then Events. If GA4 is receiving data from your site, many events already appear here: page views, scrolls, outbound clicks, and sometimes form interactions if enhanced measurement is enabled.
Find the event that corresponds to your conversion action. A completed form submission often appears as form_submit or a custom event name your developer configured.
Step 2: Mark it as a key event
In the events table, click the toggle next to the event you want to track. GA4 begins counting it as a key event in all reports going forward. It does not backfill historical data.
If the event does not exist yet, you need to create it. The most reliable method for service businesses is Google Tag Manager.
Using Google Tag Manager for custom event tracking
Google Tag Manager is a free tool from Google that sits between your website and your analytics setup. You install one GTM snippet on your site, then manage all tracking rules inside GTM’s interface, without modifying your site’s code directly.
The two most valuable custom events to configure in GTM:
- Form submission: fires when a visitor submits a contact or quote form and lands on a thank-you page
- Phone click: fires when a visitor taps or clicks a
tel:link on your site
A Houston contractor who added phone click tracking to a redesigned site discovered that mobile visitors clicked the phone number at more than twice the rate desktop visitors submitted the contact form. That single data point changed where the business directed its ad spend.
Verifying your conversion tracking works
Before you trust the data, confirm the events are recording. GA4’s DebugView shows fired events in real-time, within seconds of them occurring.
Go to Admin, then DebugView. In another browser tab, visit your site and complete the conversion action you set up. Watch the DebugView stream. If the event appears with the parameters you expect, tracking is working. If nothing shows up, something in your tag or trigger setup needs attention.
This two-minute check prevents weeks of collecting bad data.
Reading conversion reports and calculating cost per lead
Once key events are marked, go to Acquisition, then Traffic acquisition. Add a “Key events” column to see which traffic source drives the most conversions, not just the most visits.
For service businesses, this report typically shows a significant gap between traffic volume and conversion contribution by channel. Organic search often drives both volume and leads. Referral and direct traffic frequently convert at higher rates than social.
If you run Google Ads and have connected your GA4 property, cost and key event data appear side by side. The formula is straightforward:
Cost per lead = total ad spend divided by number of tracked conversions from that campaign
A campaign that cost $400 and produced 8 form submissions has a $50 cost per lead. Whether that number is profitable depends on your average project value and close rate. What conversion tracking makes possible is having that number at all.
Using conversion data to improve your site
The primary use for conversion data is identifying where to focus improvement effort:
- Pages with high traffic but low conversions: high scroll depth plus low conversion rate usually signals a copy or CTA problem; low scroll depth signals a content relevance problem.
- Traffic sources that convert best: invest more in those channels; cut or restructure campaigns that generate clicks but not leads.
For a direct view of how page structure and copy work together to produce conversions, the landing pages guide covers those elements in detail.
Work like the redesign of the Costa Custom Pools site shows what happens when conversion tracking is configured at launch: lead sources become visible from day one, and future decisions have data behind them. The same principle applied to the Heat Wave Training site, where tracking form completions informed which copy variations to keep.
If your current site was built without conversion tracking, or if you want to audit whether your existing tracking is accurate, that audit is part of our SEO services. Reach out to start the conversation.
Frequently asked questions
What is conversion tracking in Google Analytics?
Conversion tracking in Google Analytics 4 works by marking specific events as key events. When a visitor completes the action tied to that event, such as submitting a form, clicking a phone number, or requesting a quote, GA4 records it. You can then see which traffic sources, campaigns, and pages drove those completions, not just how many people visited.
What counts as a conversion for a service business website?
For a service business, conversions fall into two groups. Macro-conversions are direct lead actions: contact form submissions, phone number clicks, quote requests, booking confirmations, and direction requests. Micro-conversions are earlier signals: downloading a PDF, visiting your pricing page, or starting a chat. Both are worth tracking.
How do I set up conversion tracking in GA4?
Go to Admin, then Data display, then Events. If GA4 is already receiving the event you want to track, you will see it in the existing events table. Toggle “Mark as key event” on. If the event does not exist yet, you will need to configure it through Google Tag Manager or add a tag directly to your site. Standard GA4 properties can have up to 30 key events marked at one time.
How do I know if my conversions are recording correctly?
Use GA4’s DebugView to verify in real-time. Go to Admin, then DebugView. Trigger the action on your site, such as submitting a test form or clicking the phone number, and watch for the event to appear in the stream within seconds. If the event fires and shows the parameters you expect, tracking is working. If nothing appears, the event is not being sent to GA4 and you need to check your tag or GTM trigger setup.

Technical Director & Co-Founder
Runs the data-and-code side of Desque: SEO, GEO, AEO, PPC, copywriting, and the engineering behind every site we ship. Builds in Go and TypeScript.
Continue in series: Web Analytics Fundamentals
More from the blog
Related Posts

Understanding User Behavior
Learn which GA4 reports reveal how visitors actually move through your site and where they drop off before converting.

Setting Up Google Analytics
Configure Google Analytics 4 correctly from the start so you collect reliable data that actually informs smarter business decisions.

Post-Launch Growth
Your site is live. Now the real work begins. Learn the practical steps Houston small businesses take to drive consistent traffic after launch.