Tracking Link Clicks in Email Signatures — UTM Tags, Analytics & Best Practices

Tracking Link Clicks in Email Signatures — UTM Tags, Analytics & Best Practices

March 5, 2020

Most people treat their email signature as a business card — static, set-and-forget. But if your signature contains links, banners, or CTAs, you're sitting on a measurable marketing channel that fires with every email you send. The question is: are you measuring it?

If your team sends hundreds of emails a day, tracking signature clicks tells you which links and banners are actually driving traffic — and which ones nobody touches. That data changes how you design your next campaign.

Why tracking email signature clicks matters

Your email signature appears at the bottom of every outbound email. For a team of 10 people each sending 40 emails a day, that's 400 daily impressions on whatever link you've put in the signature — a website link, a banner promoting a webinar, a CTA to book a demo.

Without tracking, you're flying blind. With tracking, you can answer:

  • Is the banner in my signature driving any traffic at all?
  • Which CTA performs better — "Book a demo" or "See pricing"?
  • Is signature traffic converting in Google Analytics, or just bouncing?
  • Which team member's emails generate the most signature clicks?

These aren't hypothetical questions. They're the difference between a signature that's decoration and one that's a working marketing asset.

Two ways to track signature clicks

Option 1: MySigMail built-in analytics

If you're on the Plus plan or above, MySigMail includes native click tracking — no UTM setup, no Google Analytics required.

Every link in your signature is automatically tracked. You see total clicks, click-through rates, and which links are getting attention, all inside the MySigMail dashboard.

This is the simplest option for teams who want the data without the setup. The tracking works for all link types: website URLs, social icons, banner links, and CTA buttons.

Option 2: UTM parameters + Google Analytics

UTM tracking works with any analytics platform (Google Analytics, Plausible, Fathom, etc.) and doesn't require a paid plan. You append tracking parameters to your URLs, and your analytics tool picks them up automatically when someone clicks.

This approach also lets you connect signature traffic to your full conversion funnel — you can see whether a click from a signature banner eventually turned into a sign-up or a purchase.

UTM parameters explained

UTM stands for Urchin Tracking Module — a standard set of URL parameters originally developed by Google. They look like this:

https://mysigmail.com/?utm_source=email_signature&utm_medium=email&utm_campaign=spring_promo&utm_content=banner

There are five parameters. Two are essential, three are optional:

ParameterRequiredPurposeExample
utm_sourceYesWhere the traffic comes fromemail_signature
utm_mediumYesThe channel typeemail
utm_campaignRecommendedCampaign namespring_promo, product_launch
utm_contentOptionalDifferentiates links in the same campaignbanner, cta_button, website_link
utm_termOptionalPaid keyword (rarely used for signatures)

For email signatures, a sensible convention looks like this:

utm_source=email_signature
utm_medium=email
utm_campaign=signature_q2_2026
utm_content=banner_webinar

Keep utm_source and utm_medium consistent across your team so the data aggregates cleanly in Google Analytics. If five people use five different source values, you'll have five separate traffic sources in GA instead of one.

Building tracked URLs with MySigMail URL Builder

Manually constructing UTM URLs is error-prone. MySigMail includes a free URL Builder specifically for this.

Open the tool, paste your destination URL, fill in the UTM fields, and it outputs the full tagged URL ready to paste into your signature. It handles URL encoding automatically, so special characters don't break the link.

Use this whenever you update a banner or add a new CTA. A minute spent tagging the URL correctly saves hours of unclear data later.

Setting up tracking in Google Analytics

Once your tagged URLs are in place, Google Analytics captures the UTM parameters automatically. No additional configuration needed.

Where to find the data in GA4:

  1. Go to Reports → Acquisition → Traffic acquisition
  2. Set the primary dimension to Session source / medium
  3. Filter for email_signature / email to isolate your signature traffic

You can also go to Reports → Acquisition → User acquisition and look at the First user source dimension to see how many new users arrived via signature links for the first time.

For deeper analysis, create an Exploration in GA4 with segments for your UTM campaign names. This lets you compare how different banner campaigns performed side by side.

Practical examples

Scenario 1: Testing two CTAs

You want to know whether "Book a demo" or "See pricing" gets more clicks. Create two tagged URLs:

# Version A
https://mysigmail.com/pricing?utm_source=email_signature&utm_medium=email&utm_campaign=cta_test&utm_content=see_pricing

# Version B
https://app.mysigmail.com/demo?utm_source=email_signature&utm_medium=email&utm_campaign=cta_test&utm_content=book_demo

Split your team — half use version A, half use version B. After two weeks, compare clicks in GA4. The winner becomes the default.

Scenario 2: Measuring a banner campaign

You're running a webinar next month and add a banner to your signature. Tag the banner link:

https://mysigmail.com/webinar?utm_source=email_signature&utm_medium=email&utm_campaign=webinar_june&utm_content=banner

After the webinar, pull the GA4 report. You'll see exactly how many registrations came through email signature traffic vs. other sources.

Scenario 3: Isolating individual team members

Add a team member identifier to utm_content:

utm_content=banner_alex
utm_content=banner_maria

Now you can see whose emails drive more signature clicks — useful for coaching or identifying which role's communication is most effective.

Common mistakes to avoid

Inconsistent namingEmail_Signature, email-signature, and emailsig all create separate rows in GA4. Pick one convention and document it for the team.

Forgetting to tag updated links — When you update a banner or swap a CTA, generate new UTM URLs. Reusing an old untagged link breaks the tracking chain.

Tagging social icon links — Social icons in signatures typically link to your profile pages, not your site. Tagging them adds clutter without much insight. Focus on links that point to pages you control and can measure conversions on.

Using UTM on internal links — If your signature links to internal pages and team members click it themselves, that traffic pollutes your data. Most teams exclude internal IPs from GA4 filters to prevent this.

Quick-start UTM template for email signatures

Copy and save this as your team standard:

Link typeutm_sourceutm_mediumutm_campaignutm_content
Website URLemail_signatureemailsignature_evergreenwebsite
Banneremail_signatureemail[campaign_name]banner
CTA buttonemail_signatureemail[campaign_name]cta
Social icon(don't track — external profiles)
Booking linkemail_signatureemailsignature_evergreenbooking

If you're looking for the simplest path, MySigMail's built-in analytics tracks all signature clicks automatically from the Plus plan — no UTM setup required. For teams already deep in GA4 and wanting conversion attribution, UTM parameters give you the full picture. Both approaches work; the right choice depends on how much data you want to connect.

For more on making your signature work as a marketing tool, see how to use email signature banners to boost your marketing strategy and stop ignoring the best ad space you already own.

Written by

Olivia Bennett
Olivia Bennett

Content & Brand Strategist at MySigMail

Olivia writes about email signatures, professional branding, and email marketing — helping businesses make every email count.

More articles →
Create your professional email signature with MySigMail