Quick tipGotchaMarketing Hub

You cannot put a HubSpot form inside a marketing email. Link to it.

A healthcare practice asked to embed a form in a workshop email. HubSpot does not support it, and the link they chose did a better job anyway.

Subscription
All tiers
Permissions
Marketing email access
Time
3 min · Beginner
Last verified

Short answer

HubSpot's forms FAQ says it is not possible to embed HubSpot forms in emails, because forms are not supported across common email clients for security reasons. Use a CTA or a button linking to a landing page with the form. In my demo, searching the email editor's modules for "form" finds nothing. For a healthcare practice we linked to a form, and replaced plain calendar links in follow-up emails with discovery forms that captured details a booking link would not, such as a child's date of birth.

1. What HubSpot says

From HubSpot's forms FAQ: it is not possible to embed HubSpot forms in emails. Forms are not supported in emails across common email clients because of security risks. HubSpot suggests a CTA or a link to a landing page with a form.

2. What the editor shows

In my demo's email editor, a search of the modules for "form" returns no matches.

Email editor Add panel with modules search for form showing no matches
No form module (1).
Email editor default modules including Text, Button, Social, HTML, Image, and Video
The default modules (1). Button (2) is the usual way to send people to a form.

3. What we did instead

The practice wanted to collect details from workshop attendees. We linked from the email to a page with the form. In follow-up emails, the team also replaced direct calendar links with a discovery form, because the form could capture details like a child's date of birth and number of children before a call was booked.

For forms on other sites, see embedding a HubSpot form on an external site.

Sources

New field notes by email

One email when a new article publishes.

Still stuck?

If this did not fix it, the problem is probably specific to your setup. Book a call and we will look at it together.

Book a call with Sam