Send your campaigns with Emailit in MailerPress

This feature requires MailerPress Pro 2.1.3 or later, which uses Emailitโ€™s current API (Emailit retired its previous API). If your Emailit emails stopped sending, update MailerPress Pro first.

Emailit is an email sending service. Connect it to MailerPress to send your campaigns, automation emails and test emails, and to track bounces (emails returned as undeliverable, for example because the address doesnโ€™t exist).

1. Prepare your Emailit account

  1. Create an account on the Emailit website or sign in.
  2. In the Emailit dashboard, go to Domains and add your sending domain (for example example.com). At your domain provider, add the DNS records Emailit gives you (settings that prove you own the domain). Wait until Emailit shows the domain as verified.
  3. In the API keys settings of your Emailit account, create an API key for MailerPress and copy it: you wonโ€™t see it again. MailerPress uses this secret key to send through your Emailit account.
  1. Go to MailerPress > Integrations and open the Email Service Providers tab.
  2. In Other Providers, click Configure on the Emailit card.
  3. Paste your key in the Emailit API key field.
  4. Fill in Default sender email address and Default sender name. The address must use your verified Emailit domain. Empty fields show your global default sender as a placeholder.
  5. Click Save changes. The card moves to Configured Providers.
  6. Turn on the cardโ€™s Enable toggle, then click Set as primary provider. The card shows the Primary badge: only the primary provider sends your emails.

If Emailit is already under Configured Providers, click Configure on its card to update the key.

3. Send a test email

  1. On the Emailit card, open the Actions menu (three dots) and click Send test email.
  2. Enter a recipient in Send to and click Send.

You should receive an email with the subject โ€œThis is a Sending Method Testโ€. If the test fails, MailerPress shows the error returned by Emailit:

  • 401: the API key is invalid or missing. Create a new API key in Emailit and paste it in Emailit API key.
  • 403: the API key doesnโ€™t have the necessary permissions, or the Emailit account is suspended.
  • 422: the sending domain isnโ€™t verified in Emailit.
  • 429: too many requests. Wait before trying again.

If Emailit accepts an email but holds it, the test shows an โ€œEmail accepted but heldโ€ error and MailerPress treats the email as not sent. Your Emailit account may be out of credits: check Billing in the Emailit dashboard.

4. Configure the sending speed

  1. Go to MailerPress > Settings > Sending frequency, or click Adjust sending frequency on the Emailit card.
  2. Under Configuration Mode, choose Profile and select one of the Emailit profiles below. You can also choose Automatic to let MailerPress pick a profile, or Manual to set your own values.
  3. Click Save settings.
ProfileEmails per batchIntervalEmails per hour
Prudent (Starter plans)505 minutes600
Balanced (Recommended)1002 minutes3,000
Performance (High volume plans)1502 minutes4,500

The sending frequency is saved for the provider that is primary at that moment. Set Emailit as primary before you click Save settings. See How to change your sending frequency in MailerPress.

5. Enable bounce tracking

MailerPress learns about bounces through a webhook: a URL that Emailit calls automatically when an email bounces.

  1. On the Emailit card, click Configure.
  2. Turn on Enable bounce tracking. The setting is saved immediately.
  3. Under Webhook URL, click Copy. The URL looks like https://example.com/wp-json/mailerpress/v1/esp/bounce/emailit.
  4. In your Emailit account, go to Webhooks and add a webhook.
  5. Paste the URL, select the email.bounced event and save the webhook.

Leave Webhook signing secret empty. MailerPress only records a bounce if it sent an email to that address through Emailit in the last 30 days.

If you created your Emailit webhook before MailerPress Pro 2.1.3, check that it still sends the email.bounced event to the URL above.

6. Track your bounces

Go to MailerPress > Audience and click the Bounced tab of the contact list. Campaigns only go to subscribed contacts, so bounced contacts no longer receive them.

To compare Emailit with the other sending services, see Choose and configure your email sending service.