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?