Overview
Most small businesses lose leads not because they don't have them, but because manual hand-off from form submission to CRM deal creation is slow and inconsistent. This HubSpot workflow automation triggers on every form submission, creates a deal at the first pipeline stage, sets the deal owner, and creates a follow-up task — all before the lead has finished reading your thank-you page. It works entirely within HubSpot without needing Zapier.
Before you start
- HubSpot Starter plan or above (Workflows require paid plan)
- At least one active HubSpot form
- A deal pipeline configured in HubSpot CRM
Step-by-step guide (5 steps)
Open HubSpot Workflows
In HubSpot, go to Automation → Workflows → Create Workflow. Choose 'Contact-based' workflow and select 'Contact is enrolled' as the starting condition.
Set the enrollment trigger
Click 'Set enrollment triggers' and choose 'Form submission.' Select the specific form (or 'Any form') and set the filter to 'Has filled out form.' Toggle on 'Re-enrollment' if you want existing contacts to re-enter when they fill out a new form.
Add a Create Deal action
Click the + button to add an action. Choose 'Create deal.' Set the deal name to a token like '[Contact first name] – Inquiry,' set the pipeline and deal stage to your first stage (e.g., 'New Lead'), and assign an owner using the 'Round robin' or a specific rep.
Add a Create Task action
Add another action: 'Create task.' Set the title to 'Follow up with [Contact first name],' due date to '1 business day from enrollment,' and assign to the deal owner. This ensures a rep always has a clear next action.
Test and activate
Use the 'Test' button to run the workflow against a test contact. Verify the deal appears in your pipeline and the task is assigned. Then click 'Review and publish' to go live.
What you'll get
Every form submission instantly creates a deal — zero leads fall through
Follow-up tasks ensure reps always know their next action
Deal creation happens in seconds, not hours
No manual CRM entry required from your team
Common mistakes to avoid
Not enabling re-enrollment — existing contacts who submit again won't create a new deal
Forgetting to set a deal owner — deals with no owner get ignored
Using too broad a form trigger — create separate workflows per form for better tracking
Not testing with a real submission before going live
Frequently asked questions
Do I need coding experience to set up this HubSpot automation?
No coding is required. This guide walks you through everything using HubSpot's built-in features and Zapier's visual interface. If you can follow a recipe, you can follow this guide.
How long does this automation take to set up?
Most users complete this setup in 30–60 minutes on their first try. Once set up, it runs completely automatically with zero ongoing effort.
What happens if the automation fails?
Zapier and Make both have error notifications and task history, so you'll know immediately if something goes wrong. We cover troubleshooting steps in the guide above.
Can I customize this automation for my specific business?
Absolutely. The guide includes notes on common customizations. Most automations have multiple variation points — timing, conditions, notification recipients, and more.