Messy UTM parameters are the most common reason for broken source reports: Facebook here, facebook there, FB somewhere else, and one channel falls apart into three rows. The composer builds campaign URLs from templates and checks them before they go out into the world.
Never put UTM parameters on internal links within your own website: that overwrites the visitor\u2019s real source and makes reports worthless. And for Google Ads: with auto-tagging (gclid) enabled, manual UTMs are a deliberate addition, not a replacement.
How the parameters travel cleanly through the funnel into your CRM, and what that has to do with attribution, is on our Tracking & Analytics page. For everything else: a free intro call via Contact.