Recommended UTM Tracking Standards

Modified on Mon, 12 Oct at 2:22 PM

Overview

This guide sets out the recommended UTM tracking standards for website-based traffic that flows into Property Shell.

It is intended to help keep source tracking consistent across projects, agencies, campaigns, websites, portals, email activity, partner links, and other controlled traffic sources.

This guide should be used alongside the Lead Source Integrations Guide and the Lead Source Native Integration Reference. In particular, it aligns to the Property Shell model where:

  • First Known Enquiry Category is mapped internally from source
  • First Known Enquiry Source comes from the submitted source value
  • First Known Enquiry Name comes from the submitted campaign value

Purpose

UTM parameters should be used wherever you control the link that is sending traffic to a project website, landing page, event form, or another web-based lead destination.

The goal is not just to capture raw traffic data. The goal is to set the values in a way that lines up clearly with how Property Shell reports on:

  • First Known Enquiry Category
  • First Known Enquiry Source
  • First Known Enquiry Name

Core Property Shell Approach

For website-based traffic, the recommended model is:

UTM FieldRecommended role in Property Shell
utm_sourceThe intended First Known Enquiry Source label. This should be the specific source or product name you want reported in Property Shell. In practice, this should usually describe the platform product or traffic source, not just a vague channel.

Examples: Facebook Display Ad, Google Paid Search, Google Performance Max, Property Shell EDM, Realestate.com.au Listing, Domain.com.au Project, Partner Referral.
utm_campaignThe intended First Known Enquiry Name. This should usually identify the specific campaign, promotion, form, event, listing, project, ad set, or initiative you want to report on. It is the most granular first-touch label.

Examples: Project Launch March 2026, Brand Search April 2026, VIP Preview Registration, Smithtown Residences Lead Form, REA Sponsored Content May 2026.
utm_mediumA supporting classification field used for analysis and consistency. This should describe the traffic method or channel type rather than the platform product itself. It is useful for secondary reporting, filtering, and quality control, but it is not usually the main reported source field.

Examples: paid_social, paid_professional_social, paid_search, display, performance_max, email, referral, offline, organic_search.
utm_contentOptional detail used to distinguish creative, placement, button, audience, or link variations within the same campaign.

Examples: Carousel Creative A, Hero Banner, Footer Button, Instagram Story Placement.
utm_termOptional supporting detail for keyword, search term grouping, audience segment, targeting theme, or similar detail. Most commonly used for paid search, but can also be used for other controlled segmentation if needed.

Examples: brand terms, apartments melbourne, investor audience, downsizer segment, display retargeting.
referrerA supplementary signal only. This is the referring website or page captured by the browser, where available. It can be useful for troubleshooting, validation, and secondary analysis, especially when UTM variables are missing, but it should not usually be relied on as the primary source field for reporting.

Examples: google.com, facebook.com, realestate.com.au, partnerwebsite.com.au/article-name.
gclid, fbclid, and similar click identifiersSupporting tracking values only. These should be preserved where available because they can help validate attribution, support advertising platform reporting, and assist with troubleshooting. However, they should not be used as the reporting source itself.

Examples: gclid from Google Ads traffic, fbclid from Meta click-through traffic, or similar click IDs from other advertising platforms.

General Principles

1. Most Granular: UTM Campaign

utm_campaign is the most specific reporting label and should describe the campaign, promotion, event, listing, project, ad group, form, or other marketing initiative you want to report on. It should usually be the label you want to see as First Known Enquiry Name.

Recommended characteristics:

  • Human-readable
  • Stable
  • Clearly tied to the campaign / promotion / listing / event / ad initiative
  • Not overly technical unless your organisation already follows a naming convention

Examples:

  • Project Launch March 2026
  • Brand Search April 2026
  • VIP Preview Registration
  • Smithtown Residences Lead Form
  • REA Sponsored Content May 2026

2. Middle Level: UTM Source

utm_source should line up with meaningful product-level source types, similar to the way native integrations already distinguish products and source types. For example, instead of utm_source=facebook.com the recommended pattern is utm_source=Facebook Display Ad.

It will also be used as the First Known Enquiry Source when set on an inbound enquiry.

Examples:

  • Facebook Display Ad
  • Google Paid Search
  • Google Display
  • Google Performance Max
  • LinkedIn Sponsored Content
  • Realestate.com.au Developer Extension Campaign
  • Domain.com.au Listing
  • Property Shell EDM

3. Broadest Level: First Known Enquiry Category

utm_source will map into a smaller number of high-level reporting categories already set within Property Shell. This is the broadest reporting layer and is intended for simplified management reporting.

Examples:

  • Social Media
  • Google Ads
  • Email
  • Referral
  • Realestate.com.au
  • Realcommercial.com.au
  • Domain.com.au
  • Event
  • Project Website

