FS
Email für SaaS

Resend: eine E-Mail-API für Entwicklerteams

Resend passt zu SaaS-Teams, die aus ihrer Anwendung heraus E-Mails verschicken und den Versand im eigenen Code kontrollieren möchten. SDKs, API-Endpunkte und React-E-Mail-Vorlagen fügen sich in einen entwicklungsnahen Ablauf ein; der kostenlose Tarif umfasst 3.000 E-Mails im Monat mit höchstens 100 pro Tag. Für einen Produktversand, der weitgehend aus eigener Backend-Logik entsteht, ist dieser API-Fokus der entscheidende Auswahlgrund.

Vom Produkt-Event zur Nachricht

Bei einer API-zentrierten Integration entscheidet dein Produkt, wann eine Nachricht entsteht. Ein Konto wird angelegt, ein Teammitglied eingeladen oder ein Zahlungsstatus ändert sich; dein Backend bereitet die nötigen Daten vor und übergibt sie an den Versanddienst. Diese Aufteilung macht den Ablauf für Entwickler nachvollziehbar, verlangt aber klare Eventnamen, eine gute Fehlerbehandlung und eine Zuständigkeit für Vorlagen.

Resend stellt SDKs für verschiedene Entwicklungsumgebungen bereit, sodass dein Team API-Aufrufe aus vertrauten Sprachen und Frameworks einbinden kann. Prüfe vor dem Start, welche SDK-Version und Laufzeit zu deinem Projekt passen und wie Geheimnisse in Entwicklung, Vorschau und Produktion getrennt werden. Ein API-Schlüssel gehört in die Serverumgebung; er sollte weder in Browsercode noch in ein öffentliches Repository gelangen.

React Email unterstützt den Aufbau von Nachrichten als React-Komponenten. Das ist besonders praktisch, wenn dein Produktteam bereits mit React arbeitet und Vorlagen in denselben Entwicklungsprozess wie andere UI-Bausteine aufnehmen möchte. Eine wiederverwendbare Komponente hilft, Kopfzeilen, Schaltflächen und Fußzeilen konsistent zu halten. Trotzdem braucht E-Mail-HTML eigene Kontrolle: Teste mobile Darstellung, Textversion, Links und die Einsetzung dynamischer Inhalte in den Clients, die deine Empfänger tatsächlich verwenden.

Domains, Zustellereignisse und Webhooks

Vor dem Versand richtest du eine Absenderdomain ein und authentifizierst sie. Plane dabei getrennte Umgebungen oder Subdomains für Test und Produktion ein, damit interne Versuche nicht mit echten Nutzernachrichten verwechselt werden. Dokumentiere, wer DNS-Einträge ändern darf, und halte fest, welche Absenderadresse für Rechnungen, Anmeldung und Produktbenachrichtigungen verwendet wird.

Webhooks führen Ereignisse aus dem Versand zurück in deine Anwendung. So kann ein Backend Statusänderungen verarbeiten und etwa eine Nachricht in einem internen Supportkontext zuordnen. Die Integration sollte Signaturen validieren, wiederholte Ereignisse idempotent verarbeiten und fehlgeschlagene Zustellungen sichtbar machen. Verwende den Webhook als Transport für einen Status, nicht als Ersatz für deine fachliche Ereignisquelle: Der Ursprung eines Produktvorgangs bleibt in deiner eigenen Datenbank oder Ereignisverarbeitung.

Die API-Perspektive verschiebt damit einen Teil der Arbeit in dein Team. Du gewinnst Kontrolle über den Ablauf, musst dafür aber Vorlagenversionen, Testnachrichten, Fehlerpfade und Berechtigungen in deinen Entwicklungsprozess aufnehmen. Für Teams ohne Backend-Ressourcen kann eine Oberfläche für Kampagnen und Automationen leichter zu betreiben sein als ein vollständig codegesteuerter Versand.

Transaktional und Marketing einordnen

