HubSpot API - Which one to use for lifecycle stages?



Hi there

I have a question about integrating HubSpot contacts with our Ecommerce site.

I would like my contacts to have their lifecycle stages changed by the actions they take within HubSpot. For example, if a contact has added a product to their basket but not completed the conversion, I’d like to change their lifecycle stage to a qualified lead. Or if a contact has completed everything in the basket and added their payment details, but not completed the sale, I’d like to add them as an opportunity.

We are currently using the Contacts API, but from what I can see that only allows you to add contacts and not update the lifecycle field.

Which API should we be using to trigger this functionality?



@Thom_Holliday You can use the create or update a contact endpoint in the Contacts API to handle this.