I have a use case where I want to achieve an update of user's profile attributes, from pages outside the marketing cloud, meaning that AMPscript is not available to me.

Question is - can i do this via the setUserInfo and collect tracking script?

Alternatively, can i use collect to add somebody to a instead? (for my particular use case, I believe I could manage with some export of those on the list, and then taking it from there).

  • I believe your idea of using the Collect Tracking Script and the setUserInfo (and customer attributes as needed) could work but you may need to engage SF for customer services in order to make those values actually populate in a data extension. Alternatively, you could use the "Web Collect" mechanism, which is actually different than the "Collect Tracking Code" - more details here: help.marketingcloud.com/en/documentation/exacttarget/… – Tony Toubia Mar 10 '17 at 4:26

Assuming you know the Contact Key, you can use the Update Contact via the REST API.

If you don't know the Contact key, you can perform a Search Contact to find the Contact Key using collected attributes/values.

|improve this answer|||||
  • Hey cameron - thanks for this. I'm aware of the API capabilities, but do you know the extent to which we can leverage the collect script? Either to update a field or to add them to a list? – Kenneth Wagner Mar 9 '17 at 12:11

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.