CF 2.0 API: Add Contact Custom Attributes to API
complete
Marco Scabia
Right now Contact Custom Attributes are unavailable through the API.
Please, add the option to read and write Contact Custom Attributes through the UpdateContact, CreateContact, and FetchContact API methods.
Rich Steinmetz (ClickFunnels Engineering)
complete
Hey folks!
Reading and updating/creating custom contact attributes is now generally available in the API and Zapier.
You can find more information about it in our funnel devs hub:
https://developers.myclickfunnels.com/changelog#:~:text=%F0%9F%8E%89%20Writable%20contact%20custom%20attributes
Rich Steinmetz (ClickFunnels Engineering)
This is now generally available in the API:
Zapier is being user-tested and close to launch.
Alex van Galen
Does this mean I could update/create contacts in CF after a sale in an outside payment integration (through zapier)? Because that would mean I could finally migrate my emails from activecampaign to CF 2.0.
Rich Steinmetz (ClickFunnels Engineering)
Hey Alex van Galen, Zapier is being user-tested and close to launch. Please let us know if you have any questions regarding your ActiveCampaign migration. We will be happy to assist.
Alex van Galen
Rich Steinmetz (ClickFunnels Engineering) .Thanks, I migrated my contacts and am planning my first major broadcast from the CF 20.0 now. Super excited. So far CF 20 is a far more intuitive broadcast instrument than AC. :-)
Rich Steinmetz (ClickFunnels Engineering)
Alex van Galen, that's great to hear, that's what we are here for! 🎉
Good luck with your broadcast! 🚀
Rich Steinmetz (ClickFunnels Engineering)
Hey Alex van Galen,
Custom contact attributes are now writable in the latest version of the Zapier integration! :))
adrian sznajder
we need "update contact" in zappier
Rich Steinmetz (ClickFunnels Engineering)
adrian sznajder: this would be a new feature request. Feel free to create one. However, couldn't you use a Find or Create Zap instead? If a contact exists it will just update it.
Rich Steinmetz (ClickFunnels Engineering)
in beta
We are incrementally rolling out custom attributes.
Marco Scabia
You can already "write" custom attributes by leveraging the
Contact
API.Marco Scabia
Rich Steinmetz (ClickFunnels Engineering), this is great! I took a look at the Forms API but, from the documentation, I couldn’t figure out what calls to use in order to write a custom attribute for a contact.
Could you give me a hint? :)
Rich Steinmetz (ClickFunnels Engineering)
Marco Scabia: Marco Scabia: We will also be working on a way to do this via
Contact.custom_attributes
. I can also add you to the BETA test users provided your workspace information so you can read the information from the Contact.custom_attributes payload, but we are actively rolling this out this and next week so you will have this available soon anyway.
Marco Scabia
Thank you Rich Steinmetz (ClickFunnels Engineering). This new API is great!
I would love to be added to the BETA test users. My workspace is 6in7.myclickfunnels.com (public ID: JbXBdD).
Rich Steinmetz (ClickFunnels Engineering)
Cool, happy that this works for you! Marco Scabia Can you check whether you are seeing Contact.custom_attributes in your contacts' payloads?
Marco Scabia
Hi Rich Steinmetz (ClickFunnels Engineering). Yes! I’m am able to see the Contact.custom_attributes in my contact payloads. Thank you!
Rich Steinmetz (ClickFunnels Engineering)
Hey Marco Scabia, you should now be able to update and create custom attributes directly on the contact, via the Update, Create and Upsert endpoints.
Jonathan RAMASSAMY
if we can also have them on Webhooks related Orders / Subscription it would be perfecct
Rich Steinmetz (ClickFunnels Engineering)
Hey Jonathan RAMASSAMY, thanks for your feedback! It will already be available in the Orders payload under
order.contact.custom_attributes
.Jonathan RAMASSAMY
Rich Steinmetz (ClickFunnels Engineering)
Perfect thanks ^^ !
Jonathan RAMASSAMY
Rich Steinmetz (ClickFunnels Engineering) Is it Live ?
Under this API Call I don't have custom attributes in my contact:
let url =
https://${this.workspace}.myclickfunnels.com/api/v2/workspaces/${this.worspace_id}/orders?sort_order=${sort_order}
;Rich Steinmetz (ClickFunnels Engineering)
Jonathan RAMASSAMY: Contact custom attributes are generally available now including in the Orders payload.
H
Hugh (Product Support Manager)
planned