- Use double opt-in to ensure quality subscribers
- Enable CAPTCHA to prevent bot submissions
- Set clear expectations about email frequency and content
- Consider using a subscription group selection for content preferences
Create customizable sign-up forms to collect new contacts for your email marketing
Sign-up forms are an essential way to grow your audience by collecting email subscribers directly from your website. Brew makes it easy to create customizable forms that match your brand and automatically add new contacts to your audience.
Forms automatically use your brand colors and style for a consistent look
Simple copy-paste installation on any website or landing page
All emails sent to form subscribers include elements to help you follow CAN-SPAM regulations
Go to the Forms page
In your Brew dashboard, navigate to the Forms section in the main navigation.
Create a new form
Click the Create Form button to start creating a new sign-up form.
Customize your form appearance
Adjust the form’s appearance to match your brand:
Select colors that match your brand’s design system. Your Brew design settings will be applied as defaults.
Configure form content
Customize the text content of your form:
Select form fields
Choose which fields to include in your form:
Keep your form simple for higher conversion rates. Each additional field can reduce conversions by up to 10%.
Set up subscription groups
Optionally, you can configure your form to add subscribers to specific subscription groups:
To learn more, visit the Subscription Groups page.
Configure advanced settings
Set additional options for your form:
We strongly recommend enabling double opt-in to maintain a clean audience and improve deliverability.
Get your form code
Once you’re satisfied with your form, get the code to embed it on your website:
Add the form to your website
Paste the copied code into your website where you want the form to appear.
Website platform guides
Brew offers three different form styles, each suited for different situations:
Embeds directly within your content. Ideal for dedicated newsletter pages or blog post footers.
Appears as a popup overlay. Great for capturing attention when visitors first arrive or are about to leave.
Stays fixed in the bottom corner of the screen. Perfect for non-intrusive, persistent sign-up options.
If you need more control over your form’s appearance or behavior, you can create a custom form that submits to Brew’s API:
Available form parameters
Parameter | Description | Example |
---|---|---|
Contact’s email address (required) | [email protected] | |
firstName | Contact’s first name | Jane |
lastName | Contact’s last name | Smith |
source | Where the contact came from | homepage-form |
subscriptionGroups | Comma-separated list of subscription group IDs | sg12345,sg67890 |
redirect | URL to redirect after submission | https://example.com/thanks |
customField | Any custom property you’ve defined | industry=healthcare |
Optimize for conversions
Maintain list quality
Legal compliance
After setting up your form, you can track submissions and performance:
To troubleshoot a form that’s not working, check your website’s JavaScript console for errors and verify that the form code is correctly installed.
Our team is ready to support you at every step of your journey with Brew. Choose the option that works best for you:
Type in the “Ask any question” search bar at the top left to instantly find relevant documentation pages.
Click the sparkle ✨ icon next to the “Ask any question” search bar in the top left to chat with our AI assistant that’s been trained on our entire documentation.
Click “Open in ChatGPT” at the top right of any page to analyze documentation with ChatGPT or Claude for deeper insights.
Type in the “Ask any question” search bar at the top left to instantly find relevant documentation pages.
Click the sparkle ✨ icon next to the “Ask any question” search bar in the top left to chat with our AI assistant that’s been trained on our entire documentation.
Click “Open in ChatGPT” at the top right of any page to analyze documentation with ChatGPT or Claude for deeper insights.
Book time with our founders for personalized guidance on strategy, best practices, or complex implementation questions.
Need immediate assistance? Reach us at +1-(332)-203-2145 for urgent issues or time-sensitive questions.
Our preferred support channel. You’ll receive an invite after signup for direct founder support and fast responses.
Contact us at [email protected] for detailed inquiries or if you prefer not to use Slack.