Facebook spans dramatically different surfaces — organic page posts, group shares, Messenger forwards, paid ads, Marketplace, even FB Lite. Each has different click-through behavior and different attribution implications. A clean UTM strategy lets you cut your Facebook spend with confidence; a sloppy one means you can't tell which surface is actually performing.
Pick these defaults and lock them in — every Facebook link your team builds will stay consistent and roll up cleanly in reports.
https://yoursite.com/landing?utm_source=facebook&utm_medium=social&utm_campaign=blog-launch-2026q2https://yoursite.com/landing?utm_source=facebook&utm_medium=cpc&utm_campaign=acquisition-2026q2&utm_content=video-v3https://yoursite.com/landing?utm_source=facebook&utm_medium=group&utm_campaign=community-q2https://yoursite.com/landing?utm_source=facebook&utm_medium=messenger&utm_campaign=re-engagement-mayUse `utm_source=facebook` (lowercase). Avoid abbreviations like 'fb' or 'FB' — they fragment your data in reports.
Use `utm_medium=cpc` for paid Facebook Ads (Meta Ads Manager campaigns). Use `utm_medium=social` for organic page posts. This separation is essential for measuring paid vs organic ROI.
Facebook automatically adds an `fbclid` parameter for click tracking on its own platform. UTM parameters are for YOUR analytics tool (GA4, Mixpanel, etc.). You need both — fbclid for Meta's reporting, UTM for everywhere else.
Use `utm_medium=group` (or include the group name in utm_campaign) for posts shared in Groups. This separates community-driven traffic from your owned channels.
Yes. Use `utm_content` to identify each creative variant (utm_content=video-v3 vs utm_content=static-v3). Combined with utm_campaign, this gives you creative-level attribution.
Free to try. No sign-up. Save to a dashboard when you're ready.