fairlane.systems

SENDGRID · TECH-STACK

SendGrid (Twilio): klassischer Marktführer für Transaktions- und Marketing-Mail

SendGrid ist seit 2009 der US-Marktführer. USD 19,95/Monat für 50.000 Mails, EU-Region verfügbar, breite Twilio/Salesforce/HubSpot-Integration, Marketing- plus Transactional-Streams.

Recherche & Faktencheck: · Stand: 2026-05

Was ist SendGrid?

SendGrid ist die aelteste produktive Mail-Versand-API am Markt -- 2009 in Boulder, Colorado gegründet, 2019 von Twilio übernommen. Aktuell als „Twilio SendGrid" geführt, mit voller Integration in den Twilio-Stack (SMS, Voice, WhatsApp Business, Verify). Anders als Postmark, das nur Transaktions-Mail bedient, oder Brevo, das beides kombiniert, bietet SendGrid bewusst zwei getrennte Produkte unter einem Konto: „Email API" für Transaktions-Mail und „Marketing Campaigns" für Newsletter, beide mit eigener Versand-Infrastruktur.

Der Marktanteil ist historisch der grösste: über 80.000 zahlende Kunden, Twilio meldet im Q1-2026-Earnings rund 100 Mrd versendete Mails pro Jahr über die Plattform. Das führt zu zwei Effekten: erstens sehr ausgereifte API, zweitens permanent unter Druck stehende Shared-IP-Pools, weil viele schwache Sender mit drauf sind. Die Inbox-Quote liegt in unabhängigen Tests bei 92-94 Prozent -- gut, aber 5 Punkte hinter Postmark.

