Hey Sanford Whiteman I spent some time on this challenge this afternoon and came up with a solution using Flowboost (thank you sir!) My solution to this is when PathFactory pushes the data over as a visits web page event to add a step in my flow where I leverage the {{trigger.referrer}} token to write the value of the full referral URL to a custom field on the person. Then when that field is populated I make a call to Flowboost where I built a little script that could parse the query string and store the UTM values as key:value array within the returned variable. Then just had to map each of the keys to our UTM fields on the person level. Code used for my Flowboost webhook body was: var url = {{lead.triggerReferrer}}; function getUrlVars(url) { var vars = {}; var parts = url.replace(/[?&]+([^=&]+)=([^&]*)/gi, function(m,key,value) { vars[key] = value; }); return vars; } var queryParams = getUrlVars(url); The resulting response from FB was: { "url": "https://content.khoros.com/pf-summer-innovation-release/customer-care-playbook?utm_source=marketo&utm_medium=email&utm_campaign=seans+test+trigger+solution&utm_content=type&utm_term=text+type", "queryParams": { "utm_source": "marketo", "utm_medium": "email", "utm_campaign": "seans+test+trigger+solution", "utm_content": "type", "utm_term": "text+type" } } This isn't by any means fail proof but for the purposes here works like a charm! This was the first time I've used FB for anything besides some simple tests of adding scores together so huge thank you since I've been sitting on my API key since March!
... View more