Directory / plugin
Mailster SparkPost Integration
v1.9.0 · by EverPress
Deliver Mailster newsletters with SparkPost via WEB API or SMTP, with EU endpoint, subaccounts, and bounce syncing.
About this plugin
Mailster SparkPost Integration connects SparkPost to the Mailster Newsletter Plugin for WordPress so you can send campaigns and transactional mail through SparkPost instead of your web host’s mail server.
Use it when you want scalable newsletter delivery on SparkPost while keeping Mailster’s campaign editor, lists, and automation.
This plugin requires Mailster 4.0 or newer and a SparkPost account with a Master API key and a verified sending domain. When SparkPost is the active delivery method, outgoing email content and delivery metadata are sent to SparkPost (US or EU API, depending on your endpoint setting).
Why send Mailster newsletters with SparkPost?
- SparkPost delivery for Mailster — Registers SparkPost as a delivery method under Newsletter Settings Delivery.
- WEB API or SMTP API — Send via the SparkPost Transmissions (WEB) API (recommended), or use SparkPost SMTP with TLS on port 587 or 2525.
- US or EU endpoint — Choose the default SparkPost API/SMTP hosts or the EU endpoint (
api.eu.sparkpost.com/smtp.eu.sparkpostmail.com). - API key verification — Verifies your Master API key against the SparkPost account and can sync Mailster’s send limit from SparkPost usage.
- Sending domains and subaccounts — Lists verified sending domains and optional SparkPost subaccounts from your account.
- Open and click tracking in SparkPost — Optionally enable SparkPost open/click tracking (account defaults, none, opens, clicks, or both).
- IP pool and tags — Set a dedicated IP pool ID and comma-separated tags attached to each transmission.
- Bounce and complaint sync — Reads SparkPost message events and applies bounces, complaints, and unsubscribes in Mailster (SparkPost handles soft delays).
How it works
- Install and activate Mailster SparkPost Integration alongside Mailster 4.0+.
- Create a SparkPost account, verify your sending domain (DNS), and create a Master API key with permissions for Account, Message Events, Sending Domains, Subaccounts, Transmissions, and (if using SMTP) Send via SMTP.
- Open Newsletter Settings Delivery, select the SparkPost tab, enter your API key, choose the endpoint if needed, and save.
- Select WEB API or SMTP, configure tracking, IP pool, and tags if desired, then send a test email from a verified From domain.
- Run your Mailster campaigns through SparkPost.
Setup walkthrough: Send your newsletters via SparkPost.