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 connected Flows or automations are triggered if you're targeting the event.
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
Keep forms short. Each additional field reduces conversion rates. Only ask for what you truly need.
Form Settings
When creating a form, you configure:
- Event name: What event to trigger when the form is submitted (required, this helps us track the form submission)
- Redirect URL: Where to send them after submission (required, this helps us enforce our anti-spam mechanisms)
- Fields: The fields to collect from the visitor
Embedding Forms
Bento forms can be added to your site in several ways:
Embed code: Copy the HTML snippet and paste it where you want the form to appear.
Forms and Flows
Forms integrate directly with Flows. You can:
- Trigger a Flow when a specific form is submitted based on the event name you configured.
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 are applied automatically
- 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.