Newsletter-System mit Double-Opt-in, DSGVO-konform
Bau deine eigene Newsletter-Anmeldung so, wie das deutsche Recht es erwartet: Einwilligung mit gespeicherter Textversion, Double-Opt-in, Abmeldung mit einem Klick, Bounce-Verarbeitung und saubere DNS-Einträge. Mit lauffähigem Code für Resend und einer Postgres-Tabelle.
Gekauft? Melde dich mit der E-Mail-Adresse aus dem Kauf an. AGB · Widerrufsbelehrung
Braucht eine eigene Domain mit Zugriff auf die DNS-Einstellungen, eine Website oder App, in der du eine Server-Route anlegen kannst (z. B. Next.js), eine Postgres-Datenbank (z. B. Supabase oder ein eigener Server), ein Resend-Konto und Node.js 20+. Grundkenntnisse im Programmieren oder ein KI-Coding-Agent wie Claude Code oder Codex. Die Rechtsteile sind allgemeine Informationen, kein Rechtsrat.
Selbstlernkurs: Slides, Praxisaufgaben und Vorlagen in deinem Tempo. Keine bewerteten Tests, keine individuelle Betreuung.
Selbstständige, Creator und kleine Betriebe in Deutschland, die E-Mail-Adressen für einen Newsletter sammeln wollen und den Ablauf verstehen und selbst in der Hand haben möchten.
Eine funktionierende Anmeldung mit Double-Opt-in auf deiner eigenen Domain, eine Abonnententabelle mit Einwilligungsnachweis, Versand über Resend mit List-Unsubscribe, Webhooks für Bounces und Beschwerden, eingerichtete SPF/DKIM/DMARC-Einträge und eine versandfertige Willkommensserie.
Inhalt
- 01 · Der rechtliche Rahmen
- Einwilligung, § 7 UWG und DSGVO12 Min.
- Nachweis: Double-Opt-in, Textversionen, Abmeldung14 Min.
- 02 · Das Werkzeug wählen
- Newsletter-Tool oder eigener Stack?10 Min.
- 03 · Den eigenen Stack bauen
- Anmeldeformular, Einwilligungs-Checkbox und Honeypot15 Min.
- Bestätigungs-Token und Einwilligungsnachweis15 Min.
- Versand mit Resend und Abmeldung mit einem Klick15 Min.
- 04 · Zustellbarkeit
- Bounces und Beschwerden per Webhook12 Min.
- SPF, DKIM, DMARC und Grundlagen der Zustellbarkeit14 Min.
- 05 · Schreiben und messen
- Freebie, Willkommensserie und Messen ohne Pixel14 Min.
Material
- Vorlagen: Einwilligungs- und Mailtexte (DE + EN)
- SQL: Abonnenten, Einwilligungstexte, Ereignisse (Postgres)
- Route-Handler: Anmeldung, Bestätigung, Abmeldung, Versand, Webhook (JavaScript)
- DNS- und Zustellbarkeits-Checkliste (DE + EN)
Fabian Faraz Farid · Alle Kurse