Email Marketing

How to Set Up Goal Tracking for Newsletter Links

Bao Hua · · 5 min read

Key Takeaways

  • UTM parameters are free URL tags that let Google Analytics show you exactly which newsletter links drove website traffic.
  • You need three things: Google Analytics 4 on your site, a naming convention for your campaigns, and a URL builder to generate tagged links.
  • Set up one 'goal' event in GA4 for contact form submissions — then you can see which newsletter links converted into inquiries.
  • The full setup takes under an hour and requires no technical skills beyond copy-pasting a URL.

Most agents have no idea which links in their newsletters actually get clicked, and zero visibility into whether those clicks turned into inquiries. That’s a fixable problem with a one-time setup that takes less than an hour.

The tool is UTM tracking. The output is knowing, for any given newsletter send, how many people visited your website from it and how many of those submitted a contact form.

What UTM Parameters Are (Plain English Version)

A UTM parameter is a tag appended to the end of any URL. It looks like this:

https://youragentsite.com/contact?utm_source=newsletter&utm_medium=email&utm_campaign=june-2026

The plain URL is https://youragentsite.com/contact. Everything after the ? is tracking data. When a subscriber clicks that link, Google Analytics reads the tag and records: “this visitor came from a newsletter, via email, from the June 2026 campaign.”

That’s it. No pixel, no special software. Just a URL with extra text.

What You Need Before You Start

Google Analytics 4 on your agent website. If it’s not already installed, this is step zero. Most modern website builders (Squarespace, Wix, WordPress) have a built-in GA4 integration — you paste your Measurement ID and it’s done. Takes about 10 minutes. GA4 is free.

A naming convention. Decide before your first tagged send how you’ll name campaigns. A simple format: month-year-topic works well. june-2026-market-update, july-2026-seller-tips. Consistent names make your Analytics data readable six months from now.

The URL builder. Google’s Campaign URL Builder is a free web tool. Search for it, bookmark it. You’ll use it each time you prepare a newsletter send.

Step 1: Open Google’s Campaign URL Builder.

Fill in:

  • Website URL: the full URL you want to link to in your newsletter
  • Campaign Source: newsletter
  • Campaign Medium: email
  • Campaign Name: your naming convention, e.g. june-2026-market-update

Click Generate URL. Copy the result.

Step 2: Use the tagged URL in your newsletter instead of the plain URL.

For every link you include — your website homepage, a specific listing, a blog post, your contact page — run it through the builder and use the tagged version. This adds maybe two minutes to your newsletter preparation.

Step 3: After sending, wait 48 hours, then check Google Analytics.

In GA4: go to Reports > Acquisition > Traffic Acquisition. Add a secondary dimension or filter for Session Campaign = your campaign name. You’ll see how many visits that send drove.

Setting Up a Goal So You Can Track Conversions

Visits are useful data. Conversions — someone who visited and then submitted your contact form or booked a call — are the number you actually care about.

GA4 calls these “events” and “conversions.”

For a simple contact form: Most form tools (Gravity Forms, Contact Form 7, Wix forms) redirect to a “thank you” page after submission. If yours does, set up a GA4 event trigger for visits to that thank-you URL. Then mark it as a conversion in your GA4 settings. Now every time someone clicks from your newsletter to your site and fills out the form, GA4 records it as a conversion attributed to that email campaign.

If your form doesn’t redirect to a thank-you page, your web developer can add this, or you can set up a custom event in GA4 using the event builder. More involved, but doable without code.

For a phone-click CTA: If your newsletter links to your website’s “click to call” button, you can set up a GA4 event for that click. The setup varies by website platform — search for “GA4 phone click tracking” plus your platform name.

A Practical Naming System for an Agent Newsletter

Here’s a simple convention that keeps your Analytics data clean over time:

Newsletter typeCampaign name formatExample
Monthly market updatemonth-year-marketjune-2026-market
Seasonal sendseason-yearspring-2026
Past-client check-inmonth-year-touchpointjuly-2026-touchpoint
Special send (listing, event)month-year-listingaug-2026-listing

When you look at GA4 three months later, these names instantly tell you which send each row represents.

What to Do With the Data Once You Have It

Check your newsletter traffic monthly, not daily. You’re looking for:

  • Which sends drive the most website visits — usually your most relevant, local content
  • Which links within a send get clicked — tells you what content resonates (market data? listings? blog posts?)
  • Whether any visits converted — newsletter link → contact form is your clearest ROI signal

If you find that your market update sends consistently drive 3x the website traffic of your seasonal sends, that’s a signal to lean into market content. If your “current listings” link gets clicked by almost no one, that’s a signal to reconsider how prominently you feature listings.

For a broader picture of the analytics tools that support this kind of tracking, the best real estate email marketing tools comparison covers which platforms make UTM tracking and link analytics easiest. And the real estate email marketing guide has a section on interpreting these signals in the context of your overall email strategy.

One setup session, then a five-minute monthly check. That’s all it takes to know whether your newsletter is actually driving action.

Frequently Asked Questions

What is a UTM tag and why does a real estate agent need one?
A UTM tag is extra text added to the end of a URL that tells analytics software where a visitor came from. When you include a UTM-tagged link in your newsletter, Google Analytics records that the visit originated from your email campaign — so you can see how much traffic and how many leads came from each send.
Does UTM tracking work in all email clients?
Yes, UTM parameters are part of the URL itself, not a tracking pixel. They work in every email client including Apple Mail, Gmail, and Outlook. Unlike open-rate tracking, which Apple MPP interferes with, click-through tracking via UTMs is reliable across clients.
What's the easiest way to create UTM-tagged links for my newsletter?
Use Google's free Campaign URL Builder tool (search 'Google Campaign URL Builder'). Fill in your website URL, source (newsletter), medium (email), and campaign name (e.g., june-2026). It generates the tagged link instantly. Copy it and use it wherever you'd normally link in your newsletter.

Start your newsletter today

Custom-designed for your brand and market. We handle everything.

Get Started

Keep Reading