From the application

  1. Open Settings → Webhooks and click Create a webhook.
  2. Enter the notification URL: an https:// address reachable from the Internet (local or private addresses are refused). It must answer within 10 seconds.
  3. Tick the events to receive (full list) and confirm.

The signing secret is shown only once. Copy it right away into a password manager: it is what lets you verify that calls really come from Mailpro. Lost it? Use “Rotate the secret”.

The webhook becomes active about 10 minutes after creation, while our servers synchronise.

Testing

In the list, More actions → Send a test ping: pick an event type and a sample payload is sent to your URL immediately. View delivery history shows every attempt (date, HTTP status, latency, attempt number) and lets you replay a delivery.

From the API

The same operations exist for your integrations: POST /api/v3/Webhook (creation, returns the secret once), POST /api/v3/Webhook/{id}/test, GET /api/v3/Webhook/{id}/deliveries, POST /api/v3/Webhook/{id}/rotate-secret, DELETE /api/v3/Webhook/{id}. Details and examples in the developer portal.

Limits

  • 20 webhooks per account, 50 events per webhook.
  • A disabled webhook (manually, or after 10 consecutive failures) is re-enabled with one click: what happens on failure?
  • Deleting a webhook also deletes its delivery history, permanently.

Mailpro and webhooks

Beyond webhook setup — build email into your product

Mailpro's SMTP and API deliver your transactional and marketing email with real-time events, so your app always knows what happened.

Start free with MailproExplore Mailpro SMTP

Previous question

   

Next question

You might also be interested in:

Is there a way to test my spam level? How to run a spam email test

Yes. A spam email test sends a copy of your campaign to a test address, runs it through the same...

Read more

How Can I Create a Newsletter With AI?

Mailpro AI takes a brief and generates a complete newsletter — copy, subject line and image — in seconds. Perfect...

Read more

Can I create a newsletter from an HTML page?

Yes — Mailpro lets you import your own HTML code or a complete web page and turn it into an...

Read more

How can I delete a user from my Mailpro account?

You can delete a Mailpro user from My Account > Users. The deletion is scheduled for the end of your...

Read more

How Can I Create and Assign a Tag to a Contact?

A tag is a free-form label you attach to a contact — like «VIP», «cold-lead», «webinar-2026», «requested-demo». Unlike custom fields...

Read more