UTM Parameters for Xiaohongshu, KOL and WhatsApp: Naming Examples + Free UTM Naming Template (Word)
More UTM tags do not create better data. Better data comes from the whole team using the same word for the same thing. If one person writes xiaohongshu, another rednote and a third XHS, one channel becomes three rows. Define the dictionary before generating links, and never place personal data in parameters.
The five common UTM fields
Parameter | Purpose | Recommended format | Example |
|---|---|---|---|
utm_source | Platform or origin | Fixed lowercase dictionary | xiaohongshu |
utm_medium | Channel class | Consistent across platforms | influencer |
utm_campaign | Commercial initiative | quarter-market-objective | 2026q4-hk-launch |
utm_content | Creator, asset or placement | non-sensitive-id-version | creator-07-video-a |
utm_term | Search or audience detail | Only when genuinely needed | office-renovation |
A naming rule that is simple enough to follow
Use lowercase, hyphens instead of spaces, source for platform or origin, medium for a channel class that can be compared across platforms, campaign for the commercial initiative, content for creator, creative or placement, and term only for a genuine search or audience need. Never include names, phone numbers, email addresses, customer IDs or free text.
How to separate the three channels
For an organic Xiaohongshu brand post, use source=xiaohongshu and medium=organic-social; for paid feed media use paid-social. For KOL links, keep the real platform as source, use influencer as medium and place a non-sensitive internal creator ID plus asset version in content. For WhatsApp sharing, use source=whatsapp, medium=messaging and distinguish qr, footer or sales-team in content.
Custom media such as influencer, messaging and offline-qr do not necessarily match a GA4 default channel. Classification depends on source, medium and other rules; traffic may be Unassigned when none matches. Validate the actual source/medium combination and configure a custom channel group when needed. Google Analytics default channel groups
Do not use UTMs on internal links
Google Analytics guidance treats manual campaign parameters as new campaign interactions. UTMs on internal buttons can overwrite the original source and damage journey reporting. Use events or content groups for on-site navigation. Where Google Ads auto-tagging is active, do not casually override source or medium; use manual content or term only within the official rules.
Governance before launch
Assign one channel owner to maintain the dictionary. Open each link on a test page, confirm destination, encoding, short link and QR code, then use GA4 Realtime or DebugView for a directional check. Do not treat one test event as a complete report. When spelling variants appear, fix future links without rewriting history.
Hong Kong planning budget and timeline
A basic UTM dictionary and link-builder sheet may start around HK$4,000–10,000. GA4 events, cross-domain tracking, dashboard, QR rules, KOL deliverable template and training may start around HK$15,000–45,000. Larger multi-market governance and CRM integration can cost more. Allow 3–5 working days for a basic version and 2–5 weeks for integration and validation. These are Allua planning ranges, not fixed quotes.
Free resource: UTM Naming Template
Build a channel naming dictionary from twelve examples and reusable link structures. Get an editable Word version to adapt and reuse for your team.
Enter your email, choose how you’ll use the kit and confirm your consent to receive it by email.
Replace example.com with the real destination and campaign with the approved code, then generate the link using an official URL Builder or controlled sheet. Examples show naming only and do not guarantee complete attribution. Store the original UTM destination behind every short link and QR code.
01 | Xiaohongshu organic brand post | source=xiaohongshu | medium=organic-social | campaign=2026q4-hk-launch | content=brand-post-a
02 | Xiaohongshu paid feed | source=xiaohongshu | medium=paid-social | campaign=2026q4-hk-launch | content=feed-video-a
03 | Xiaohongshu creator link | source=xiaohongshu | medium=influencer | campaign=2026q4-hk-launch | content=creator-07-note-a
04 | Instagram creator Story | source=instagram | medium=influencer | campaign=2026q4-hk-launch | content=creator-12-story-a
05 | YouTube creator description | source=youtube | medium=influencer | campaign=2026q4-hk-launch | content=creator-03-description
06 | WhatsApp sales share | source=whatsapp | medium=messaging | campaign=2026q4-hk-launch | content=sales-team
07 | WhatsApp event QR | source=whatsapp | medium=messaging | campaign=2026q4-event | content=booth-qr
08 | Email button | source=newsletter | medium=email | campaign=2026q4-hk-launch | content=hero-button
09 | Brochure PDF QR | source=brochure | medium=offline-qr | campaign=2026q4-hk-launch | content=page-4
10 | Event signage QR | source=event-signage | medium=offline-qr | campaign=2026q4-expo | content=entrance
11 | Partner referral link | source=partner-05 | medium=referral | campaign=2026q4-hk-launch | content=resource-page
12 | Remarketing creative | source=meta | medium=paid-social | campaign=2026q4-retargeting | content=video-b
Frequently asked questions
Does UTM case matter? Reporting commonly treats different cases as different values, so standardise lowercase.
Can campaign names use Chinese? They can be encoded, but short English codes reduce cross-tool and manual-input errors; keep the Chinese display name in the dictionary.
Can the KOL name go in content? Even a public stage name should have a clear need. A non-sensitive internal creator ID is usually more stable and avoids spelling splits.
Make every campaign link readable
Share channels, campaigns, content versions, users and current GA4 reporting. Allua can build the dictionary, link generator, QR rules and dashboard. Contact Allua to build a UTM naming system.
Creator partnership invitation
Creators interested in future Allua features or brand partnerships may use the creator partnership form. Submission does not guarantee selection or collaboration.
Sources and disclaimer
Sources: Google Analytics URL Builder and traffic-source dimension documentation. Platforms, attribution and short-link behaviour can change; verify before implementation. Examples contain no personal data. Actual cost depends on scope and quotation.




Comments