Loading tutorials…
Loading tutorials…
Forms are where every contact in HubSpot starts. The default form builder is good — it gets better when you use smart fields, conditional logic, and behavior-triggered popups. Here's the setup that lifts form conversion 30-50% over the out-of-the-box defaults.
Who this is forOwners installing HubSpot forms for the first time, or anyone whose forms convert under 2%. If you're driving traffic to a form that converts at 0.8%, the fix is usually structural — fewer fields, smart logic, better placement.
What you'll need
Step 1
Three form patterns serve different needs. Picking the wrong one is the most common form-strategy error.
Standalone form (HubSpot-hosted page): use for landing pages built entirely in HubSpot. Lowest setup effort, highest design constraint.
Embedded form: lives inside your existing website. Copy the embed snippet into the page. Use for forms that need to match site design exactly.
Popup form: triggered by behavior (time on page, scroll percentage, exit intent). Use for newsletter signups or content offers, NOT for high-intent forms like demo requests.
High-intent forms (demo request, contact sales, get a quote) always belong embedded in a page, never popup. Popup demo forms convert at 0.5% vs. embedded at 4-8%.
Step 2
Each additional field drops conversion 5-15%. Default to 3-5 fields. Add more only if downstream qualification needs them.
Navigation → Marketing → Forms → + Create form. Choose "Embedded form" or "Standalone page."
Common minimum-field combos that work: Email + First Name + Company (3 fields, B2B), Email only (1 field, newsletter), Email + Phone + Use Case dropdown (3 fields, demo).
Resist the urge to add: title, company size, industry, country — unless your sales team will actively use them within 24 hours of submission. Otherwise, enrich post-submit via Clearbit or HubSpot Breeze.
For every field, ask: does sales NEED this before first touch, or can we discover it in conversation? Default to "discover in conversation."
Submit button copy: replace "Submit" with action-specific copy ("Get my demo," "Send me the guide," "Talk to sales"). 5-10% lift typical.
Step 3
Smart fields hide questions HubSpot already knows the answer to. Returning visitors see fresh questions, not the same email asked 3 times.
In the form editor → field options → toggle "Make this a smart field."
When enabled, HubSpot checks if the visitor's email is known and the field already has a value. If yes, the field is replaced with the next-priority field you specify.
Common pattern: first-time visitor sees Email + First Name + Company. Returning known visitor sees Email + Job Title + Use Case. The form looks shorter each return visit while collecting more total data.
Set up progressive profiling intentionally. Define the property hierarchy: tier 1 (first touch) = Email, Name, Company. Tier 2 = Title, Company Size. Tier 3 = Use Case, Timeline.
Smart fields require HubSpot tracking code installed (see related tutorial) — without it, visitor identity is unknown and smart logic never fires.
Step 4
Conditional logic shows or hides fields based on prior answers. Use for use-case-specific fields without making one giant form.
In the form editor → field → "Dependencies" or "Add a conditional rule."
Example: if 'Looking for' = 'Demo,' show 'Company size' and 'Timeline.' If 'Looking for' = 'Just exploring,' show only 'Email opt-in.'
Limit conditional logic depth to 2 levels max. Beyond that, the form becomes unmaintainable and visitors get confused.
Always test the conditional flow as a real visitor — click through every branch, confirm fields show/hide correctly, confirm submitted data lands on the right contact properties.
Step 5
After submit, the contact lands on a confirmation page OR sees an inline thank-you. Both are valid — pick based on conversion event tracking needs.
In the form editor → Options tab → "What should happen after a visitor submits this form."
Redirect to URL: best for conversion tracking (GA4 thank-you page = clean conversion event). Use a unique URL per form so you can attribute.
Show inline message: best for popup forms where redirect would feel jarring. Keep the message under 20 words.
Send confirmation email: enable for high-value submissions (demo request) where the visitor wants confirmation. Don't enable for newsletter where it adds noise.
Trigger workflow: optional — enroll the submitter in a follow-up workflow. If you trigger a workflow, do NOT also send a manual confirmation email. The workflow handles it.
Step 6
Popups are powerful and easy to over-use. Triggered popups convert. Aggressive popups burn brand.
Navigation → Marketing → Forms → + Create form → Pop-up form.
Trigger options: Time delay (recommended: 30-60 seconds for content offers), Scroll percentage (recommended: 50% — meaningful engagement signal), Exit intent (works best for desktop, no signal on mobile), Page click (e.g., click on a CTA button).
Frequency cap: HubSpot defaults to once per week per visitor. Keep this — anything more aggressive (every visit) destroys conversion and creates support complaints.
Suppression rules: never show the popup on the checkout page, contact page, or any page where the visitor is mid-conversion.
Test on mobile separately — exit intent does not work on mobile. Use scroll-trigger for mobile-primary audiences.
Common mistakes
Asking for too many fields up front
What goes wrong: Your demo form has 12 fields. Conversion is 1.2% on traffic that should convert at 6%. You're losing 4 out of 5 qualified leads at the form step. The fields you added 'just in case' cost you 80% of pipeline.
How to avoid: Cut to 3-5 fields. Anything beyond Email + Name + Company + one qualifying dropdown needs to justify itself with conversion-rate data.
Using popups for demo / contact sales forms
What goes wrong: High-intent users want a clear, dedicated page. Popup demo forms convert at 0.5% vs. embedded forms at 4-8%. You're capturing 1/10 of the demand.
How to avoid: Reserve popups for low-friction asks (newsletter, content download). Keep demo and contact-sales as page-embedded forms with their own dedicated landing pages.
No suppression rules on popups
What goes wrong: Popup fires on the checkout page, the contact page, and the thank-you page. Visitors see it 3 times in 5 minutes. Conversion drops. Support tickets surge.
How to avoid: Set suppression rules: never on /checkout, /thank-you, /contact, /pricing, or any conversion-funnel page. Popup only on browse / blog / homepage.
Not enabling smart fields
What goes wrong: Returning visitors see the same 'First Name' and 'Email' fields they already filled. Friction grows on each return. Eventually they stop converting.
How to avoid: Enable smart fields on every form. Set up progressive profiling so each return visit asks one new question instead of the same old ones.
Skipping conditional logic on multi-use-case forms
What goes wrong: One form for 'demo,' 'pricing,' and 'support' = every visitor sees fields irrelevant to their need. Conversion drops 30%+ vs. branched forms.
How to avoid: Add a "What can we help with?" dropdown at the top. Branch subsequent fields based on the answer. 5-15% conversion lift typical.
No redirect or thank-you handling
What goes wrong: Visitor submits, sees a default 'Thanks!' message, and leaves with no next step. You miss the conversion-tracking event, the upsell opportunity, and the calendar booking.
How to avoid: Always set an explicit post-submit redirect to a thank-you page. Use the thank-you page to (a) confirm next steps, (b) trigger GA4/HubSpot conversion event, (c) optionally surface a calendar booking link.
Recap
Done — what's next
How to install the HubSpot tracking code (the right way)
Read the next tutorial
Hand it off
Form conversion is one of the highest-leverage tunings in marketing. A 30% lift in form CR is worth more annually than most ad spend optimizations. A specialist will audit every form, A/B test the highest-traffic ones, and rebuild the worst performers. EverestX HubSpot specialists run $400-1,200/mo at $14-16/hr.
See specialist rates
Each additional field above 3 drops conversion 5-15%. For demo / contact: 3-5 fields max. For newsletter: 1-2 fields. For high-friction asks like enterprise contact: 5-7 is acceptable when buyer is very pre-qualified.
If you're under 50K visitors/month, HubSpot's popup tool is sufficient and integrates with your CRM data. Past 50K visitors and complex behavioral logic, OptinMonster / Sumo / Mailmunch have more sophisticated triggers — but they require separate setup and your visitor identity doesn't unify cleanly with HubSpot.
HubSpot forms are for lead capture (one-time data submission, goes into CRM). Survey tools (HubSpot Feedback Surveys in Service Hub, Typeform, etc.) are for ongoing feedback collection (NPS, CSAT). Don't use forms for surveys — the data lands in wrong places and skews CRM reports.
Set a unique post-submit redirect URL per form (e.g., /thank-you-demo, /thank-you-newsletter). In GA4, create custom events triggered on page_view of those URLs. Mark them as Key Events. They'll show in conversion reports.
Yes — Marketing → Forms → click the form → Submissions tab → Export. You can also pipe submissions to Slack, email, or Zapier automatically via workflow actions.
HubSpot Marketing Hub
The HubSpot tracking code is what makes every other piece of Marketing Hub work — forms, workflows, lifecycle stages, lead scoring. Get this wrong and half of HubSpot quietly stops attributing what it should. Here's the install path most guides skip.
HubSpot Marketing Hub
HubSpot landing pages are easier to build than they are to make convert. Most owners ship a beautiful page that scores 1-2%. The lift is in template selection, smart content for repeat visitors, and disciplined A/B testing. Here's the setup that consistently lifts conversion 30-100%.
HubSpot Marketing Hub
Properties are the foundation under every workflow, segment, and report in HubSpot. Most owners create 80+ custom properties in the first month, then spend the next year cleaning up the mess. Here's the discipline to do it right the first time.
HubSpot Marketing Hub
HubSpot is one of the most powerful platforms in marketing — and one of the easiest to over-configure into uselessness. Here's the honest framework: when DIY costs you more than hiring, and how to tell which side of the line you're on.