Why GA4 marks inconsistent UTM links as Unassigned
Google Analytics 4 evaluates utm_source and utm_medium against strict case-sensitive channel rules. When one teammate tags a LinkedIn post with utm_medium=LinkedIn-Post and another uses utm_medium=social_organic, GA4 splits the campaign across separate rows or drops non-standard medium values into Unassigned. Using an online UTM campaign builder with a locked lowercase taxonomy prevents fragmented attribution before a link goes live.
| Channel / Placement | Recommended utm_source | Recommended utm_medium | Example utm_campaign | Example utm_content |
|---|---|---|---|---|
| LinkedIn Company / Founder Post | social | q4_product_launch | founder_carousel_slide1 | |
| LinkedIn Sponsored Update (Paid) | paid_social | q4_product_launch | video_ad_30s | |
| YouTube Shorts Description / Pinned Comment | youtube | social | q4_product_launch | short_pinned_comment |
| TikTok & Instagram Profile Bio Link | tiktok | social | always_on_bio | profile_header_cta |
| Weekly Creator Newsletter | newsletter | issue_42_digest | top_banner_link |
How to build a campaign URL without breaking query strings or #hash anchors
Many SaaS landing pages and documentation guides already include functional query parameters (such as ?plan=creator) or section anchors (such as #platform-rules). Concatenating ?utm_source=... onto the end of a URL by hand in a spreadsheet often creates a second question mark or places parameters after the #hash fragment, where browsers and analytics scripts ignore them.
Reeling’s UTM link creator parses the destination URL with the standard WHATWG URL API, preserves existing non-UTM query parameters, replaces only the five standard UTM keys, and keeps #hash fragments at the very end of the generated URL.
Base URL: https://reeling.app/pricing?plan=creator#faq
Generated URL: https://reeling.app/pricing?plan=creator&utm_source=linkedin&utm_medium=social&utm_campaign=mcp_launch&utm_content=founder_demo#faqWhen to strip UTM tags on Reddit, Quora, and community platforms
While UTM parameters are essential for LinkedIn, YouTube descriptions, TikTok bio links, X posts, and newsletters, strict community moderators and AutoModerator configurations on Reddit and Quora frequently flag long tracking query strings (?utm_source=, ?ref=) or URL shorteners (bit.ly) as promotional spam.
Before publishing a community answer or technical walkthrough to Reddit or Quora, run your draft through the Reeling Pre-Publish Spam & Shadowban Checker. For strict subreddits, link to the clean canonical URL and rely on HTTP Referer headers or dedicated landing paths rather than heavy query strings.