Resend umfasst neben transaktionalem Versand auch Broadcasts und Marketingfunktionen. Dadurch können Teams, die ohnehin mit der API arbeiten, auch Nachrichten an Kontaktlisten planen. Die Anwendungsfälle sollten trotzdem getrennt bewertet werden: Eine Produktbestätigung folgt einem einzelnen Ereignis, ein Broadcast wird an eine Zielgruppe gesendet und unterliegt anderen Anforderungen an Einwilligung, Abmeldung und Segmentpflege.

Wenn du Broadcasts nutzt, kläre, wo Kontaktdaten gepflegt werden, wie Einwilligungsänderungen übernommen werden und wer Empfängersegmente freigibt. Die Verfügbarkeit einer Marketingfunktion bedeutet nicht automatisch, dass sie die Kampagnenplanung eines spezialisierten E-Mail-Marketing-Systems ersetzt. Für SaaS-Teams mit lifecyclebezogenen Nachrichten ist zudem zu entscheiden, ob Trigger und Segmentregeln im eigenen Produktcode bleiben oder in einer Marketingoberfläche gepflegt werden sollen.

Preise: Transaktionsversand und Marketing getrennt betrachten

Resend führt getrennte Preisangaben für Transaktionsversand und Marketing. Die folgenden Monatswerte beziehen sich auf die jeweilige Einheit, also versendete E-Mails oder gespeicherte Kontakte:

Bereich und PlanMonatspreisUmfangHinweis
Transaktional Freekostenlos3.000 E-Mails pro Monatmaximal 100 pro Tag
Transaktional Pro20 $ pro Monat50.000 E-Mails pro Monat0,90 $ je weitere 1.000
Transaktional Scale90 $ pro Monat100.000 E-Mails pro Monatfür höheres Volumen
Marketing Pro40 $ pro Monat5.000 KontakteBroadcasts und Segmente
Marketing Pro80 $ pro Monat10.000 Kontaktekontaktbasierte Abrechnung

Die Einheiten sind nicht austauschbar: Transaktionspläne richten sich nach der Zahl versendeter E-Mails; Marketingpreise beziehen sich auf Kontakte. Ein SaaS-Team mit wenigen Kontakten, aber vielen Produktmeldungen sollte deshalb zunächst den Versandbedarf planen. Ein Team, das größere Broadcast-Listen pflegt, sollte die Kontaktzahl betrachten. Die Resend-Preisseite zeigt diese Bereiche getrennt; für die Marketingpreise sind hier ausschließlich die Stufen für 5.000 und 10.000 Kontakte aufgeführt.

Stärken und Grenzen

Resends Stärke liegt in einer Entwicklerperspektive, die Versand als Teil des Produkts behandelt. SDKs senken den Aufwand beim API-Zugriff, React Email erlaubt komponentenbasierte Vorlagen, und Webhooks bringen Versandereignisse zurück in deine Systeme. Domains und Broadcasts ergänzen den Kern, sodass Teams transaktionale und Marketingaufgaben in einer Anbieterumgebung prüfen können.

Diese Kontrolle hat einen Preis in Teamaufwand. Du musst entscheiden, wie Events benannt, Fehler erneut verarbeitet und Vorlagen geändert werden. Für nichttechnische Kolleginnen und Kollegen ist ein codebasierter Ablauf oft weniger unmittelbar als ein Editor mit visueller Kampagnenlogik. Auch Kontaktpflege, Einwilligungen und Segmentierung benötigen einen klaren Prozess, sobald Broadcasts eine Rolle spielen.

Der kostenlose Transaktionaltarif ist durch sein Tageslimit begrenzt. Das ist für Integration und kleine Mengen nützlich, aber ein ungleichmäßiger Versand kann die Grenze pro Tag erreichen, obwohl das Monatsvolumen noch unter dem Kontingent liegt. Auf dem bezahlten Pro-Tarif ist das enthaltene Volumen klar benannt; Scale erweitert den gezeigten Umfang auf 100.000 Nachrichten monatlich. Für Marketing ist dagegen die Größe der Kontaktbasis der relevante Preisfaktor. Halte diese beiden Rechenwege in deiner Planung getrennt.

