To know whether a transactional email was delivered, Mailpro offers two complementary means.

Webhook email.delivered / email.bouncedGET /Send/{id}/Status
PrincipleMailpro calls you as soon as the information is knownYou ask whenever you need it
Best forUpdating your CRM or a dashboard, triggering a follow-upA “send details” screen, customer support, a one-off check
VolumeOne call per event, no wasted callsOne call per lookup — avoid polling every minute
PrerequisitesA public HTTPS URL and signature verificationNone: a simple authenticated call
If your server is downRetries over 24 h, then nothingThe information stays available for 365 days

Our recommendation

  • Few sends, or an occasional need → the status is enough.
  • Business integration (CRM, invoicing, follow-ups) → webhook, with the status as a safety net to catch a missed event.
  • In every case, keep the id_single_send returned at sending time: it is the key that links the two.

See: delivery status via the API · create a webhook.

Previous question

   

Next question

You might also be interested in:

Is it normal to receive delivery status notifications?

Yes, it is perfectly normal — and useful. Delivery Status Notifications (DSN) are technical messages generated by mail servers to...

Read more

Which permissions can my Mailpro users have?

Each user you add to your Mailpro account works under their own permission profile. The owner decides exactly what every...

Read more

How Can I Order or Decide Which Fields I Want to See in My Contacts?

The contact list view in Mailpro shows a default set of columns — email, name, last activity. But your account...

Read more

How do I set up a webhook in Mailpro?

To set up a webhook, register an endpoint URL on your server that Mailpro can call whenever an email event...

Read more

Which actions can an automation execute?

Five actions ship with the current Mailpro automation module: send an email, send an SMS, add a tag to the...

Read more