Build UTM-tagged URLs for Facebook campaigns in seconds. Track exactly where your traffic comes from in Google Analytics 4.
The platform or site sending the traffic (e.g., facebook, instagram)
The marketing channel (e.g., social, cpc, email)
Name your campaign for reporting (e.g., spring-sale-2026)
Used for paid ads — identify the audience or interest targeting
Differentiate ads or links pointing to the same URL (e.g., ad-variant-a)
Enter your website URL to generate a UTM-tagged link
Made to Spark helps you generate AI-powered Pinterest Pins that drive traffic. Choose from multiple design templates, add your brand URL, and create pins that actually convert.
Get Started FreeUTM parameters (Urchin Tracking Module) are small snippets of text added to the end of a URL. When someone clicks your link, analytics tools like Google Analytics 4 read these parameters and record exactly where that visitor came from. For Facebook marketing, UTM parameters are essential for proving ROI and optimizing campaigns.
There are five standard UTM parameters:
facebook)social, cpc)spring-sale-2026)Use lowercase and dashes throughout. Mixing cases (Facebook vs facebook) creates separate entries in GA4, making reports confusing and comparisons impossible.
Use utm_medium=paid-social for Facebook Ads and utm_medium=organic-social for regular posts so you can compare their performance in GA4.
Add UTM parameters to every link in every Facebook post, ad, story, and bio. Untagged links appear as "direct" traffic in GA4, masking Facebook's true contribution.
When running multiple ad variants or testing different creatives, use utm_content to differentiate them (e.g., image-v1 vs image-v2).
facebook / social or facebook / cpc depending on your utm_medium value.UTM parameters are tags added to URLs that tell analytics tools where your traffic came from. For example, adding ?utm_source=facebook&utm_medium=social to a link lets Google Analytics 4 categorize that visitor as coming from Facebook organic social.
For organic Facebook posts: use utm_source=facebook and utm_medium=organic-social. For Facebook Ads: use utm_medium=paid-social or utm_medium=cpc. Always add a descriptive utm_campaign name.
In GA4, go to Reports > Acquisition > Traffic Acquisition. UTM parameters automatically populate the Session source, Session medium, and Session campaign dimensions. For deeper analysis, use GA4's Explore feature to build custom reports combining all UTM dimensions.
Dashes are the standard convention (e.g., spring-sale-2026). They're more readable and GA4 handles them consistently. Most importantly, be consistent — pick one style and use it across all campaigns.
Yes. UTM parameters work on any link you share on Facebook — organic posts, stories, Reels, bio links, and group posts. Use utm_medium=organic-social to distinguish free Facebook traffic from paid campaigns.
Discover more free Facebook tools to help you grow your presence
Generate iframe embed codes for Facebook Pages. Customize dimensions, tabs, and appearance.
Generate engaging Facebook posts with AI. Create content that drives likes, comments, and shares.
Generate professional, engaging Facebook Page bios for businesses, creators, and brands.