VB
Velocity Builders
Marketing Systems

Google Analytics: Setup Guide for Real Estate Agents (2026)

By Will Rapuano | Velocity Builders|

Google Analytics: Setup Guide for Real Estate Agents (2026)

Set Up Google Analytics 4: The Real Estate Agent's 2026 Setup Guide

Google Analytics is free. Every real estate agent should have it. Most real estate agents don't actually use it.

Here's why: Setup feels complicated, and nobody explains what to do once it's installed. You end up with data you can't interpret.

This guide will get your GA4 running in 15 minutes and show you the two metrics that actually matter for your real estate business.

Why Real Estate Agents Need Google Analytics

Your website sends you leads. Somewhere. But do you know:

  • How many people visited this week?
  • Which pages do they actually look at?
  • Do they call you or fill out a form?
  • Which neighborhoods get searched most?
  • What keywords brought them to you?
  • Which traffic sources (Google, Facebook, referrals) convert to leads?

Without analytics, you're flying blind. You don't know where to spend marketing money.

With GA4 set up correctly, you know exactly which marketing efforts generate leads and which don't.

Google Analytics 4 vs. Universal Analytics (What Changed)

If you set up Google Analytics in the 2010s-2020s, you used Universal Analytics (GA3). Google deprecated it on July 1, 2023. Now it's Google Analytics 4 (GA4).

GA4 is different:

  • Event-based instead of session-based (tracks user actions, not just page views)
  • Cross-device tracking (sees users across devices)
  • Better privacy (works with cookie restrictions like Privacy Sandbox)
  • Different interface (took everyone a minute to adjust)

If you haven't updated, do it now. Your old analytics are read-only. GA4 is where all future data lives.

15-Minute GA4 Setup

Step 1: Create a Google Analytics Account (2 minutes)

  1. Go to analytics.google.com
  2. Click Start measuring
  3. Create account name (e.g., "My Real Estate Business")
  4. Accept data sharing settings (leave defaults)
  5. Click Create

Step 2: Create a Property (1 minute)

  1. Property name: Your website URL or business name
  2. Reporting timezone: Your local timezone (important for accurate daily reports)
  3. Currency: USD (or your local currency)
  4. Click Create Property

Step 3: Set Up a Data Stream (2 minutes)

  1. Select Web
  2. Website URL: Your website (e.g., yourrealestatebusiness.com)
  3. Stream name: "Website" or "Main Site"
  4. Click Create stream
  5. Copy your Measurement ID (looks like G-XXXXXXXXXX)

Step 4: Install the Tracking Code (5 minutes)

Option A: Google Tag Manager (Recommended)

  1. Go to tagmanager.google.com
  2. Create new account (same process as Analytics)
  3. Select Web as container type
  4. Install the Tag Manager code snippet on your website (or send this to your web designer)
  5. Create a GA4 tag in Tag Manager that connects to your GA4 property
  6. Publish the container

Option B: Direct Code Installation (Simpler but less flexible)

  1. Copy the GA4 code snippet from your GA4 property
  2. Paste it in the `<head>` section of your website (or WordPress plugin like MonsterInsights)
  3. Save and publish

If you use WordPress, install MonsterInsights plugin ($99-$400/year). It handles all the code and gives you a dashboard.

Step 5: Verify It's Working (5 minutes)

  1. Go to your website
  2. In GA4, go Realtime > Overview
  3. You should see yourself as an active user
  4. Click around your site — see the pages tracked
  5. Wait 24-48 hours for GA4 to collect real data

If you see zero data after 48 hours:

  • Check that code is installed correctly (search for "G-XXXXXXXXXX" in your site's HTML)
  • Check that you're not blocking yourself in GA4 (Admin > Data Filters)
  • Make sure your website is live (not on staging)

Setting Up Lead Tracking (The Part That Matters)

GA4 out-of-the-box tracks page views. Great. But what you actually care about: leads.

A lead is:

  • Form submission (contact form, lead form, "request a showing")
  • Phone call
  • Live chat message
  • Appointment booking

Track Form Submissions

In Google Tag Manager:

  1. Create a Form Submission trigger

- Trigger Type: Form Submission

- Wait for: All forms (or specific form ID)

  1. Create a Conversion event

- Tag type: GA4 Event

- Event name: `form_submission` or `contact_form`

- Link to your GA4 property

  1. Publish

In GA4:

  1. Admin > Events > Create Event
  2. Name: `contact_form_submit`
  3. Condition: Page path contains `/contact` AND Event name equals `form_submit`
  4. Create event

Now every form submission shows up as a conversion in GA4.

Track Phone Calls

If you have click-to-call buttons (phone numbers that click to call):

  1. In Tag Manager, create a Click event for phone links
  2. Create a conversion: Event name = `phone_click`
  3. Publish

Now clicking your phone number is tracked as a lead signal.

Frequently Asked Questions

Velocity Builders helps real estate agents, lenders, and brokerages build websites and marketing systems that generate and convert leads automatically.

W

Will Rapuano

Founder, Velocity Builders LLC. Business Development Officer at Pruitt Title. Helping real estate agents and loan officers scale with better marketing systems.

Book a 20-Minute Growth Blueprint

See where your lead handoff and follow-up are leaking deals, then fix the right things first.

Book a 20-Minute Growth Blueprint