Jotform handles the form and HubSpot CRM holds the relationship. FlowMattic turns each submission into the record it belongs to: a contact for a newsletter signup, a contact and a deal for a quote request, a ticket for a support form, a company for a partner application, or a member of a static list for an event.
1 trigger25 actions6 example workflows2 ready-made templatesUnlimited runs
Try a pairing
When this happens in Jotform1 trigger
Do this in HubSpot CRM25 actions
1. TriggerNew Form Submission
2. ActionCreate Contact
When Jotform fires New Form Submission, FlowMattic runs Create Contact in HubSpot CRM with the data from that event.
You build this in the FlowMattic workflow builder on your own site. See the setup steps
Jotform and HubSpot CRM workflows you can build
Each one uses only triggers and actions the two integrations ship today, plus FlowMattic's own tools. Where the library has a ready-made template, import it instead of building from scratch.
Ready-made template
Create a HubSpot contact for each Jotform submission
Leads from any Jotform go straight into HubSpot with name, email, phone and source, so marketing and sales work from the CRM, not a form inbox.
Update ContactUpdate an existing contact in HubSpot
Archive ContactArchive an existing contact in HubSpot
Get ContactGets a contact
Create DealCreates a deal in HubSpot
Update DealUpdates an existing deal in HubSpot
Archive DealArchive an existing deal in HubSpot
Get DealGets a deal
Create CompanyCreates a Company in HubSpot
Update CompanyUpdates an existing Company in HubSpot
Get CompanyGets a company
Archive CompanyArchive an existing company in HubSpot
Create ProductCreates a Product in HubSpot
Update ProductUpdates an existing Product in HubSpot
Archive ProductArchive an existing product in HubSpot
Get ProductGets a product
Create Line ItemCreate a line item in HubSpot
Get Line ItemGets a line item
Archive Line ItemArchive a line item in HubSpot
Create TicketCreates a ticket in HubSpot
Update TicketUpdates an existing ticket in HubSpot
Archive TicketArchive an existing ticket in HubSpot
Get TicketGets a ticket
Add Contact To ListAdds a contact to a specific static list
Remove Contact from ListRemoves a contact from a specific static list
Why run this pair with FlowMattic
Jotform and HubSpot CRM connect through FlowMattic on your own site, with no separate automation account in the middle and no charge per run.
Lead data goes only to HubSpot
Submissions pass from Jotform through your own WordPress server to HubSpot, not through another automation company's account.
No limit on form volume
Runs are unlimited, so a busy lead form creating contacts, deals and list memberships for each entry stays on the same plan.
The right record for each form
One Jotform account can feed contacts, deals, tickets and companies, each workflow creating the record that form is meant for.
Common questions
How do I create HubSpot contacts from Jotform submissions?
Use the Jotform New Form Submission trigger and the HubSpot CRM Create Contact action. Map the email and name answers to the contact properties, test with one submission and switch the workflow on.
Can I update a contact instead of creating a new one?
Update Contact changes an existing contact when you have its ID, for example from an earlier Create Contact step or a hidden field. Plan for repeat submitters before going live.
Can one form create several HubSpot records?
Yes. Chain the steps in one workflow, for example Create Company, then Create Contact, then Create Deal, each mapped from the same submission's answers.
Which HubSpot account do I need?
The free HubSpot CRM works for contacts, companies, deals and tickets. Your HubSpot user needs permission to create the records the workflow writes.
30-day money-back guarantee Unlimited workflows and runs Self-hosted
Reviewed 27 Oct 2026. The example workflows are written with AI from the real triggers and actions of both integrations and checked against them. Jotform integration 1.0, HubSpot CRM integration 1.3.0.