What UTM tags do and why they matter
UTM tags are short pieces of text added to the end of a URL that tell Google Analytics exactly where a visitor came from which platform, which type of marketing activity, and which specific campaign information that would otherwise be lost or generically grouped. Without UTM tags, GA4 can often identify the platform (e.g., Instagram) but cannot distinguish between your different campaigns, ad sets, or posts on that platform.
The five UTM parameters
utm_source the platform or origin (google, instagram, facebook, newsletter, linkedin)
utm_medium the marketing channel type (cpc for paid ads, social for organic social, email, referral)
utm_campaign the specific campaign name (diwali-sale-2026, crm-launch-mumbai, founder-led-content)
utm_term (optional) used mainly for paid search to capture the specific keyword
utm_content (optional) used to differentiate between multiple ads or links within the same campaign (e.g., distinguishing a carousel ad from a single-image ad)
Building a UTM-tagged URL
A base URL: https://www.perceptra.in/services/crm-automation
Tagged for a Google Ads campaign: https://www.perceptra.in/services/crm-automation?utm_source=google&utm_medium=cpc&utm_campaign=crm-setup-mumbai
Tagged for an Instagram bio link: https://www.perceptra.in/services/crm-automation?utm_source=instagram&utm_medium=social&utm_campaign=bio-link
Tagged for an email newsletter: https://www.perceptra.in/services/crm-automation?utm_source=newsletter&utm_medium=email&utm_campaign=march-2026-digest
Use Google's free Campaign URL Builder tool to generate these correctly without manual typos, which are a common source of tracking gaps (a single misspelled parameter creates a new, separate, hard-to-find category in your reports rather than appearing under the correct campaign).
A consistent naming convention (the step most businesses skip)
Without a consistent naming convention, UTM data becomes messy over time "crm-setup," "CRM Setup Mumbai," and "crm_setup_2026" might all refer to the same campaign but appear as three separate entries in reports, fragmenting the data.
A simple convention that works for most Mumbai businesses:
Document this convention somewhere the whole team can reference, so anyone creating a campaign link follows the same pattern.
Where to add UTM tags
Every paid ad link Google Ads, Meta Ads, LinkedIn Ads.
Every email campaign link most email platforms (Mailchimp, HubSpot) can auto-append UTM parameters, but verify this is configured.
Social media bio links and posts particularly important since organic social traffic is otherwise grouped generically.
Any link in a press mention, guest post, or partnership where you want to know specifically how much traffic and how many conversions that specific placement generated.
What to check after implementing UTM tracking
In GA4, go to Reports ? Acquisition ? Traffic acquisition, and add a secondary dimension of "Session campaign" to see your UTM-tagged campaigns broken out individually, rather than grouped generically by source/medium alone.
Frequently asked questions
No UTM parameters do not affect SEO (search engines generally recognise and canonicalise these URLs correctly) and are invisible in normal browsing beyond appearing in the browser's address bar, which most visitors do not scrutinise.
Yes, if you want to distinguish between different types of organic content (a Reel versus a static post, for example) rather than seeing all Instagram traffic grouped together generically.
That traffic typically falls into a less specific bucket often "Direct" if there is no referrer information, or generically grouped under the platform if some referrer data exists but no campaign specifics. The data is not lost entirely, but it loses the specificity needed to evaluate that particular campaign's performance.