This google analytics conversion tracking code setup guide 2024 goes further than most. Most guides stop at "mark the event as a key event". That is step one of fourteen. Home service shops live on phone calls (60 to 70 percent of revenue), forms (15 to 20 percent), and chat (5 to 10 percent). Each needs its own GA4 event, GTM trigger, and push into Google Ads as an offline conversion.
The 2024 google analytics conversion tracking code setup guide is a Google Analytics 4 plus GTM workflow that captures phone clicks, form submits, qualified calls, and chat events, marks each as a key event, and pushes them into Google Ads as offline conversions. Setup runs through six layers: GA4 property, GTM container, base tag, event tags, cross-domain rules, and key event marking. The deliverable is a dispositioned event log that proves which SEO page produced the booked job, not a ranking report.
The term refers to the GA4 event-based measurement model that replaced Universal Analytics in July 2023. GA4 has no "goals." It has events, and any event can be flagged as a key event (formerly "conversion"). The conversion tracking code is the gtag.js base tag, the GTM event tags, and the Google Ads conversion linker together.
Three numbers explain why this still matters. 91 percent of US homeowners check Google before calling a contractor. 64 percent convert by phone within 90 seconds of landing. GA4 default settings track zero of those calls. The base install gives you sessions and page views; revenue stays invisible until you build the event layer by hand.
This is the 14-step order I run for every client, the same backbone the HouseCall Method runs on: Audit, Fix, Build, Track. It doubles as Google conversion tracking tag installation instructions.

This is the stack I deploy. No affiliate links. The client pays the platform directly, I install and maintain inside the retainer.
| Tool | Use case | Monthly cost | HouseCall SEO tier |
|---|---|---|---|
| Google Analytics 4 | Event collection, reporting | Free | All tiers |
| Google Tag Manager | Event tags, triggers, variables | Free | All tiers |
| CallRail | Call tracking, DNI, webhook to GA4 | $45 to $145 | Starter and Pro |
| WhatConverts | Multi-location call and form tracking | $30 to $200 | Pro and Custom |
| Looker Studio | Dashboards stitching GA4, Ads, CallRail | Free | Pro and Custom |
| HouseCall SEO Starter | GA4 setup, GTM, on-page, content, monthly report | $750/mo | Starter |
| HouseCall SEO Pro | Starter plus citations, links, content velocity | $1500/mo | Pro |
| HouseCall SEO Custom | Pro plus multi-location, AI engine optimization, CRO | $3000+/mo | Custom |
Eight mistakes I find on almost every GA4 audit. Each one costs the shop 20 to 60 percent of measurable conversions.
The clearest GA4 example comes from Or, who runs Denver Garage Door. His signature win was 13 Google reviews beating a 253-review competitor in Denver. When I took over in month 1, the prior agency had pasted gtag.js on the homepage only. GA4 showed 240 sessions and zero conversions, and Or was ready to cancel. CallRail told a different story: 47 monthly organic calls, 25 qualified at 60+ seconds.
I ran all 14 steps in three days, then watched the month-1 dashboard match reality: 47 phone clicks, 25 qualified calls, 11 form submits, 3 chat opens. Booked jobs were 22 from organic alone at an $850 average ticket, roughly $18,700 a month the dashboard had hidden for four. Or moved from Starter to Pro in month 5 and is still on retainer through 2026.
GA4 plus GTM is not the answer to every measurement question. Three cases where I pair it with something else or skip it.

GA4 is the only Google Analytics property type that exists in 2026. Universal Analytics shut down July 1, 2023, and went read-only July 1, 2024. Any agency quoting "bounce rate" the old way is two years behind. GA4 replaced sessions plus goals with events plus key events and unified site and app measurement in one property. For home service shops, the parts that matter are enhanced measurement, the GTM event layer, key event marking, and the Google Ads import.

