BeginnerSaves 2–3 hours/week🧡HubSpot

Auto-Create a Deal When a HubSpot Lead Fills Out a Form

Automatically create a deal in HubSpot's pipeline the moment a lead submits a form, so no hot prospect ever slips through without a follow-up task.

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)

1

Open HubSpot Workflows

In HubSpot, go to Automation → Workflows → Create Workflow. Choose 'Contact-based' workflow and select 'Contact is enrolled' as the starting condition.

2

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.

3

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.

4

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.

5

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.

Related automations