type: decision
status: active
timestamp: 2026-06-20
tags: [email, newsletter, buttondown, emailoctopus, omnipost]

Newsletter split — Buttondown for technical, EmailOctopus for marketing

Two newsletter senders. Buttondown technical, EmailOctopus marketing / dev audience (Markdown + API). EmailOctopus handles general marketing (visual editor, larger free tier).

Newsletter split — Buttondown for technical, EmailOctopus for marketing

Decision

The family runs two newsletter senders side by side:

SenderAudienceFree tierWhy
ButtondownTechnical / developer100 subsMarkdown native, REST API, RSS-to-email
EmailOctopusGeneral marketing / announcements2,500 subsVisual editor, automations, landing pages

Resend remains transactional-only (sign-in links, receipts, contact-form replies) — not a newsletter sender. Resend, Buttondown, EmailOctopus are three distinct roles.

Why two

Implementation

Implications

Cross-refs


Edit on GitHub · Back to index