
外掛標籤
開發者團隊
原文外掛簡介
MailCannon – Email Marketing and Campaign Sender connects your WordPress site to the MailCannon SaaS platform (https://mailcannon.pro) so you can send MailCannon campaigns to your WordPress users and WooCommerce customers from the WordPress admin.
This plugin does NOT manage contacts in WordPress.
You manage contacts in the MailCannon dashboard:
https://mailcannon.pro/dashboard/contacts
When you send a campaign from WordPress, MailCannon will automatically create the contact in your MailCannon account if it does not already exist.
Support email: [email protected]
Key Features
Connect WordPress to MailCannon via API key
Fetch campaigns from your MailCannon account
Select WordPress users as recipients
Select WooCommerce customers as recipients when WooCommerce is installed
Send bulk campaigns from the WordPress admin
Automatic contact creation in MailCannon when sending
Admin Menu
After activation you will see:
MailCannon
Dashboard
Campaigns
Send Campaign
Settings
API Endpoint Used
API Documentation: https://mailcannon.pro/docs
The plugin sends campaigns via:
POST https://mailcannon.pro/api/v1/send-email-campaign-by-id
Headers:
X-API-KEY: API_KEY
Content-Type: application/json
Example request:
{
“campaign_id”: “123”,
“recipients”: [
“[email protected]”,
“[email protected]”
]
}
Configuration
Install and activate the plugin.
In WordPress admin, open MailCannon > Settings.
Get your API key from:
https://mailcannon.pro/dashboard/settings
Paste the API key and click Save.
Click Test Connection.
How To Send a Campaign
In WordPress admin, open MailCannon > Send Campaign.
Select a MailCannon campaign.
Select recipients.
Click Send Campaign.
Recipients Source
Recipients are selected from your WordPress site:
WordPress users
WooCommerce customers when WooCommerce is installed
Contact Sync Behavior
Contacts are created or updated in MailCannon when you send a campaign.
Manage contacts in:
https://mailcannon.pro/dashboard/contacts
External Services
This plugin relies on the MailCannon external service to list campaigns, test the API connection, and send email campaigns from your WordPress admin.
MailCannon is an email marketing platform used by this plugin to retrieve the campaigns available in your MailCannon account and to trigger campaign sending to the recipients you select in WordPress.
Data sent to MailCannon and when it is sent:
When you save and use your API key, the plugin sends the API key in the X-API-KEY request header whenever you test the connection, refresh campaigns, open the campaigns screen, or open the send campaign screen.
When you test the connection or fetch campaigns, the plugin sends your API key and requests your campaign list from https://mailcannon.pro/api/v1/campaigns.
When you send a campaign, the plugin sends your API key, the selected MailCannon campaign ID, and the selected recipient email addresses to https://mailcannon.pro/api/v1/send-email-campaign-by-id.
Recipient data is sent only when an authorized admin or editor submits the send campaign form from WordPress.
This service is provided by MailCannon:
Terms of Service: https://mailcannon.pro/terms-of-service
Privacy Policy: https://mailcannon.pro/privacy-policy
Security
This plugin follows WordPress security best practices:
WordPress nonces for all admin form submissions
Sanitization of all incoming input
Output escaping in admin views
Capability checks to restrict access to authorized roles administrator and editor
