WordPress Integration
Send all WordPress emails through GetMailer with our official plugin. Works with WooCommerce, Contact Form 7, Gravity Forms, and all plugins that use wp_mail().
Why Use GetMailer with WordPress?
- Replace unreliable PHP mail() with high-deliverability API sending
- Track opens, clicks, and bounces for all WordPress emails
- Works with WooCommerce, Contact Form 7, Gravity Forms, and 50,000+ plugins
- Simple setup - just install, configure, and go
- Full wp_mail() compatibility - no code changes needed
Prerequisites
- WordPress 5.0 or higher
- PHP 7.4 or higher
- A GetMailer account with a verified domain
- An API key linked to your domain
Download the Plugin
Get the official GetMailer WordPress plugin with your API key pre-configured.
Download PluginInstallation Guide
Download the Plugin
Download the GetMailer WordPress plugin from your dashboard. You can optionally include your API key during download.
Install in WordPress
In your WordPress admin panel:
- Go to Plugins > Add New
- Click Upload Plugin at the top
- Choose the downloaded ZIP file
- Click Install Now
- After installation, click Activate Plugin
Configure Settings
Go to Settings > GetMailer and configure:
| Field | Description |
|---|---|
| API Key | Your GetMailer API key (starts with gm_) |
| From Email | Email address from your verified domain (e.g., noreply@yourdomain.com) |
| From Name | Display name for sent emails (defaults to your site name) |
| Track Opens | Enable open tracking for analytics |
| Track Clicks | Enable click tracking for links in emails |
Send a Test Email
Use the "Send Test Email" feature in the plugin settings to verify everything is configured correctly.
Compatible Plugins
GetMailer works with any WordPress plugin that uses the standard wp_mail() function, including:
And thousands more! Any plugin using WordPress's built-in email function will work automatically.
Plugin Features
Drop-in Replacement
Automatically intercepts all wp_mail() calls - no code changes needed.
Real-time Analytics
Track deliveries, opens, and clicks in your GetMailer dashboard.
Easy Configuration
Simple settings page with test email functionality built-in.
Full Attachment Support
Send emails with attachments - perfect for WooCommerce invoices.
Troubleshooting
Test email not received
- Verify your domain is fully verified in GetMailer (check all DNS records)
- Ensure the "From Email" uses your verified domain
- Check spam/junk folders
- View delivery status in the GetMailer dashboard
Plugin shows "Not configured"
- Enter a valid API key starting with
gm_ - Set a "From Email" address from your verified domain
- Click "Save Settings" to apply changes
Emails from plugins not sending
- Make sure the GetMailer plugin is activated
- Check that your API key is valid and not revoked
- Some caching plugins may interfere - try clearing cache
- Check for PHP errors in your WordPress debug log
WooCommerce emails not working
- Ensure GetMailer plugin is activated (it takes priority over WooCommerce's email settings)
- The "From" address in WooCommerce settings should match your verified domain
- Test with a WooCommerce test order to verify
Setup Checklist
- 1Domain verified in GetMailer with all DNS records
- 2API key created and linked to the domain
- 3Plugin downloaded and installed in WordPress
- 4API key and From Email configured in plugin settings
- 5Test email sent and received successfully
- 6Other plugin emails tested (contact forms, WooCommerce, etc.)