BeginnerSaves 1-2 hours/dayZapier🧡HubSpot💬Slack

Auto-Add New Leads to CRM + Notify Your Sales Team Instantly

Every new lead from your website, ads, or social is instantly added to HubSpot and your team gets a Slack notification within seconds.

Overview

The fastest businesses win the deal — studies show that responding to a lead within 5 minutes makes you 21x more likely to close. This Zapier automation ensures every new lead hits your CRM and pings your sales team the moment it comes in, regardless of where the lead originated (your website form, Facebook Lead Ads, Google Ads, Calendly booking, etc.).

Before you start

  • Zapier account (Starter plan for multi-step Zaps)
  • HubSpot CRM (free plan works)
  • Slack workspace
  • At least one lead capture form

Step-by-step guide (5 steps)

1

Map your lead sources

List every place a lead can come in: website contact form, Facebook Lead Ads, Google Ads, Calendly, LinkedIn — each needs its own Zapier trigger or you can funnel them all through a single tool like Gravity Forms.

2

Set up your Zap trigger

In Zapier, select your lead source as the trigger app. For website forms, use 'Gravity Forms - New Form Submission' or 'Typeform - New Entry'. For Facebook, use 'Facebook Lead Ads - New Lead.'

3

Add HubSpot contact creation action

Add HubSpot as the action app, select 'Create/Update Contact.' Map fields: name, email, phone, source. Add a note with the form submission date and lead source.

TIP:

Use HubSpot's 'Create/Update' action rather than 'Create' to prevent duplicate contacts.

4

Add Slack notification action

Add a second action: Slack 'Send Channel Message.' Post to your #new-leads channel with: lead name, email, phone, source, and a direct link to the HubSpot contact.

TIP:

Format the Slack message with bold labels so reps can read it at a glance.

5

Add lead assignment logic (optional)

Use Zapier's 'Paths' feature to route leads to different reps based on location, service type, or deal size. Each path sends a Slack DM to the assigned rep.

What you'll get

Sub-60-second lead notification to your team

Zero leads fall through the cracks

Full lead source attribution in HubSpot

Sales team can respond while leads are hot

Common mistakes to avoid

Not testing with a real form submission before going live

Missing the duplicate contact check (use Create/Update, not Create)

Slack notifications going to a channel nobody monitors

Not including the lead source in the notification

Frequently asked questions

Do I need coding experience to set up this Zapier automation?

No coding is required. This guide walks you through everything using Zapier'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