Supported Services
Beaver Builder supports the following email marketing services out of the box:ActiveCampaign
Marketing automation and CRM platform
AWeber
Email marketing and automation
Campaign Monitor
Email marketing software
Campayn
Email marketing platform
Constant Contact
Email and digital marketing
Constant Contact v3
Latest Constant Contact API
ConvertKit
Email marketing for creators
Drip
E-commerce CRM platform
Email Address
Send to any email address
Enormail
Email marketing service
GetResponse
Email marketing and automation
GoDaddy Email Marketing
Email marketing by GoDaddy
Groundhogg
WordPress CRM and marketing automation
Hatchbuck
Sales and marketing software
iContact
Email marketing platform
iContact Pro
Advanced iContact integration
Infusionsoft
Sales and marketing automation
Mad Mimi
Email marketing service
MailChimp
All-in-one marketing platform
MailerLite
Email marketing tools
Mailjet
Email service provider
MailPoet
WordPress email marketing
MailRelay
Email marketing service
Mautic
Open source marketing automation
Ontraport
Business automation software
Sendinblue
Marketing and transactional email
Sendy
Self-hosted email newsletter app
Connecting a Service
To use email marketing integrations, you first need to connect your account.Subscribe Form Module
Once connected, use the Subscribe Form module to add signup forms to your layouts.Basic Setup
- Add Module
- Configure Service
- Customize Form
- Open the Content Panel
- Find the Subscribe Form module
- Drag it to your layout
Service-Specific Features
Each email service has unique features and setup requirements.MailChimp
Connection Settings:Your MailChimp API key from Account → Extras → API Keys
- Lists: Subscribe to specific audience lists
- Groups: Segment subscribers into groups
- Tags: Apply tags for organization
- Double Opt-in: Enable/disable with filter
class-fl-builder-service-mailchimp.php
MailChimp automatically splits full names into first and last name fields (FNAME and LNAME).
ActiveCampaign
Connection Settings:Your ActiveCampaign API URL from My Settings → Developer → API
Your ActiveCampaign API key from My Settings → Developer → API
- Lists: Subscribe to contact lists
- Forms: Use ActiveCampaign’s native forms
- Tags: Apply tags for segmentation
- Type Selection: Choose between List or Form subscription
class-fl-builder-service-activecampaign.php
ConvertKit
Connection Settings:Your ConvertKit API key from Account → Settings → API
- Forms: Subscribe via ConvertKit forms
- Tags: Apply tags to subscribers
- Sequences: Add to email sequences
ConvertKit is particularly popular among bloggers and content creators for its simplicity and powerful automation features.
GetResponse
Connection Settings:Your GetResponse API key from My Account → API & OAuth
- Campaigns: Subscribe to specific campaigns (lists)
- Custom Fields: Map to GetResponse custom fields
- Autoresponders: Trigger autoresponder sequences
Drip
Connection Settings:Your Drip API token from User Settings → API Tokens
Your Drip account ID from your account URL
- Tags: Apply tags for segmentation
- Custom Fields: Send custom field data
- E-commerce Focus: Ideal for online stores
Sendinblue (Brevo)
Connection Settings:Your Sendinblue API key from SMTP & API → API Keys
- Lists: Subscribe to contact lists
- Attributes: Send custom attributes
- SMS: Optional SMS capabilities
- Transactional Emails: Combine with transactional email features
MailerLite
Connection Settings:Your MailerLite API key from Integrations → Developer API
- Groups: Subscribe to specific groups
- Fields: Custom field mapping
- Simplicity: Easy setup and configuration
Email Address (SMTP)
The simplest option - send form submissions directly to an email address:The email address to receive form submissions
Groundhogg (WordPress CRM)
Features:- Native Integration: No API key needed (plugin-based)
- Lists: Subscribe to Groundhogg lists
- Tags: Apply tags within WordPress
- CRM Features: Full CRM functionality within WordPress
Groundhogg is the only service that doesn’t require external API credentials since it’s a WordPress plugin.
MailPoet (WordPress Email)
Another WordPress-native solution: Features:- Native Integration: No external API required
- Lists: Subscribe to MailPoet lists
- WordPress Admin: Manage everything in WordPress
- GDPR Friendly: Built-in compliance tools
Integration Examples
Basic Newsletter Signup
Create a simple newsletter signup form:Configure Service
- Service: Select your connected MailChimp account
- List: Choose your newsletter list
Lead Magnet with Tags
Create a targeted lead magnet form with tagging:Configure Tags
- ActiveCampaign: Add tags like “Lead-Magnet-Download”
- MailChimp: Apply subscriber tags for segmentation
Multi-Step Subscription
Combine multiple forms for progressive profiling:- Step 1: Basic email capture
- Step 2: Name and preferences (separate form)
- Step 3: Additional details (another form)
API Classes
All email service integrations extend the baseFLBuilderService class:
Key Methods
Returns an instance of the service’s API client
Tests API credentials and returns connection status
Outputs HTML for connection settings form
Renders service-specific fields (lists, tags, groups)
Subscribes an email address to the service
Troubleshooting
API Key Not Working
API Key Not Working
- Verify the API key is copied correctly (no spaces)
- Check that the API key has the necessary permissions
- Some services require API keys to be enabled in settings
- Try regenerating the API key in your service account
Lists Not Appearing
Lists Not Appearing
- Ensure you have created lists in your email service
- Refresh the builder panel to reload lists
- Check that your API key has permission to access lists
- Try disconnecting and reconnecting the account
Subscribers Not Added
Subscribers Not Added
- Check spam folders for confirmation emails (double opt-in)
- Verify the email address is valid
- Check your email service’s activity log
- Ensure the list/form ID hasn’t changed
Double Opt-in Issues
Double Opt-in Issues
- Some services require double opt-in by default
- Use filters to disable double opt-in if needed
- Check confirmation email templates in your service
- Verify sender email is authorized
Tags Not Applied
Tags Not Applied
Best Practices
GDPR Compliance
- Add GDPR checkbox for EU visitors
- Include privacy policy link
- Use double opt-in for explicit consent
- Document data processing activities
List Hygiene
- Regularly clean inactive subscribers
- Use double opt-in to ensure quality
- Segment lists for targeted campaigns
- Monitor bounce rates and complaints
Form Optimization
- Keep forms short (email only when possible)
- Use clear, compelling copy
- Offer value (lead magnets, discounts)
- Test different button text and colors
Deliverability
- Authenticate your sending domain
- Avoid spam trigger words
- Maintain consistent sending schedule
- Monitor sender reputation scores
Related Resources
Content Modules
Subscribe and contact form modules
Custom Services
Create custom service integrations
WordPress Integration
Core WordPress features
Third-Party Plugins
Other plugin integrations