[verdict][generated prompt][source: mailchimp.com]
Can I vibecode Mailchimp?
// buildable in a weekend, but real gaps stay open
A campaign sender is buildable, but Mailchimp's value is deliverability, templates, compliance, automations, segmentation, ecommerce integrations, and support.
confidence: high
what it is: Email marketing platform with campaigns, automations, forms, and analytics
Buildability index · an editorial game
- Price from 20 $ · usage-based weight: plus 2
- Time multi-day weight: plus 1
- Category newsletter no weight
- Moat infrastructure scale · integrations · compliance and regulation weight: minus 5
- Confidence high weight: plus 1
- What you lose 7 items weight: minus 3
- Site mailchimp.com (si apre in una nuova scheda) no weight
The moat outweighs the price: rebuilding this is a project, not an evening.
Gioco editoriale: il verdetto dice se un agente può, l’indice se conviene.
What you build
Build subscriber lists, campaign composer, templates, segmentation, sends via SES/Postmark/Mailgun, unsubscribe and analytics.
what you need
- email provider
- domain authentication
- database
- editor
- compliance/unsubscribe logic
- bounce handling
Classic hidden-moat example: the UI can be rebuilt; inbox placement cannot be hand-waved.
The prompt
A weekend with a coding agent. The gaps that stay are right below, under “what you lose”.
Build me a small-list email campaign tool to replace Mailchimp. Requirements:
- Node + Express + better-sqlite3 on my VPS. Admin UI bound to localhost/VPN; only
the subscribe and unsubscribe endpoints are public.
- Contacts with tags and custom fields, CSV import and export, and segments saved
as filters (has tag X, joined after date, opened last campaign).
- Campaigns written in Markdown, rendered into one clean single-column HTML email
with mjml, plain-text alternative generated automatically.
- Send through Amazon SES (keys in .env) with throttling and per-recipient status;
SES bounce and complaint notifications auto-suppress those addresses.
- Compliance baked in: unsubscribe link and postal address in every footer, a
List-Unsubscribe header, double opt-in on the public signup form.
- Open tracking is a per-campaign toggle, default off. Campaign report shows sent,
bounced, and unsubscribed counts.
- One SQLite file holds everything; no telemetry, no third-party trackers.
- Out of scope: the drag-and-drop template editor, automation journeys, and
ecommerce integrations. One good template, sent well.
- README warning: inbox placement is earned, not coded. Document SPF, DKIM, and
DMARC setup and tell me to warm up sending volume gradually. Prompt generated from the data on this page, not reviewed by hand yet. In English on purpose — it is the language coding agents work best in.
What you lose
- deliverability
- template/editor polish
- automation builder
- ecommerce integrations
- segmentation
- compliance
- support
Why people still pay
They pay because email is business-critical and deliverability problems are expensive.
moat: Infrastructure scale Integrations Compliance and regulation what a moat is
deliverability/compliance/integrations
Free alternatives
Not in the mood to build it? These already exist, they are free or open source, and we checked them one by one.
Rejected (3) — and why
- listmonk (si apre in una nuova scheda) — Campaigns and forms are excellent, but the missing automation builder is not a footnote here.
- Mailchimp Free (si apre in una nuova scheda) — The free plan now stops at 250 contacts and omits automation flows; the mascot is mostly a signup form.
- SendPortal (si apre in una nuova scheda) — A familiar open-source recommendation with no commit since April 2024.
Who has already built it
Starting from here is still vibecoding: the prompt is for when you want it exactly your way.
- Mautic (opens in a new tab) — Open-source marketing automation platform with email campaigns and contact management. (alive)
Do you agree?
The vote balance
Ancora nessun voto: il tuo è il primo.
Nessun voto ancora — il primo pesa.