4. Keep UTM Medium Secondary

utm_medium is still useful, but it should generally support analysis rather than carry the main source meaning. It is best used as a secondary classification field to describe the traffic method or channel type, while utm_source carries the actual reporting source label.

Examples:

  • paid_social
  • paid_professional_social
  • paid_search
  • display
  • performance_max
  • email
  • referral
  • offline

This means utm_medium can be very useful for filtering, troubleshooting, and secondary analysis, but it should not usually be the main field relied on for source reporting.

Platform-specific Recommendations

Meta: Facebook and Instagram

Meta distinguishes Lead Ads / Instant Forms from ads that send traffic off-platform to a website. Meta also supports adding URL parameters and dynamic URL parameters to ads that link off Facebook or Instagram.

Recommended utm_source values

Traffic typeRecommended utm_source
Facebook ad to websiteFacebook Display Ad
Instagram ad to websiteInstagram Display Ad

Recommended utm_medium

Traffic typeRecommended utm_medium
Meta paid trafficpaid_social
Tip: Keeping source labels stable
If you want to be more specific, you can make the utm_source more descriptive to reflect the ad format or traffic type (for example Facebook Carousel Website Ad, Facebook Video Website Ad, Instagram Carousel Website Ad, or Instagram Video Website Ad). Only do this if the naming will be applied consistently. In most cases, it is better to keep utm_source relatively stable and use utm_content for more detailed variation reporting.
Additional tracking recommendation
Keep Meta URL parameters intact and preserve fbclid wherever possible.

Example 1: Facebook Ad to Website

FieldValue
utm_sourceFacebook Display Ad
utm_mediumpaid_social
utm_campaignProject Launch March 2026
First Known Enquiry CategorySocial Media
First Known Enquiry SourceFacebook Display Ad
First Known Enquiry NameProject Launch March 2026

Google Ads

Google Ads supports auto-tagging with gclid, which Google says is required for key Google Ads measurement and is useful for offline conversion tracking. Google also distinguishes campaign types such as Performance Max, and documents that Performance Max runs across multiple Google channels.

Recommended utm_source values

Traffic typeRecommended utm_source
Search adsGoogle Paid Search
Display adsGoogle Display
Performance MaxGoogle Performance Max

Recommended utm_medium values

Traffic typeRecommended utm_medium
Search adspaid_search
Display adsdisplay
Performance Maxperformance_max
Additional tracking recommendation
Keep Google auto-tagging enabled and preserve gclid wherever possible.

Example 1: Google Search Campaign

FieldValue
utm_sourceGoogle Paid Search
utm_mediumpaid_search
utm_campaignBrand Search April 2026
First Known Enquiry CategoryGoogle Ads
First Known Enquiry SourceGoogle Paid Search
First Known Enquiry NameBrand Search April 2026

Example 2: Google Display Campaign

FieldValue
utm_sourceGoogle Display
utm_mediumdisplay
utm_campaignDisplay Campaign Autumn 2026
First Known Enquiry CategoryGoogle Ads
First Known Enquiry SourceGoogle Display
First Known Enquiry NameDisplay Campaign Autumn 2026

Example 3: Performance Max

FieldValue
utm_sourceGoogle Performance Max
utm_mediumperformance_max
utm_campaignProject Enquiries PMax May 2026
First Known Enquiry CategoryGoogle Ads
First Known Enquiry SourceGoogle Performance Max
First Known Enquiry NameProject Enquiries PMax May 2026

LinkedIn

LinkedIn Campaign Manager supports URL tracking parameters and dynamic tracking parameters, which makes it suitable for a structured Source model in the same way as Meta and Google.

Recommended utm_source values

Traffic typeRecommended utm_source
Sponsored contentLinkedIn Sponsored Content
Lead gen formLinkedIn Lead Gen Form
Display / other linked adsLinkedIn Display Ad

Recommended utm_medium

Traffic typeRecommended utm_medium
LinkedIn paid trafficpaid_professional_social

Example 1: Sponsored Content

FieldValue
utm_sourceLinkedIn Sponsored Content
utm_mediumpaid_professional_social
utm_campaignBTR Investor Prospecting May 2026
First Known Enquiry CategorySocial Media
First Known Enquiry SourceLinkedIn Sponsored Content
First Known Enquiry NameBTR Investor Prospecting May 2026

Example 2: LinkedIn Lead Gen Form

FieldValue
utm_sourceLinkedIn Lead Gen Form
utm_mediumpaid_professional_social
utm_campaignLinkedIn Lead Gen - June 2026
First Known Enquiry CategorySocial Media
First Known Enquiry SourceLinkedIn Lead Gen Form
First Known Enquiry NameLinkedIn Lead Gen - June 2026

Real Estate Portals

