Asset 20 8 2
Does AI recommend your business? Run the free check →

Join 15,000 business owners, marketers and entrepreneurs. The Sunday newsletter you'll be annoyed only arrives once a week.

Article

How to Connect Gravity Forms to HubSpot With the Add-On

Install the Gravity Forms HubSpot Add-On, then in WordPress go to Forms, Settings, the HubSpot tab. Click the connect button, choose your HubSpot account and click Connect App. Next, create a feed on each form under Settings, HubSpot, Add New, and map the email field, which is required. Zapier is the alternative route.

Connect once, then add a feed to every form

The setup has two parts, and missing the second is the most common reason nothing arrives in HubSpot. First you connect your site to your HubSpot account, once. Then you create a feed on each form you want to send. Without a feed, the add-on does nothing for that form.

Gravity Forms says the HubSpot Add-On is included with every licence tier: Basic, Pro, Elite and Nonprofit. You'll also need a HubSpot account.

Part one: sign in to HubSpot

  1. Download and install the HubSpot Add-On.
  2. In WordPress admin, go to Forms, Settings, then the HubSpot tab, and click the connect button.
  3. Choose your HubSpot account and click Connect App on the HubSpot page.

When it works, you'll see the message Signed into HubSpot.

Part two: create a feed for the form

  1. Open the form, hover over Settings, click HubSpot and click Add New.
  2. Give the feed a Name, and set the HubSpot Form Name, Lead Status and Lifecycle Stage.
  3. In Map Contact Fields, map the email field, which is required, plus any other contact properties you want.
  4. Add conditional logic if you only want some submissions sent, then save and test a submission.

Lifecycle Stage defaults to Lead, which suits most website forms. The add-on can also set Contact Owner, which is useful if different forms belong to different salespeople.

Feed settings that decide what HubSpot receives

SettingWhat it does
HubSpot Form NameA form created automatically in HubSpot to receive the data; don't edit or remove it afterwards
Lead Status and Lifecycle StageSet the contact's status and stage; Lifecycle Stage defaults to Lead
Always create contact for new email addressForces a new contact for every unique email, instead of letting HubSpot match by browser cookie
Exclude HubSpot tracking cookie for this feedStops HubSpot linking the submission to the visitor's browsing session
Conditional logicSends only matching submissions; without it every successful submission is sent

An example mapping for a quote request form

Gravity Forms fieldHubSpot propertyWhy
EmailThe email property (required)Identifies the contact
NameFirst name and Last namePersonalises follow-ups
BusinessCompany nameGroups contacts from the same business
Service needed (drop-down)A custom propertyLets a workflow route the lead

Set Lifecycle Stage to Lead, Lead Status to New, and Contact Owner to whoever handles quotes. If you create the custom property in HubSpot just before you build the feed, remember the hour-long cache and clear it.

When a submission overwrites the wrong contact

Gravity Forms Documentation, on creating a feed for the HubSpot Add-On, explains the risk. Without Always create contact for new email address, HubSpot can match a submission to an existing contact through its browser cookie, and overwrite or merge that record. Picture a colleague testing your contact form on a shared office laptop: their test could land on a client's record. Switch the setting on for any form that's likely to be filled in on shared devices.

Two smaller gotchas. The HubSpot form the add-on creates should never be edited or deleted in HubSpot, or the feed breaks. And HubSpot's list of custom properties is cached for about an hour, so a property you've just created may not appear yet. Click Clear Custom Field Cache to refresh it.

What to do with the leads once they land

Once contacts arrive with the right lifecycle stage, a workflow can take it from there: notify the owner, send a follow-up or add them to a list. My HubSpot workflow recipes cover the common ones.

Zapier and WPForms as other routes

Zapier has a Gravity Forms and HubSpot integration page for sending form data into HubSpot with a trigger-and-action workflow.

Work with me

Want AI doing the heavy lifting in your marketing?

I build the systems that handle the boring 80 percent, so you get your week back. Done properly, with the human kept in.

WPForms has a HubSpot add-on page for connecting its own forms to HubSpot. For more options, see my roundups of Gravity Forms alternatives and online form builders for business.

My take for WordPress sites

Use the official add-on. Connect once, add a feed to each form, map email plus the properties you'll use, and switch on Always create contact for new email address if forms get tested on shared devices. Then submit a real test and check the contact in HubSpot before you send traffic to it.

Want your tool on this list? Featured spots and reviews here are paid partnerships. Here's how to partner with me.

Frequently asked questions

Do I need a feed?

Yes. The add-on does nothing for a form until you create a feed.

Which field is required?

The email field.

Why can't I see my new HubSpot property?

The list is cached for about an hour. Clear the cache to refresh it.

Can I send only some submissions?

Yes, with conditional logic.

Which licences include the add-on?

All tiers, according to Gravity Forms.

Published and maintained by the Lilach Bullock team, covering marketing, AI and business growth.
Your buyers are asking AI who to use. Does it say you?

See for free whether ChatGPT, Claude, Perplexity, Gemini and Google name you, and get the plan to become the answer.

Check my AI visibility →
Sundays only

Get the Sunday newsletter.

One email a week. AI experiments, marketing tactics, and the workflows Lilach is building right now in her own business.

Subscribe free

Let’s get your marketing running on AI.

Book a free 30-minute call

We figure out what you need, where AI fits in, and what working together would look like.

Book the call →

Or take the 30-second calculator

You’ll see the hours and the money quietly leaking out of your week, and the three workflows worth building first.

Take the calculator →

Or grab the free AI resource library

Prompt packs, templates, checklists, and swipe files. The exact tools I build for paying clients. Yours, free.

Get the library →
Keep reading

More from the blog.