Campaign operations · Practical guide
Campaign send retries: distinguish rejected, accepted and uncertain outcomes
Retry decisions should follow the observed transport outcome. A known rejection, confirmed acceptance and unknown result require different actions.
Reviewed · Examples are illustrative
Who this helps: Campaign owners preparing, monitoring or recovering an outreach sequence.
Define the decision
A network interruption can happen before or after a provider accepts a message. If the application loses the connection before recording the result, 'an error occurred' does not answer whether mail left. The operator's job is to reconcile the event, not to force a retry until a success banner appears.
Work through the procedure
- Capture the error and identify the stage of the attempt where possible. Preserve the campaign, enrollment, step and provider identifiers.
- For a confirmed rejection, repair the specific cause and review whether the recipient remains eligible before allowing another attempt.
- For confirmed acceptance, advance or reconcile the existing history through supported operations rather than sending a replacement copy.
- For an unknown result, obtain provider evidence and keep the affected work under review. Do not substitute a new contact or campaign to escape the uncertain state.
Worked example
The following is a synthetic example for this procedure, not a customer result or performance benchmark.
Retry decision record
Known rejection before acceptance → diagnose, then review retry
Confirmed acceptance → preserve the accepted event
Connection lost; acceptance unknown → reconcile first
A generic timeout message alone cannot choose between the last two casesRead the result
The distinction protects both the recipient and the accuracy of the campaign history. A successful retry can still be a bad outcome if the first attempt also succeeded. Conversely, never retrying a confirmed pre-acceptance rejection after repair can leave legitimate work unfinished. Evidence determines the next step.
Check before moving on
- Do not infer acceptance solely from the absence of a bounce.
- Review replies and suppression again after any extended investigation.
- Record who resolved the uncertain state and what evidence supported the decision.
Limits and next action
This is not a promise of exactly-once delivery across all networks. Zintara's attempt tracking distinguishes accepted and uncertain work, but an operator may still need provider logs to reconcile ambiguity. Avoid manual database changes or duplicate queue submissions as a general recovery technique.
Source: Zintara sequence product context
Source references
Worked examples are illustrative. Editorial procedures are suggested methods, not measured performance claims or promises of additional product features.
Related guides
- Campaign preflight checklist: approve the first real send →
- Cold email campaign not sending: check eligibility before retrying →
- Stop follow-ups after a reply: verify matching and enrollment state →