For website traffic coming from real estate portals, the recommended approach is to keep this separate from native enquiries submitted on the portal itself. This guide only covers portal traffic that clicks through to an external website, such as a project website, landing page, or another controlled destination. Native enquiries submitted on the portal itself should instead follow the Lead Source Native Integration Reference.

Where the exact portal advertising product is known, use a product-style UTM Source that reflects that traffic source. Where the exact product is not known, use a broader Website Traffic label for that portal. This avoids reusing native enquiry-type labels in situations where they do not actually describe the traffic source.

Recommended principles

  • Do not default to native portal enquiry-type labels for website traffic unless they genuinely describe the traffic source.
  • Use specific product-style Source values only where the campaign product is actually known.
  • Otherwise use a broader Website Traffic fallback label for that portal.
  • Keep utm_medium simple, usually referral.
  • Use utm_campaign for the actual campaign, promotion, project, listing, or marketing label you want reported as First Known Enquiry Name.

Realestate.com.au

REA has paid developer advertising products that are designed to drive campaign reach and traffic, including Developer Native Display Campaigns. REA also refers to Social Extension reporting as part of those campaign types. Separately, Audience Maximiser expands reach across third-party websites and social platforms. These products are different from the on-platform enquiry types listed in REA’s Leads API documentation.

Recommended utm_source values

Traffic typeRecommended utm_source
Known traffic from REA Developer Native Display campaignsRealestate.com.au Developer Native Display Campaign
Known traffic from REA Audience Maximiser campaignsRealestate.com.au Audience Maximiser
Generic click-through traffic from REA where the exact product is not knownRealestate.com.au Website Traffic

Domain.com.au

For Domain, the clearest externally traffic-driving product is AIM, which Domain describes as a multi-channel digital marketing solution using channels including Google and Facebook, and says it is designed to drive traffic to websites. Domain also markets Social Boost as a social amplification product. Native InSearch may in some contexts link directly to a URL, but where it instead links back to the portal listing, it should not be treated as external website traffic unless that is genuinely the setup being used.

Recommended utm_source values

Traffic typeRecommended utm_source
Known traffic from Domain AIMDomain AIM
Known traffic from Domain Social BoostDomain Social Boost
Known traffic from Domain Native InSearch where it is genuinely linking to an external siteDomain Native InSearch
Generic click-through traffic from Domain where the exact product is not knownDomain.com.au Website Traffic

Other Real Estate Portals

For other portals, the same principle should be used. Where the exact advertising or traffic-driving product is known, use a clear product-style UTM Source. Where it is not known, use a broader Website Traffic label for that portal.

Examples of broad patterns:

  • OpenLot.com.au Website Traffic
  • Allhomes.com.au Website Traffic
  • Downsizing.com.au Website Traffic
  • Urban.com.au Website Traffic

Recommended utm_medium

Traffic typeRecommended utm_medium
Portal website click-through trafficUsually referral, unless another agreed classification is more appropriate

Example 1: REA Developer Native Display Campaign Traffic

FieldValue
utm_sourceRealestate.com.au Developer Native Display Campaign
utm_mediumreferral
utm_campaignProject Launch April 2026
First Known Enquiry CategoryRealestate.com.au
First Known Enquiry SourceRealestate.com.au Developer Native Display Campaign
First Known Enquiry NameProject Launch April 2026

Example 2: Domain AIM Traffic

FieldValue
utm_sourceDomain AIM
utm_mediumreferral
utm_campaignBuyer Campaign May 2026
First Known Enquiry CategoryDomain.com.au
First Known Enquiry SourceDomain AIM
First Known Enquiry NameBuyer Campaign May 2026

Example 3: Generic Portal Website Traffic

FieldValue
utm_sourceDomain.com.au Website Traffic
utm_mediumreferral
utm_campaignSmithtown Website Traffic
First Known Enquiry CategoryDomain.com.au
First Known Enquiry SourceDomain.com.au Website Traffic
First Known Enquiry NameSmithtown Website Traffic

Email / EDM

For email activity, Source should focus on the actual email source or email product type rather than the software platform unless that distinction is important for reporting.

Recommended utm_source values

Traffic typeRecommended utm_source
Property Shell-sent EDMProperty Shell EDM
General EDMEDM
Third-party partner emailPartner EDM

Recommended utm_medium

Traffic typeRecommended utm_medium
Email trafficemail

Example 1: Property Shell EDM

FieldValue
utm_sourceProperty Shell EDM
utm_mediumemail
utm_campaignBuyer Update April 2026
First Known Enquiry CategoryEmail
First Known Enquiry SourceProperty Shell EDM
First Known Enquiry NameBuyer Update April 2026

Example 2: Partner EDM

FieldValue
utm_sourcePartner EDM
utm_mediumemail
utm_campaignPartner Feature May 2026
First Known Enquiry CategoryEmail
First Known Enquiry SourcePartner EDM
First Known Enquiry NamePartner Feature May 2026