I have audited 30+ GA4 accounts handed over by the prior marketer in 18 months. 26 had events firing and zero key events marked, so the owner stared at a zero-conversions dashboard while the events piled up underneath. That is not a measurement problem, it is a finishing problem, and the fix takes 4 minutes. SEMrush and Ahrefs lean on rankings because ranking data is cheap to scrape, while event data lives inside the client's GA4 account and cannot be scraped. That is why the average shop spends $1500 monthly on SEO and still cannot name its cost per booked job. Track events, not rankings. Our AI-first SEO approach ties this event data to citation tracking across ChatGPT and Perplexity, where a growing slice of local searches now starts.
Last take, on tracking versus CRO. Tracking tells you what happened. CRO changes what happens next. They are different disciplines, and most shops skip the second one. After 30 days of qualified_call data, listen to the recordings, find the friction on the page, and fix it. That loop moved Or's close rate from about 45 percent to 58 percent on the same lead volume. See our conversion rate optimization pricing for what that costs.
A conversion in GA4 (called a key event as of 2024) is any event you flag as business-meaningful. By default GA4 tracks zero conversions; you decide which events count by marking them in the Key Events panel. For home service shops, the common ones are phone_click, form_submit, chat_open, and qualified_call. Until you mark events, the conversion column stays at zero.
Goal tracking does not exist in GA4; the Universal Analytics goal model was deprecated in July 2023. The replacement is the event-plus-key-event workflow: build the event in GTM, fire it on the action you care about, confirm it in DebugView, then flag it as a key event in Admin. That takes about 6 minutes per event.
A property in GA4 is the data container holding all events, users, and sessions for one website or app, with a Measurement ID like G-XXXXXXXX. A plumber with one site and one app has one property with two data streams. A franchise with five domains has five properties, or one rolled-up property with five streams.
In GA4, bounce rate is the inverse of engagement rate. A session is engaged if it lasts 10+ seconds, fires 2+ events, or triggers a conversion, so bounce rate equals one minus engagement rate. That differs from old UA, which counted single-page sessions. A page at 45 percent bounce in GA4 is healthy where old UA might have shown 70 percent.
Yes. You can run a GA4 property and a Google Ads conversion tag together, and two GA4 properties (brand and agency rollup) too. The wrong setup is two competing properties sharing one Measurement ID, which double-counts every event. Centralize tags in GTM, give each property its own Measurement ID variable, and verify in DebugView.
GA4 and GTM are free; the cost is labor. A solo SEO charges $400 to $1200 for a single-location install. An agency rolls it into a retainer, $750 to $3000+ at HouseCall SEO by tier. Platform costs sit on top: CallRail $45 to $145, WhatConverts $30 to $200. A single-location plumber runs around $95 monthly in platforms plus $750 in labor.
Pick the agency that ships you a dispositioned event log every month, not a ranking report. HouseCall SEO builds the GA4 plus GTM stack into every retainer at the $750, $1500, and $3000+ tiers. I am Lior Daniel, the founder, and I do the work directly. Book a slot on the free SEO consultation page and I will tell you what is missing in under 20 minutes.
If you read this far and want a human to audit your current GA4 install, book a slot on the free SEO consultation page. I reply inside 24 hours with a real audit, not a sales call. The first call covers the 8 most common GA4 mistakes above and tells you which ones are live on your account today.

I specialize in home services SEO – taking websites that sit invisible on page three and turning them into the business Google and ChatGPT recommend first. I started on the developer side, writing software and doing SEO on the side, until I saw how much home-service owners were overpaying for work that quietly hurt them. So I built a method that fixes the broken technical work and the outdated thinking behind it.
From garage door companies to plumbers, roofers, locksmiths and cleaning services, the playbook is the same: rank where your customers actually search, earn real reviews, and back it with a fast site that books the job. No PBNs, no bought reviews, no directory spam – only work that survives Google’s next five updates. See exactly how it’s priced on the pricing page.
Send me your site and I’ll send back a free audit: what’s broken, what it’s costing you in calls, and the first three fixes.
No spam and no sales pitch. Just a clear look at what’s leaking leads.