Skip to main content

Campaign paused by Bounce Shield

campaign_paused_by_bounce_shield

This event is triggered whenever Bounce Shield automatically pauses a running campaign because the campaign's bounce rate exceeded the configured threshold.

The payload contains campaign data and the Bounce Shield threshold that caused the campaign to be paused.

Payload

[
{
"campaign": {
"campaign_id": 123456,
"campaign_name": "SaaS in America",
"sent_from": "jared.dunn@piedpiper.com",
"sent_from_emails": [
"jared.dunn@piedpiper.com",
"richard.hendricks@piedpiper.com",
"jian@bachmanity.com"
],
"bounce_rate_threshold": 3
},
"method": "campaign_paused_by_bounce_shield",
"timestamp": "2026-05-26T12:00:00+0200",
"firm_id": 456789
}
]

Body schema

FieldTypeDescription
[].campaignobjectContains campaign data
  └─ campaign_idintegerUnique identifier of the campaign
  └─ campaign_namestringName of the campaign
  └─ sent_fromstringOne of the campaign sending email addresses. If multiple are used, refer to sent_from_emails instead
  └─ sent_from_emailsarray[string]List of campaign sending email addresses
  └─ bounce_rate_thresholdintegerBounce Shield threshold, a percentage, configured in the campaign settings
[].methodstringWebhook event type
[].timestampstringTimestamp of triggering the webhook (ISO 8601 format)
[].firm_idintegerID of your Woodpecker account