Documentation Index
Fetch the complete documentation index at: https://docs.mailbreeze.com/llms.txt
Use this file to discover all available pages before exploring further.
Overview
The MailBreeze WordPress plugin provides one-click integration between your WordPress or WooCommerce site and MailBreeze. Once connected, customer data, orders, and form submissions flow automatically—no webhooks to configure, no fields to map.Requirements
- WordPress 6.0 or higher
- PHP 8.0 or higher
- WooCommerce 8.0+ (optional, for e-commerce features)
Installation
Download the plugin
Download the latest version from WordPress.org or get it directly:Download MailBreeze for WordPress
Install in WordPress
Go to Plugins > Add New > Upload Plugin and select the downloaded ZIP file.Or search for “MailBreeze” in the WordPress plugin directory.
Get Your API Key
- Log in to console.mailbreeze.com
- Go to Settings > Integrations
- Click Generate API Key for WordPress
- Copy the key and paste it in your WordPress settings
Features
WooCommerce Integration
When WooCommerce is active and enabled in your MailBreeze dashboard:| Event | What Happens |
|---|---|
| Customer created | Contact synced to MailBreeze |
| Customer updated | Contact updated in MailBreeze |
| Order placed | Order event triggers automations |
| Order status changed | Status change triggers automations |
| Guest checkout | Email captured from billing details |
The plugin is fully compatible with WooCommerce HPOS (High-Performance Order Storage).
Form Integrations
Capture leads from all major WordPress form plugins:Contact Form 7
5M+ active installations
WPForms
6M+ active installations
Gravity Forms
Premium form builder
Elementor Forms
Part of Elementor Pro
Fluent Forms
Fast and lightweight
Ninja Forms
Drag and drop builder
Formidable Forms
Advanced form builder
Forminator
Free WPMU DEV plugin
Dashboard Controls
Integrations are enabled and disabled from your MailBreeze dashboard, not WordPress. This allows you to:- Enable/disable WooCommerce sync
- Enable/disable individual form plugins
- Control what data flows to MailBreeze
Troubleshooting
Enable Debug Logging
- Go to Settings > MailBreeze in WordPress
- Toggle Enable Debug Logging
- Reproduce the issue
- View logs in the Debug Log section
wp-content/mailbreeze-debug.log.
Common Issues
Plugin shows 'Disconnected' after connecting
Plugin shows 'Disconnected' after connecting
- Verify your API key is correct
- Check that your server can reach
api.mailbreeze.com - Look for errors in the debug log
Form submissions not syncing
Form submissions not syncing
- Ensure the form plugin is enabled in your MailBreeze dashboard
- Verify the form has an email field
- Check that the plugin is connected (green status)
WooCommerce orders not appearing
WooCommerce orders not appearing
- Confirm WooCommerce integration is enabled in MailBreeze dashboard
- Check that “Sync Order Events” is enabled
- Verify the order status changed (pending → processing, etc.)
Developer Hooks
Customize the plugin behavior with WordPress filters:Uninstalling
When you delete the plugin (not just deactivate), all plugin data is removed:- API key and connection settings
- Debug logs
- Scheduled background tasks