From the team

The SendDart journal

Guides and practical notes on email automation, deliverability, and building reliable delivery into your product.

Latest articles

Failed-Payment Emails: Give Recovery Context Without Repeating Stale Requests

Failed-Payment Emails: Give Recovery Context Without Repeating Stale Requests

Build failed-payment reminders that check the current invoice state, explain the recovery action and stop once payment or cancellation makes the reminder obsolete.

Refund Emails: Distinguish the Request, Approval and Settlement

Refund Emails: Distinguish the Request, Approval and Settlement

Design refund notifications that distinguish a request from approval and processing, so customers understand the actual state without a premature completion claim.

Price-Change Emails: Make Effective Dates and Affected Items Clear

Price-Change Emails: Make Effective Dates and Affected Items Clear

Create price-change emails that identify the affected item, effective date and customer-specific context without confusing a future change with a current charge.

Back-in-Stock Emails: Connect the Alert to Fresh Inventory Evidence

Back-in-Stock Emails: Connect the Alert to Fresh Inventory Evidence

Design back-in-stock emails around a specific variant and fulfillment context, with fresh inventory checks and honest language about availability.

Waitlist Emails: Explain Availability Without Promising a Reserved Place

Waitlist Emails: Explain Availability Without Promising a Reserved Place

Write waitlist emails that distinguish availability from reservation, preserve eligibility rules and give recipients an accurate next step when capacity changes.

Appointment Reminder Emails: Handle Reschedules, Cancellations and Time Zones

Appointment Reminder Emails: Handle Reschedules, Cancellations and Time Zones

Design appointment reminders around the latest booking revision, explicit timezone and cancellation state so delayed jobs do not send obsolete instructions.

Document-Signing Reminders: Stop When the Underlying Request Changes

Document-Signing Reminders: Stop When the Underlying Request Changes

Send document-signing reminders only while the correct request and signer remain active, with clear handling for revisions, withdrawal and completed signatures.

Approval Request Emails: Recheck Authority When the Recipient Acts

Approval Request Emails: Recheck Authority When the Recipient Acts

Build approval-request emails that identify the exact revision, require current authority at action time and handle changed or already-resolved requests clearly.

Scheduled Report Emails: Identify the Data Window and the Report Version

Scheduled Report Emails: Identify the Data Window and the Report Version

Design scheduled-report emails with explicit data windows, generation status and version identity so recipients can distinguish a late report from a different report.

Data Export Ready Emails: Keep Download Permissions Out of the Inbox

Data Export Ready Emails: Keep Download Permissions Out of the Inbox

Send data-export readiness notices with a clear snapshot description and an authenticated retrieval path that rechecks current access before exposing the file.

Suspicious Login Emails: Give a Safe Action Without Declaring Certainty

Suspicious Login Emails: Give a Safe Action Without Declaring Certainty

Write suspicious-login notifications that report the observed signal, avoid false certainty and guide the recipient to a trusted, authorized security review.

Email Address Changes: Notify Both Sides Without Creating an Account Takeover Path

Email Address Changes: Notify Both Sides Without Creating an Account Takeover Path

Design email-address changes with verified new ownership, appropriate reauthentication and clear notices to existing and proposed addresses without unsafe undo links.

Start sending today

Sign up for free and send your first email through the API.

Create free account