Signup Form Widget
The Signup Form Widget is a simple, customizable HTML form that you can embed on any website to collect email subscribers. No JavaScript SDK required—just copy and paste the generated HTML.Preview
Here’s what the form looks like with default settings:
Features
No JavaScript Required
Pure HTML form that works on any website
Customizable Styling
Configure colors, button text, and layout
Spam Protection
Built-in honeypot field to prevent bot submissions
List Targeting
Add subscribers to specific lists or all lists
Quick Start
Step 1: Open the Form Builder
Navigate to Settings → Embed Widget in your Sequenzy dashboard and click on the Form widget.Step 2: Customize Your Form
Configure your form using the visual builder:- Form Style: Choose between “Button below” (stacked) or “Button inline” (side-by-side)
- Placeholder Text: Customize the email input placeholder
- Font Color: Set the input text color
- Button Text: Customize the submit button label
- Button Color: Set the button background color
- Success Message: Customize the confirmation message shown after submission
- Add to List: Choose which list(s) new subscribers should be added to
Step 3: Copy the HTML
Click Copy HTML to copy the generated code, then paste it into your website.Generated HTML
The form builder generates clean, self-contained HTML like this:Form Layouts
Button Below (Default)
The input and button are stacked vertically:Button Inline
The input and button are side-by-side:Targeting Specific Lists
By default, new subscribers are added to all your lists. To add subscribers to specific lists only:- In the form builder, go to the Settings tab
- Select a specific list from the Add to List dropdown
- Copy the updated HTML
Spam Protection
The form includes a honeypot field that’s hidden from real users but visible to bots:Success Redirect
After successful submission, users see a success message. You can customize:- Success Message: The text shown after submission (e.g., “Thanks for subscribing!”)
- Font Color: The color of the success message
- Font Size: The size of the success message text
Custom Styling
The generated HTML uses inline styles for maximum compatibility. You can override these styles with CSS:Integration Examples
WordPress
Paste the HTML into a Custom HTML block in the WordPress block editor.Webflow
Add an Embed element and paste the HTML code.Squarespace
Use a Code Block to add the HTML.Static HTML Sites
Paste the code directly into your HTML file.API Endpoint
The form submits to:| Field | Type | Required | Description |
|---|---|---|---|
email | string | Yes | Subscriber’s email address |
listId | string | No | Specific list to add subscriber to |
website | string | No | Honeypot field (should be empty) |
Best Practices
- Test before deploying: Use the preview in the form builder to test your form
- Keep the honeypot: Don’t remove the hidden honeypot field
- Match your brand: Customize colors to match your website design
- Clear call-to-action: Use descriptive button text like “Subscribe” or “Get Updates”
- Set expectations: Use placeholder text to indicate what you’re offering
Troubleshooting
Form not submitting
- Ensure the form action URL is correct
- Check that required fields are filled
- Verify your domain is properly configured in Sequenzy
Subscribers not appearing
- Check if the subscriber already exists (duplicates are ignored)
- Verify the honeypot field is empty (bots trigger this)
- Check your Sequenzy dashboard for any API errors
Styling issues
- Inline styles have high specificity—use
!importantto override - Some email clients strip certain CSS properties
- Test on multiple browsers and devices