What this integration does
The HubSpot connector in VeloCMS uses OAuth2 and listens for member signup and order creation events. When a new blog member signs up, VeloCMS creates or updates a HubSpot Contact using their email and display name. When a paid order is created, VeloCMS creates a HubSpot Deal attached to the customer's email, with the order total as the deal amount. You can optionally configure a pipeline ID and deal stage ID in the plugin settings so new deals land in the right stage. All API calls are fail-soft: a HubSpot error never blocks signup or checkout.