The update-contact HTTP POST function is a system for Infusionsoft to notify Memberium that an update has been made to the contact, and that Memberium needs to update the contact’s records. This is a more efficient system than having Memberium constantly check for updates. It’s also more efficient than using the [memb_sync_contact] shortcode, which will resync the contact everytime the page it’s on displayed, and not only after changes.
[memb_sync_contact] may be preferable if you need the contact resynchronized immediately in a time critical manner before the rest of the page loads. If you’re simply redirecting to a thank you page, then the update-contact HTTP post should be sufficient.
Pre-Built update-contact Link
To make it easier for you to setup your HTTP POST actions, we’ve supplied a pre-built update-contact HTTP POST link URL at Memberium > Settings > HTTP posts/links page.
Simply copy and paste this into your Campaign Builder or Action Set, no other setup is necessary.
Other Notes
https://example.com/?operation=update-contact&auth_key=foo
or
https://example.com/?operation=contact-update&auth_key=foo
Both update-contact, and contact-update work identically.
Parameter #1
operation=update-contact
Required
Operation sets the type of action to take on the HTTP Post.
Parameter #2
auth_key=foo
*REQUIRED*
You can define your HTTP Send POST Auth Key in i2SDK.
This function will update the local contact database with the contents of the HTTP POST.