Skip to main content

Resend email

Resend is already partially present in the product for billing and couple invite email paths. The next step is to turn email into a proper lifecycle system, not scattered sends.

Email classes​

ClassExamples
Transactionallogin, invite, billing, export ready, report ready
Lifecycleonboarding, first cabinet, first wear, wishlist reminder
CommercialAPI key created, quota warning, invoice, plan upgrade
Creatorreferral conversion, payout estimate, campaign brief
Retailerwidget install, catalogue import complete, feed ready
Corpuscontribution accepted, correction reviewed

Build requirements​

  • Central email event table.
  • Template registry.
  • Suppression and unsubscribe state.
  • User communication preferences.
  • Admin preview and test send.
  • Delivery/error webhook handling.
  • Domain authentication and deliverability checks before serious volume.

Official reference​

Guardrail​

No marketing broadcast should ship until preferences, unsubscribe behaviour, and suppression are implemented.

Back to SniffopotamusReturn to the app