Im Mai 2026 hostet SendGrid primär in den USA (Denver-Datacenter, AWS us-east-1) und bietet eine EU-Region („EU SubProcessor Network", Frankfurt-Cluster) für DSGVO-bewusste Kunden auf den Plans „Pro" und höher. Der Free-Tier wurde im April 2024 von 100 auf 100 Mails pro Tag erweitert (vorher 100/Tag global), Anfang 2026 wurde er aber an Verifizierung mit Kreditkarte gekoppelt -- viele Hobbyisten beklagen das.

Preise (Mai 2026): Free 100 Mails/Tag, Essentials USD 19,95/Monat für 50.000 Mails, Pro USD 89,95/Monat für 100k Mails plus dedizierte IP, Premier individuell ab 1 Mio Mails. Marketing Campaigns separat: Basic ab USD 15/Monat für 5.000 Kontakte, Advanced ab USD 60/Monat mit Automation.

Warum es für CH-KMU zählt

SendGrid ist für drei Schweizer KMU-Fälle interessant: bestehender Twilio-Stack, breite Ecosystem-Integration und Marketing-plus-Transactional-Kombination.

Twilio-Stack: Wer bereits Twilio für SMS-Notifications (2FA-Codes, Mahn-Reminders) oder Twilio Voice für Telefon-Bestätigungen nutzt, hat SendGrid „eine Checkbox entfernt". API-Keys werden unter einem Konto verwaltet, die Konsolidierung der Abrechnung spart Buchhaltungsaufwand. Twilio Verify nutzt SendGrid intern für Mail-OTP-Versand -- damit ist die Plattform sowieso schon im Stack.

Salesforce/HubSpot-Integration: SendGrid wird von Salesforce Marketing Cloud, HubSpot Sales Hub, Pipedrive und Zoho CRM als Standard-Provider geführt. Wer ein CRM mit SendGrid-Connector betreibt, kann Transaktions-Mails (z.B. Lead-Bestätigung, Quote-Versand) über SendGrid laufen lassen -- ohne eigenen Code, nur über CRM-Setup.

Marketing plus Transactional: Anders als Postmark, das Marketing verbietet, oder SES, das kein Marketing-Tooling hat, kombiniert SendGrid beides sauber. Treuhand-Mandant erhält Quartal-Reminder (transactional) und monatlichen Branchen-Newsletter (marketing) über dieselbe Plattform mit getrennten IP-Pools -- saubere Reputation-Trennung.

EU-Region ab Pro-Plan: Mails und Logs in Frankfurt. Auftragsverarbeitungs-Vertrag nach DSGVO im Dashboard. Für revFADP-Konformität: Daten bleiben in der EU, eine TIA ist mit Standard-Klauseln darstellbar. Twilio (Mutterkonzern) hat Sitz in San Francisco -- der Sub-Processor-Vertrag liegt jedoch in der EU.

Der Trade-Off: SendGrid ist 5 Punkte hinter Postmark bei Zustellrate. Der Free-Tier ist 2026 stark beschnitten worden (Credit-Card-Verifizierung). Die UI ist 2-3 Generationen alt und fühlt sich nach 2016 an. Wer eine moderne API-DX will: Resend oder Postmark.

Wie es funktioniert

SendGrid exponiert SMTP-Relay, REST-API und SDKs (Node.js, Python, PHP, Ruby, Java, Go, C#).

SMTP-Relay: Host `smtp.sendgrid.net`, Port 587 STARTTLS oder 465 SMTPS, User `apikey`, Pass der API-Key-String. Der User-Name ist konstant „apikey" -- ein Detail, das gerne übersehen wird.

REST-API: Endpunkt `https://api.sendgrid.com/v3/mail/send`, Header `Authorization: Bearer <API-Key>`. cURL-Beispiel:

``` curl -X POST "https://api.sendgrid.com/v3/mail/send" \ -H "Authorization: Bearer ${SENDGRID_API_KEY}" \ -H "Content-Type: application/json" \ -d '{ "personalizations": [{ "to": [{ "email": "[email protected]" }], "subject": "Mahnung Nr. 2 - Rechnung 2026-104" }], "from": { "email": "rechnung@kanzlei-müller.ch" }, "content": [{ "type": "text/plain", "value": "Sehr geehrte Frau Berger, ..." }] }' ```

Die REST-API erlaubt batchige Personalisierung pro Empfänger über das `personalizations`-Array -- bis 1000 Empfänger pro Request mit individuellen Substitutions.

DNS-Setup: SendGrid verlangt drei CNAME-Records pro Sender-Domain für DKIM und Link-Branding (Click-Tracking über eigene Subdomain). SPF: `v=spf1 include:sendgrid.net ~all`. DMARC: vom Domain-Owner zu setzen. Domain-Authentication-Wizard im Dashboard führt durch das Setup.

Webhooks (Event Webhook): Im Dashboard unter „Settings > Mail Settings > Event Webhook" Endpunkt eintragen. SendGrid POSTet bei delivered, bounced, dropped, deferred, processed, click, open, spamreport, unsubscribe. HMAC-SHA256-Signatur im Header `X-Twilio-Email-Event-Webhook-Signature` -- Verifizierung empfohlen.

Marketing Campaigns: Komplett separates Modul mit Listen-Verwaltung, Segmenten, Drag-and-Drop-Designer und A/B-Tests. Eigene API-Endpunkte unter `/v3/marketing/...`. Nicht zu verwechseln mit dem Transactional-API-Pfad.

Test und Monitoring: SendGrid bietet einen Sandbox-Modus (Mail wird verarbeitet aber nicht ausgeliefert, für Smoke-Tests). Dashboard liefert Aggregat-Statistiken (delivered, bounced, opened, clicked) pro Tag, plus eine 30-Tage-Suche pro Empfänger („Email Activity"). Wer mehr braucht: Event-Webhook in Loki/BigQuery exportieren.

SendGrid-Setup in 5 Schritten

  1. 01SendGrid-Account anlegen via Kreditkarten-Verifizierung, Plan (Free, Essentials, Pro) wählen -- EU-Region ab Pro.
  2. 02API-Key mit Send-Berechtigung im Dashboard generieren, in .env (SENDGRID_API_KEY) ablegen.
  3. 03Domain-Authentication-Wizard durchlaufen: drei CNAME-Records (DKIM-Selectoren plus Link-Branding) in Cloudflare als DNS-only setzen.
  4. 04DMARC manuell auf p=none für 14 Tage, dann auf quarantine erhöhen. Event Webhook auf eigenen Endpoint einrichten, HMAC-Signatur verifizieren.
  5. 05Sandbox-Test über `mail_settings.sandbox_mode.enable=true`, dann produktiv: drei Test-Mails an Gmail/Outlook/Bluewin und Mail-Tester.com 10/10 verifizieren.

Wann SendGrid passt

SendGrid ist die richtige Wahl, wenn (a) der Stack bereits Twilio nutzt (SMS, Voice, Verify), (b) ein CRM mit SendGrid-Connector zentral ist (Salesforce, HubSpot, Pipedrive, Zoho), oder (c) Transactional plus Marketing in einem Anbieter gewünscht ist und die Marke „SendGrid" intern bekannt ist.

Konkrete Fälle: Eine Schweizer SaaS-Plattform mit Twilio-SMS-2FA versendet auch Mail-OTP -- SendGrid spart das zweite Anbieter-Konto. Eine Treuhand-Kanzlei mit Salesforce-Sales-Cloud nutzt den eingebauten SendGrid-Connector für Quote-Versand. Eine KMU mit Marketing-Newsletter (5.000 Empfänger) und Transactional-Mails (10k/Monat) braucht beides ohne Tooling-Wechsel.

Für DACH-Setups: EU-Region (ab Pro-Plan) verlangen, Sub-Processor-Vertrag prüfen, DKIM und Link-Branding sauber setzen. Free-Tier mit Credit-Card-Verifizierung ist 2026 Standard -- ohne CC kein Account.

Wann NICHT

SendGrid ist die falsche Wahl, wenn (a) maximale Zustellrate gefragt ist (Postmark schlägt SendGrid um 5-7 Prozent), (b) eine moderne DX mit TypeScript-First-API erwartet wird (Resend ist hier deutlich besser), oder (c) reines CH-Hosting verlangt wird (Infomaniak oder AWS SES eu-central-2 sind bessere Wahl).

Weitere Fallen: SMTP-User-Name ist „apikey" -- Konstante übersehen und mit dem API-Key als User probieren. Free-Tier ohne Kreditkarten-Verifizierung erwarten -- seit 2026 nicht mehr möglich. Click-Tracking über Link-Branding-Domain einsetzen, ohne dass DNS-Records gesetzt sind -- die Links zeigen dann auf `*.sendgrid.net` und sehen Phishing-ähnlich aus. Marketing- und Transactional-Mails über denselben Stream jagen -- IP-Pool-Reputation leidet, beide getrennt halten. SendGrid-Account-Suspension wegen Spam-Beschwerden: Twilio reagiert seit 2024 streng, eine Wiederherstellung kostet Wochen.

Vor- und Nachteile

STÄRKEN

  • Marktführer mit ausgereifter API und SDK-Auswahl
  • Native Twilio-Stack-Integration (SMS, Voice, Verify)
  • Salesforce/HubSpot/Pipedrive-Connectors vorhanden
  • Marketing- plus Transactional-Streams in einem Account

SCHWÄCHEN

  • Zustellrate 5-7 Punkte unter Postmark (93 vs 99)
  • EU-Hosting erst ab Pro-Plan (USD 89,95/Monat)
  • Free-Tier 2026 mit Kreditkarten-Pflicht beschnitten
  • UI fühlt sich 2-3 Generationen alt an

Häufige Fragen

Was kostet SendGrid für ein KMU?

Free 100 Mails/Tag (Credit-Card-Verifizierung nötig). Essentials USD 19,95/Monat für 50k Mails -- Standard für kleine KMU. Pro USD 89,95/Monat für 100k Mails plus dedizierte IP plus EU-Region. Marketing Campaigns separat: Basic USD 15/Monat für 5k Kontakte. Vergleich Brevo Starter EUR 19 für 20k, Postmark EUR 15 für 10k.

Habe ich mit SendGrid EU-Hosting?

Nur ab Pro-Plan (USD 89,95/Monat) über das EU SubProcessor Network in Frankfurt. Free und Essentials laufen über us-east-1 (Denver). Wer ein KMU mit revFADP-/DSGVO-Pflicht hat, braucht Pro -- oder wechselt auf Brevo/Mailjet (EU-First) bzw. SES (eu-central-2).

SendGrid versus Postmark im Mahn-Mail-Vergleich?

Postmark hat 5-7 Punkte höhere Inbox-Quote (99 vs 93 Prozent) und ist bei rechtsrelevanten Mahnungen klar besser. SendGrid gewinnt bei breiter Ecosystem-Integration und wenn Twilio-Stack vorhanden ist. Praxis: Mahnungen über Postmark, Newsletter und CRM-Mails über SendGrid.

Wie verifiziere ich den Event Webhook HMAC?

SendGrid signiert jeden Webhook-Body mit ECDSA-P256-SHA256. Header `X-Twilio-Email-Event-Webhook-Signature` enthält die Signatur, `X-Twilio-Email-Event-Webhook-Timestamp` den Zeitstempel. Public-Key im Dashboard kopieren, dann pro Request `signature = base64-decode(header)`, `payload = timestamp + body`, mit dem ECDSA-PublicKey verifizieren. Codebeispiele in der SendGrid-Doku.

Verwandte Themen

BREVO · TECH-STACKBrevo SMTP: Transaktionale E-Mail aus EU-Hosting für KMU-AppsSMTP-VERGLEICH · TOOL-VERGLEICHTransaktions-Mail-Dienste im Vergleich: Brevo, Postmark, Mailgun, SES, SendGrid, Resend, Mailjet, Infomaniak, SMTP2GOPOSTMARK · TECH-STACKPostmark: höchste Zustellrate für transaktionale E-Mails aus den USAMAILGUN · TECH-STACKMailgun: API-starker Versand mit EU-Region Frankfurt für Entwickler-TeamsAMAZON SES · TECH-STACKAmazon SES: USD 0,10 pro 1.000 Mails, EU-Regions inkl. ZürichTIA · COMPLIANCEDrittlandtransfer und Transfer Impact Assessment (TIA): CH-Daten in US- und PRC-Cloud-LLMsn8n · SERVICEn8n Workflow-Automation: Routine raus, Köpfe frei

Quellen

  1. Twilio SendGrid Pricing 2026 · 2026-05
  2. SendGrid Event Webhook Reference · 2026-04
  3. SendGrid Domain Authentication Guide · 2026-03
  4. EmailToolTester -- Best Transactional Email Services Q1 2026 · 2026-04

PASSEND ZU IHREM STACK?

Wie das in Ihrem Betrieb konkret aussieht – 30 Minuten Erstgespräch.

Erstgespräch buchen