Skip to content

Set up provider delivery callbacks

Use delivery callbacks to update notification history when your provider confirms delivery or a bounce.

2 min readReviewed

How to use it

  1. In Notifications, select your channel and sending provider, then enter the required account and sender details.
  2. Expand Delivery callbacks. Enter the provider’s signing key, verification key or authentication token listed below, then choose Verify and connect.
  3. After saving, copy the current callback address shown by PrepMyGifts into the provider’s webhook settings. Use the same authentication value where the provider requires it.
  4. Send a test to a destination you control. Refresh Delivery history and check that a delivery or bounce event appears.

What to know

Saving a new connection changes its callback address. Copy the address after saving and update it with the provider whenever you reconnect. Keep signing keys and tokens private.

For Brevo or Postmark, use a token that you can configure as Authorization: Bearer in the provider’s webhook. Postmark also supports Basic authentication with username prepmygifts and that token as its password. If the account cannot set the required authentication, final-delivery callbacks are unavailable.

Klaviyo and Omnisend record event acceptance in the app. Check the sending platform for final email delivery; the app does not provide their native final-delivery confirmation.

Which authentication value to use

ProviderValue for Delivery callbacks
ResendWebhook signing secret
SendGridEvent Webhook verification public key
MailgunWebhook signing key
Mailchimp TransactionalMandrill webhook signing key
Brevo / PostmarkYour configured callback authentication token
TwilioYour account auth token is used for verification

What happens next

Authenticated events update the delivery status when the provider and connection support them.

Related guides

Was this helpful?

Still need a hand? Contact support below.

Get help with this guide