Here are the steps to send your email campaigns with EmailIt and manage bounce tracking in MailerPress using the EmailIt API.
#1 – Sign in to EmailIt
- Create an account on the EmailIt website or sign in to an existing one.
- Go to API from the dashboard.
- Click on the button Add API key.
- Enter a name for your API key (e.g. “MailerPress”) and click Create.
- Copy the generated API key. You won’t be able to see it again.
#2 – Verify your domain
Before sending emails, you need to verify a domain in your EmailIt account.
- In the EmailIt dashboard, go to Domains.
- Click Add Domain and enter your domain name (e.g.
example.com). - EmailIt will provide you with DNS records to add to your domain’s DNS settings.
- Add the records to your DNS provider and click Verify in EmailIt.
- Once verified, you can use any email address on this domain as a sender (e.g.
[email protected]).
#3 – Link your site with EmailIt API
Copy the API key and paste it to your WordPress admin, MailerPress, Integrations, Email Service Providers, EmailIt (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 domain) and a default sender name.
Save changes.
Then toggle the switch on the EmailIt card to enable it. Open the dropdown menu (three dots) and click Set as primary to make EmailIt your default sending service.
#4 – Send a test email
- On the EmailIt 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 domain verified in EmailIt.
Note: If your email is accepted but shows as “held”, your EmailIt account may be out of credits. Check your credits at Billing in the EmailIt dashboard.
#5 – Configure sending speed
Go to MailerPress, Settings, Sending Speed to choose a sending profile adapted to your EmailIt plan:
- Prudent – Lower batch size for starter plans with daily limits.
- Balanced (Recommended) – Works for most use cases.
- Performance – For paid plans with higher volume allowances.
EmailIt’s default sending frequency is configured at 100 emails per batch every 2 minutes. Adjust based on your plan limits.
#6 – Enable bounce tracking
- Open again the EmailIt modal in MailerPress, Integrations, Email Service Providers and check Enable bounce tracking.
- Copy the webhook URL.
- Go back to your EmailIt account and go to Webhooks.
- Click Add Webhook.
- Enter a description 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, hard_bounce, soft_bounce, invalid_email, and blocked.
- 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.