Pursuvo / GovCon capture platformForm PRSV-1 / Rev 07-2026
D-05Docs

Bounces, replies, and unsubscribes

Closing the deliverability loop so bad addresses stop getting mail.

PRSV-DOC D-05 / 05 of 06

Outbound email is only useful if the bounce and reply loop closes back into Pursuvo. Configure the Resend webhook once and the loop runs itself: bad addresses stop getting mail, complaints opt people out, and replies stop sequences.

Set up the webhook

  • On the outbound email settings page, paste your Resend webhook signing secret into the signing secret field
  • In your Resend dashboard, add a webhook pointing at https://<your-portal-domain>/api/webhooks/resend/<tenant-id>, using your workspace's tenant id
  • Enable the events email.bounced, email.complained, and email.delivery_delayed

Signed webhooks are verified before anything is processed; events that fail verification are dropped.

Bounce and complaint handling

SignalWhat Pursuvo does
Hard bounceThe contact is marked bounced, every active enrollment for that contact stops, and the address joins the suppression list for good
Soft bounceCounted per contact; after three soft bounces the contact is treated as permanently bounced, with the same effect as a hard bounce
Spam complaintThe contact is marked opted out and the address is suppressed, optionally along with its whole domain

Replies

Every email Pursuvo sends carries a reply address that routes back into your workspace. When a recipient replies, the enrollment moves to Replied, the reply is stamped on the email activity, and the sequence stops for that contact.

Automatic out-of-office replies are recognized and set aside: they are recorded against the activity, but they do not stop the sequence, so a week of vacation does not end a pursuit.

Manual unsubscribes

The compliance footer appended to every email includes an unsubscribe link pointing at the URL you configured in outbound settings. The endpoint behind that link is yours to operate; Pursuvo does not host it. It should add the recipient to your suppression list.

The suppression list

Three inputs feed the list:

  • Hard bounces
  • Spam complaints
  • Manual unsubscribes through your endpoint

Every send is checked against the list before it leaves. A suppressed address is never mailed; the attempted send fails cleanly and the enrollment closes as unsubscribed.