General Website Links

Whenever you control the link, you should set UTMs deliberately rather than relying on referrer alone. This may be appropriate for sources like controlled website links, partner pages, articles, PDFs, brochures and QR codes.

This includes:

  • Partner websites
  • Media articles
  • Profile pages
  • Downloadable PDFs
  • Brochures
  • QR codes
  • Event pages
  • Campaign landing page links
  • Links in owned content or controlled organic placements

Recommended utm_source values

Link typeRecommended utm_source
Partner website linkPartner Referral
Publisher / article linkMedia Referral
QR code linkQR Code Campaign
Printed brochure / flyer linkOffline Campaign
Controlled organic link intended to represent Google search trafficGoogle Organic Search

Recommended utm_medium

Link typeRecommended utm_medium
Partner / publisher linksreferral
Offline / QRoffline
Controlled organic-tagged linksorganic_search

Example 1: Partner Website Button

FieldValue
utm_sourcePartner Referral
utm_mediumreferral
utm_campaignPartner Website CTA May 2026
First Known Enquiry CategoryReferral
First Known Enquiry SourcePartner Referral
First Known Enquiry NamePartner Website CTA May 2026

Example 2: QR Code on Signage

FieldValue
utm_sourceQR Code Campaign
utm_mediumoffline
utm_campaignDisplay Suite Flyer April 2026
First Known Enquiry CategoryReferral or Event
First Known Enquiry SourceQR Code Campaign
First Known Enquiry NameDisplay Suite Flyer April 2026

Example 3: Controlled Organic-tagged Link

FieldValue
utm_sourceGoogle Organic Search
utm_mediumorganic_search
utm_campaignProject Profile Link July 2026
First Known Enquiry CategorySearch
First Known Enquiry SourceGoogle Organic Search
First Known Enquiry NameProject Profile Link July 2026
Note: Organic search traffic
Normal SEO traffic should not usually be tagged and should not be relied on as a First Known source purely from referrer. Referrer is a supporting field only. Controlled links are the exception, where you intentionally want a specific organic-style reporting outcome.

Recommended utm_medium Values

utm_medium should be used consistently across campaigns.

Use caseRecommended utm_medium
Meta paid social trafficpaid_social
LinkedIn paid trafficpaid_professional_social
Google search adspaid_search
Google display adsdisplay
Google Performance Maxperformance_max
Email / EDMemail
Referral / partner website trafficreferral
Offline controlled links / QR codesoffline
Controlled organic-tagged linksorganic_search

Recommended Formatting Rules

Use Title-style Source Labels

Recommended:

  • Facebook Display Ad
  • Google Paid Search
  • Property Shell EDM

Avoid:

  • facebook.com
  • google
  • meta
  • Inconsistent casing or abbreviations

Keep Source Stable

Use the same exact label each time for the same source/product type.

Keep Campaign Descriptive

Use utm_campaign to identify the campaign / form / event / promotion / listing / ad initiative, not the broad platform.

Keep Medium Standardised

Use a limited set of repeated values.

Summary of Patterns To Be Used In Reporting

Reporting FieldRecommended origin
First Known Enquiry CategoryMapped internally from utm_source
First Known Enquiry Sourceutm_source
First Known Enquiry Nameutm_campaign
Supporting classificationutm_medium
Supporting detailutm_content, utm_term, referrer, click identifiers

Enquiry Category Mapping Examples

The table below sets out the internal mapping examples from submitted utm_source values to First Known Enquiry Category.

Recommended utm_sourceFirst Known Enquiry Category
Facebook Display AdSocial Media
Instagram Display AdSocial Media
LinkedIn Sponsored ContentSocial Media
LinkedIn Lead Gen FormSocial Media
LinkedIn Display AdSocial Media
Google Paid SearchGoogle Ads
Google DisplayGoogle Ads
Google Performance MaxGoogle Ads
Property Shell EDMEDM
EDMEDM
Partner EDMEDM
Realestate.com.au ListingRealestate.com.au
Realestate.com.au Developer ProjectRealestate.com.au
Realestate.com.au Developer Extension CampaignRealestate.com.au
Realestate.com.au Native Lead AdRealestate.com.au
Realcommercial.com.au ListingRealcommercial.com.au
Domain.com.au ListingDomain.com.au
Domain.com.au ProjectDomain.com.au
Domain.com.au AgentDomain.com.au
Domain.com.au AgencyDomain.com.au
Realestate.com.au Website TrafficRealestate.com.au
Domain.com.au Website TrafficDomain.com.au
Partner ReferralReferral
Media ReferralReferral
QR Code CampaignReferral or Event or Signage
Offline CampaignReferral or Event or Signage
Google Organic SearchSearch

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article