Guides and practical notes on email automation, deliverability, and building reliable delivery into your product.
Page 2 of 14 · 161 articles
Plan account-deletion notifications around the real deletion state, minimal retained delivery data and clear recovery limits before removing the account record.
Write workspace role-change emails that describe the affected access clearly, select the right recipients and link to a currently authorized account view.
Design invitation emails around the intended account and current membership state, with clear handling for expiry, revocation and the wrong signed-in user.
Design email frequency caps across campaigns and product events with explicit counting rules, atomic reservations and transparent exceptions for service workflows.
Implement email quiet hours with an explicit recipient timezone, daylight-saving policy and narrow urgent exceptions, then recheck relevance after deferral.
Prioritize email work with explicit urgency classes, reserved dispatch capacity and expiration rules while avoiding promises of immediate inbox delivery.
Choose notification deduplication windows using event identity and business meaning, preserving separate actions while suppressing repeated transport deliveries.
Tie campaign approval to a content and audience revision so material edits invalidate approval and workers cannot dispatch a different campaign than reviewers saw.
Define campaign cancellation around the actual dispatch boundary, with worker coordination and honest counts for pending, submitted and uncertain messages.
Make campaign segment exclusions explainable with ordered eligibility rules, distinct suppression reasons and a count reconciliation that avoids double counting.
Choose frozen or live campaign audiences deliberately, while rechecking current eligibility so an old membership snapshot cannot override a later opt-out.
Design contact merge policies around verified identity, field provenance and preference history so duplicate cleanup does not combine different people.