Für wen Resend passt – und für wen nicht

Resend passt zu Produkt- und Plattformteams, die Versand aus Backend-Code auslösen, Vorlagen zusammen mit der Anwendung entwickeln und Statusereignisse über Webhooks verarbeiten wollen. React Email ist besonders naheliegend, wenn das Team bereits Komponenten und Review-Prozesse aus React-Projekten nutzt. Auch ein Team, das API-Versand und gelegentliche Broadcasts gemeinsam betrachten möchte, kann den kombinierten Ansatz prüfen.

Weniger passend ist Resend, wenn Marketingkolleginnen ohne Entwicklungsunterstützung Kampagnen, Segmente und wiederkehrende Journeys pflegen sollen. In diesem Fall lohnt sich ein Vergleich mit umfassenderen Plattformen aus dem Bereich SaaS-E-Mail-Tools. Für das Onboarding nach Registrierung und die Entscheidung, welche Nachrichten Produkt- oder Marketinglogik abbilden, findest du weitere Perspektiven unter SaaS-Onboarding per E-Mail.

Alternativen und Einführung

Wenn dein Hauptbedarf aus Diagnose, Message Streams und nachvollziehbaren Transaktionslogs besteht, vergleiche Resend mit Postmark. Suchst du eine Übersicht über weitere Anbieter, kannst du bei allen Tool-Seiten beginnen. Unterschiedliche Ansätze und Einsatzfelder ordnet außerdem der Bereich Vergleiche ein. Eine SaaS-orientierte Alternative findest du auf der vorhandenen Seite zu Sequenzy; bewerte sie nach denselben Kriterien wie die übrigen Anbieter.

Für eine Einführung empfiehlt sich ein kleiner, klar abgegrenzter erster Versand. Wähle eine Nachricht mit eindeutigem Produktereignis, lege Absenderdomain und Schlüsselverwaltung fest und implementiere zunächst den erfolgreichen Versand sowie den wichtigsten Fehlerpfad. Halte eine Vorlage neben ihrer Datenstruktur versioniert und ergänze Tests für fehlende oder unerwartete Variablen. Danach kannst du Webhooks integrieren und in deiner Anwendung nachvollziehbar speichern, wie Versandstatus und Produktvorgang zusammenhängen.

Beim Wechsel von einem anderen Dienst solltest du Vorlagen nicht blind übertragen. Prüfe, ob Variablennamen noch zu deinem Datenmodell passen, ob Abmeldungen und Sperrlisten übernommen werden und wie sich DNS-Änderungen auf deine Absender auswirken. Bei Fragen zu Domain-Authentifizierung und Versandhygiene helfen die Hinweise zu Zustellbarkeit. Weitere Hintergründe für SaaS-Teams findest du im Blog.

Häufige Fragen zu Resend

Wie viele E-Mails umfasst der kostenlose Tarif?

Die kostenlose Transaktionsstufe umfasst 3.000 E-Mails pro Monat und begrenzt den Versand auf 100 pro Tag. Für ein kleines Produktionsvolumen solltest du beide Limits in deine Planung aufnehmen.

Kann ich E-Mail-Vorlagen mit React erstellen?

Ja. React Email unterstützt Vorlagen als React-Komponenten. Kontrolliere trotzdem das erzeugte E-Mail-HTML, dynamische Inhalte und die Darstellung in den E-Mail-Programmen deiner Zielgruppe.

Was kosten die Marketingpläne?

Die hier aufgeführten Marketingwerte liegen bei 40 $ pro Monat für 5.000 Kontakte und 80 $ pro Monat für 10.000 Kontakte. Diese kontaktbezogenen Stufen sind von den nach Versandvolumen berechneten Transaktionstarifen getrennt.

Ist Resend auch für Broadcasts gedacht?

Ja, Resend führt Broadcasts und Marketingfunktionen. Prüfe dennoch, ob Kontaktverwaltung und Kampagnenabläufe zu den Arbeitsweisen deines Marketingteams passen und wie Einwilligungen sowie Abmeldungen gepflegt werden.