AgentMoves Team
April 13, 2026
Most real estate agents have no idea where their leads actually come from. They might guess “Instagram” or “referrals”, but guessing isn’t a marketing strategy. UTM tracking is the simple, free solution that tells you with certainty which channels are driving traffic, leads, and ultimately closings. Here’s everything you need to know to set it up.
What Are UTM Parameters?
UTM parameters are short tags you add to the end of any URL you share online. When someone clicks that link, Google Analytics records the source, medium, and campaign name, so you know exactly where that visitor came from.
A UTM-tagged URL looks like this:
https://yourwebsite.com/contact?utm_source=instagram&utm_medium=social&utm_campaign=spring-listings
There are five UTM parameters you can use:
- utm_source: Where the traffic comes from (instagram, facebook, email, zillow)
- utm_medium: The type of channel (social, email, paid, organic)
- utm_campaign: The specific campaign or promotion (spring-market, just-sold, buyer-webinar)
- utm_content: Differentiates between multiple links in the same campaign (bio-link, story-link)
- utm_term: Used for paid search campaigns to track keywords
For most real estate agents, using source, medium, and campaign is more than enough to get actionable insights.
How to Create UTM Links
You don’t need to build UTM links manually. Use Google’s free Campaign URL Builder at ga-dev-tools.google.com/campaign-url-builder. Enter your destination URL and fill in the UTM fields, the tool generates the full link automatically.
Here are UTM structures that work well for real estate agents:
| Where You’re Sharing | utm_source | utm_medium | utm_campaign |
|---|---|---|---|
| Instagram bio link | social | bio-link | |
| Facebook post | social | market-update-april | |
| Monthly email newsletter | newsletter | april-2026 | |
| Google Ads | cpc | buyers-phoenix | |
| Zillow profile link | zillow | referral | profile |
| Text message campaign | sms | text | past-client-check-in |
Setting Up Tracking in Google Analytics
UTM parameters only work if you have Google Analytics (GA4) installed on your website. If you don’t, that’s your first step, add the GA4 tracking code to your website and verify it’s collecting data.
Once GA4 is active:
- Go to Reports > Acquisition > Traffic Acquisition
- Click the dropdown under “Session primary dimension” and select “Session source / medium”
- You’ll now see all of your UTM-tagged traffic organized by source and medium
- Use the Conversions column to see which sources are driving form submissions and contact events
To see campaign-level data, switch the dimension to “Session campaign.”
Practical Tips for Real Estate Agents
- Shorten your UTM links: Use Bitly or a custom short link to make them look clean in bios and social posts
- Be consistent with naming: Decide on a naming convention and stick to it, “instagram” not “Instagram” or “IG”
- Tag every link you share: If a link goes anywhere in public, it should have UTM parameters
- Review your data monthly: A monthly analytics review helps you cut what’s not working and double down on what is
UTM tracking is one of the foundational tools in AgentMoves, every link generated through the platform is automatically tagged so you can see at a glance which campaigns are driving your best leads. Stop guessing and start knowing. Run your free Marketing Visibility Audit with AgentMoves to see the full picture of your online marketing performance.
Share this article