Hey everyone, I'm setting up a Facebook Ads to ManyChat to HubSpot attribution tracking system and I'm stuck on the UTM part. Looking for someone who has done this recently with the new ManyChat Partner App integration (not the old JSON method).
Here's what I need help with:
1. UTM Population: When someone clicks a Facebook Ad and opens Messenger, how do UTM values (campaign, ad set, ad name) get populated automatically inside ManyChat? Does ManyChat pull these from the ad automatically or do I need to set them manually?
2. Ad Setup: When publishing the Facebook Ad, do I also need to manually add UTM parameters to the ad URL? Or does the ManyChat Partner App handle everything?
3. ManyChat Setup: Where exactly should the UTM Actions block be placed inside the flow? At the trigger level or somewhere else?
4. HubSpot: Once UTM values are captured in ManyChat custom fields, what is the correct way to pass them into HubSpot contact properties?
I already have:
- ManyChat flow fully built with custom fields (utm_source, utm_medium, utm_campaign, utm_content, utm_term)
- Facebook Ads trigger set up using the new 'User clicks a Facebook Ad' method
- HubSpot integration pending
A step by step breakdown from someone who has done this recently would be really appreciated. Screenshots or a Loom video would be amazing. Thanks in advance!
