Playbook
ZeroBounce Workflow Guidance
- Use
zerobounce_validateas the final email validation gate before any outbound send. Treatinvalid,catch-all,spamtrap,abuse, anddo_not_mailstatuses as non-send by default. - Always inspect
sub_statusfor granular failure reasons;statusalone is not sufficient. For example,do_not_mail+role_basedmay still be acceptable for account-based campaigns whereasdo_not_mail+disposablenever is. - Use
zerobounce_batch_validatewhen validating 5+ emails at once (up to 100 per call). Same cost per email but fewer round-trips. - Use
zerobounce_email_finder(guessformat) to discover the most likely email pattern for a domain. Providefirst_nameandlast_namefor a personalized guess; omit them to get only the domain format pattern. - Use
zerobounce_domain_searchto enumerate known email formats for a domain before constructing candidate addresses. - Use
zerobounce_activity_datato check recent engagement before re-engaging cold contacts. Anactive_in_daysover 365 suggests the address may be abandoned. - When the
did_you_meanfield is non-empty, consider prompting the user or auto-correcting before sending.