Here are the steps to send your email campaigns with SMTP2GO and manage bounce tracking in MailerPress using the SMTP2GO API.
#1 – Sign in to SMTP2GO
- Create an account on the SMTP2GO website or sign in to an existing one.
- Go to Settings > API Keys from the left sidebar.
- Click Add API Key.
- Enter a name for your API key (e.g. “MailerPress”) and click Save.
- Copy the generated API key.
#2 – Verify your sender
Before sending emails, you need to verify a sender identity in your SMTP2GO account.
- In the SMTP2GO dashboard, go to Sending > Verified Senders.
- Click Add a Sender Domain and enter your domain name (e.g.
yourdomain.com). - SMTP2GO will provide you with DNS records (SPF, DKIM) to add to your domain’s DNS settings.
- Add the records to your DNS provider and click Verify in SMTP2GO.
- Once verified, you can use any email address on this domain as a sender (e.g.
[email protected]).
#3 – Link your site with SMTP2GO API
Copy the API key and paste it to your WordPress admin, MailerPress, Integrations, Email Service Providers, SMTP2GO (click the Settings icon from the dedicated card), API key field.
If it’s not already done, enter a default email address (must match your verified sender) and a default sender name.
Save changes.
Then toggle the switch on the SMTP2GO card to enable it. Open the dropdown menu (three dots) and click Set as primary to make SMTP2GO your default sending service.
#4 – Send a test email
- On the SMTP2GO card, open the dropdown menu (three dots).
- Click Send a test email.
- Enter a recipient email address and click Send.
You should receive an email with the subject “This is a Sending Method Test”. If not, check that your API key is correct and that the sender email uses a verified sender in SMTP2GO.
#5 – Configure sending speed
Go to MailerPress, Settings, Sending Speed to choose a sending profile adapted to your SMTP2GO plan:
- Prudent – Lower batch size for free or starter plans with daily limits.
- Balanced (Recommended) – Works for most use cases.
- Performance – For paid plans with higher volume allowances.
SMTP2GO’s default sending frequency is configured at 100 emails per batch every minute. Adjust based on your plan limits.
#6 – Enable bounce tracking
- Open again the SMTP2GO modal in MailerPress, Integrations, Email Service Providers, and check Enable bounce tracking.
- Copy the webhook URL.
- Go back to your SMTP2GO account and go to Settings > Webhooks.
- Click Add Webhook.
- Enter a name for your webhook (e.g. “MailerPress Bounce Detection”).
- Paste the webhook URL you copied from MailerPress in the URL field.
- Select the following events: bounce, spam, and reject.
- Click Save to activate the webhook.
#7 – Track your bounces
Go back to MailerPress, Audience, and use the Bounce filter to see your bounced contacts.
Bounced contacts are automatically flagged and excluded from future sends.