ActiveCampaign Mailer
Integrates WordPress email sending with ActiveCampaign API for advanced email campaign management.
Plugin info
Maintenance & Compatibility
Maintenance score
Actively maintained • Last updated 49 days ago
Is ActiveCampaign Mailer abandoned?
Likely maintained (last update 49 days ago).
Compatibility
Similar & Alternatives
Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.
Description
ActiveCampaign Mailer replaces the default WordPress wp_mail function with an integration for ActiveCampaign, allowing you to manage all your WordPress emails through ActiveCampaign campaigns. Every email sent through WordPress becomes a trackable campaign in your ActiveCampaign account.
Features
- Seamlessly integrates with ActiveCampaign API
- Converts WordPress emails into ActiveCampaign campaigns
- Automatic contact management
- Scheduled email campaigns
- Easy configuration and testing
External Services
This plugin connects to external services to provide its functionality:
ActiveCampaign
This plugin integrates with ActiveCampaign’s API to manage email campaigns and contacts. When you configure the plugin with your ActiveCampaign credentials, it sends the following data to ActiveCampaign:
- Contact information (email, name)
- Email content (subject, message body)
- Campaign scheduling information
- Mailing list data
This service is required for the core functionality of converting WordPress emails into ActiveCampaign campaigns. You can review ActiveCampaign’s terms and policies at:
* Terms of Service: https://www.activecampaign.com/terms-of-service/
* Privacy Policy: https://www.activecampaign.com/privacy-policy/
Make.com Webhook Service
This plugin sends a one-time activation notification to a Make.com webhook when the plugin is first configured. This notification contains:
- Website URL
- Plugin version
- WordPress version
- PHP version
- ActiveCampaign account name (derived from your base URL)
This data is sent only once when you first save your ActiveCampaign settings and is used for activation tracking and support purposes. The webhook service is provided by Make.com (formerly Integromat):
* Terms of Service: https://www.make.com/en/terms-of-service
* Privacy Policy: https://www.make.com/en/privacy
Installation
- Upload the plugin files to the
/wp-content/plugins/digitalme-ac-mailerdirectory - Activate the plugin through the ‘Plugins’ menu in WordPress
- Configure your ActiveCampaign API settings under Settings > ActiveCampaign Mailer
- Send a test email to verify the configuration
Configuration
- Go to Settings > ActiveCampaign Mailer
- Enter your ActiveCampaign Base URL (e.g., https://youraccount.api-us1.com)
- Enter your ActiveCampaign API Key
- Save the settings
- Go to Settings > Test Email to send a test email
Frequently Asked Questions
You need an ActiveCampaign account with API access enabled.
You can find your API URL and Key in your ActiveCampaign account under Settings > Developer.
The plugin intercepts the email and creates:
* A contact in ActiveCampaign
* A mailing list for the email subject
* A campaign message
* A scheduled campaign in ActiveCampaign
Yes! Any plugin that uses the standard wp_mail() function will work with ActiveCampaign Mailer.
- The plugin creates a new list for each unique email subject
- Campaigns are scheduled for 1 hour from sending time
- Lists are automatically cleaned up after 15 minutes
Review feed
Screenshots
Changelog
1.0.6
- Renamed plugin from “DigitalME AC Mailer” to “ActiveCampaign Mailer”
- Updated text domain to “activecampaign-mailer”
- Updated all plugin references to new name
1.0.5
- Added contributor username to readme file
- Added external services documentation as required by WordPress.org
- Updated version number
1.0.4
- Fixed plugin name to “DigitalME AC Mailer” to address trademark concerns
- Fixed output escaping vulnerabilities throughout the plugin
- Replaced all _e() functions with esc_html_e() for secure translation output
- Replaced all () functions in echo statements with esc_html()
- Properly escaped all user-facing strings to prevent XSS attacks
- Updated text domain to “digitalme-ac-mailer”
1.0.3
- Fixed output escaping security issues
- Updated tested up to WordPress 6.8
- Improved database query security
- Added proper escaping for all translated strings
1.0.2
- Added cron-based list cleanup
- Improved error handling
- Added test email functionality
1.0.1
- Fixed API integration issues
- Improved contact management
1.0.0
- Initial development version