To connect Webflow forms (from the Saasplex X template) to HubSpot without using Webflow’s native integration, you’ll need to use HubSpot’s Forms API or the HubSpot Form Embed code.
If you want to use the existing Webflow-designed form and just send its data to HubSpot:
You’ll need:
HubSpot Form GUID and Portal ID.
A custom JavaScript function to send form data to HubSpot’s Forms API via AJAX.
In Webflow:
Keep the Saasplex X form structure.
Add custom attributes or IDs to match your fields with HubSpot field names.
Go to Page Settings > Footer Custom Code and write a script that:
https://forms.hubspot.com/uploads/form/v2/[portal_id]/[form_guid]
application/x-www-form-urlencoded
.Note: This method requires a good understanding of JavaScript, the browser’s same-origin policies, and error handling. You may also need to handle CORS.
Create a scenario (Make) or Zap (Zapier) that:
Triggers on a new Webflow form submission.
Pushes the data to HubSpot using a HubSpot “Create Contact” or “Submit form” action.
Steps involve:
Creating a Webflow trigger for form submission.
Connecting it to your HubSpot account.
Mapping values from Webflow to HubSpot fields.
This avoids coding but requires a free (or paid) integration platform like Make or Zapier.
To connect Saasplex X Webflow forms to HubSpot without native support, your best no-code option is to embed a HubSpot form using their script. For more control and design freedom, use the HubSpot Forms API with custom JavaScript. Middleware platforms like Zapier or Make offer a balanced middle ground without coding.