Why use embedded forms?
Embedded forms are ideal when you need to:- Maintain existing workflows: Keep using forms already integrated with your systems
- Complex logic: Leverage advanced form logic from specialized platforms
- Compliance requirements: Use forms that meet specific regulatory needs
Navattic forms are recommended for better performance, analytics, and user experience. Consider
embedded forms only when specific requirements can’t be met with native forms.
Supported embed form types
HubSpot

Marketo
Calendly
Chili Piper
RevenueHero
HubSpot Meeting
Default.com
Adding embedded forms
Follow these steps to add an embedded form to your demo:1
Add an embed step
- In the Flow Builder, add a new step
- Select Embed as the step type
- Choose your embed type from the dropdown
2
Configure the embed
Each embed type requires specific configuration:
Required fields:Finding your IDs:
- Portal ID: Your HubSpot account ID
- Form ID: The specific form’s ID
- Region: Your HubSpot data center (US or EU)
- Go to Marketing > Forms in HubSpot
- Click on your form
- The URL contains both IDs:
app.hubspot.com/forms/[PORTAL_ID]/editor/[FORM_ID]
FAQ
Styling conflicts
Styling conflicts
Issue: Embedded form doesn’t match demo designSolutions:
- Use embed platform’s styling options
- Add custom CSS to the embed
- Consider using Navattic forms for consistency