Resend campaign to non-openers
Changed onCreates a draft that resends a sent campaign to everyone in the same audience who didn't open it. Reuses the original audience plus a "didn't open this campaign" rule. Only available 6 hours after the campaign finishes sending, and never for imported already-sent campaigns, which have no opens in Sequenzy. The draft must be scheduled or sent separately. Every audience format stores excludedCampaignOpenerIds that manual additions cannot override, preserving inherited exclusions on repeated resends. Audience membership is evaluated live. Recreate older drafts missing this metadata from the original campaign and review before scheduling.
Request
- Base URLhttps://api.sequenzy.com/api/v1
- URLhttps://api.sequenzy.com/api/v1/campaigns/{campaignId}/resend-to-non-openers
- AuthHTTP bearer
Path parameters
Campaign ID
Response
Non-opener resend draft created
Example response
{
"success": true,
"campaign": {
"id": "camp_abc123",
"name": "April Launch",
"type": "email",
"subject": "A quick update",
"emailId": "email_abc123",
"emailPreset": "branded",
"status": "draft",
"labels": [
"edm",
"api"
],
"spreadOverHours": 6,
"sendTimeWindowHours": 12,
"scheduledTimezone": "America/New_York",
"preheader": "Latest product news",
"preheaderText": "Latest product news",
"blocks": [
{
"id": "block_123",
"type": "html",
"content": "<h1>Hello</h1>",
"styles": {
"backgroundColor": "#f8fafc",
"backgroundOpacity": 80,
"textColor": "#111827",
"borderRadius": 12,
"borderColor": "#cbd5e1",
"borderWidth": 1
},
"conditions": [
{
"id": "c1",
"value": "plan:pro"
}
]
}
],
"replyProfileId": "reply_abc123",
"replyToName": "Support",
"replyToEmail": "support@example.com",
"shareUrl": "https://sequenzy.com/view/campaign/8f2kL9qWm3ZxYv71TnB4c5RdVaEuGh0s"
}
}Changes
- info
added the optional property
/////////to the response with the status
- info
- warning
added the new
pushenum value to the/////////response property for the response status - info
added the optional property
////////to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status
- warning