Forms
Forms are how you collect new subscribers and data from your website visitors. Bento's form builder lets you create customizable forms that capture emails and trigger automations when submitted.
What is a Form?
A Form in Bento is an embeddable element that captures visitor information and adds them to your audience. When someone submits a Bento form:
- They're added to Bento as a person (or updated if they exist)
- Any field data from the form is saved on the person's profile
- Any Flows that target the form's event are triggered
Form Types
Bento supports several form styles:
- Inline forms: Embed directly in your page content
- Popup forms: Appear as overlays triggered by behavior
- Slide-in forms: Slide in from the corner
- Full-page forms: Dedicated landing page forms
Each type can be customized to match your brand and conversion goals.
Form Fields
Every form needs at least an email field. Beyond that, you can add:
- First name / Last name: Standard contact info
- Custom fields: Any field you want to collect
- Hidden fields: Pass data without user input (like UTM parameters)
- Dropdown selects: Let visitors choose from options
- Checkboxes: Capture preferences or consent
Form Settings
When creating a form, you configure:
- Event name: The event recorded each time the form is submitted (required). Use this event to trigger Flows.
- Redirect URL: Where visitors land after submitting (required). This also supports Bento's anti-spam protections.
- Fields: The fields to collect from the visitor
Embedding Forms
To add a form to your site, copy the HTML embed code and paste it where you want the form to appear. The form renders in place and starts collecting submissions right away.
Forms and Flows
Forms integrate directly with Flows. Trigger a Flow when a specific form is submitted by targeting the event name you configured on the form.
Connecting External Forms
If you use forms outside of Bento (like Webflow, WordPress, or custom forms), you can still send submissions to Bento:
- Webhooks: Send form data to Bento's webhook endpoint
- API: Post submissions directly to the subscriber API
- Integrations: Use Zapier, Make, or other connectors
External forms can trigger the same Flows and apply the same tags as native Bento forms.
How Forms Connect to Other Concepts
Forms feed everything else:
- People are created when forms are submitted
- Tags can be applied on submission
- Fields capture data from form inputs
- Events are generated for form submissions
- Flows trigger from form submissions
Forms are often the first touchpoint with your audience. They're where relationships begin.
Related docs
- Bento Forms for building and embedding Bento forms.
- Subscribers API for sending form submissions directly to Bento.
