Einführung in Workflow Transactional Email
Fügt Shopify Flow Aktionen für Transaktions- und Marketing-E-Mails sowie HTTP-Anfragen hinzu und versendet E-Mails über Ihr eigenes Postfach.
Shopify Flow Es startet Workflows und entscheidet, welche Maßnahmen zu ergreifen sind. Was es jedoch nicht eigenständig tun kann, ist, über die Grenzen von Shopify hinauszugehen: eine E-Mail mit Ihrem Branding von Ihrem eigenen Postfach aus zu versenden oder eine externe API aufzurufen. „Workflow Transactional Email“** ergänzt genau diese Funktionen.** Es stellt Shopify Flow drei Aktionen zur Verfügung: „Transaktions-E-Mail senden“, „Marketing-E-Mail senden“ und „HTTP-Anfrage“, sodass ein Workflow einem Kunden eine E-Mail von Ihrer Domain aus, in Ihrem Design und mit Ihren Daten senden sowie Daten an jeden beliebigen Dienst übermitteln kann - ganz ohne eine einzige Zeile Code.
Wie das alles zusammenpasst
- Verbinden Sie einen Absender. Verbinden Sie mit einem Klick Ihr Microsoft 365- oder Google-Postfach oder Ihren eigenen SMTP-Server. Jede E-Mail wird unter Ihrer Domain und unter Ihrer Reputation versendet.
- Gestalten Sie die E-Mail. Der visuelle Editor erstellt ein Layout aus Bausteinen; alternativ können Sie Ihren eigenen HTML-Code einfügen. Dank wiederverwendbarer Kopf- und Fußzeilen entspricht jede Nachricht dem Markenauftritt.
- Fügen Sie die Aktion unter Shopify Flow hinzu. Wählen Sie im Schritt den Absender und das Layout aus, übergeben Sie die Daten über das Feld „Variablen (JSON)“, und der Workflow wird versendet.
Was Sie erhalten
- Versenden Sie E-Mails über Ihr eigenes Postfach. Microsoft 365, Google Workspace und Gmail lassen sich über OAuth verbinden; jeder SMTP-Server funktioniert ebenfalls. Testversendungen und Verbindungsprüfungen sind integriert, und die App informiert Sie, wenn ein Absender nicht mehr funktioniert. Siehe Übersicht über E-Mail-Absender.
- Ein echter E-Mail-Designer. Text, Überschriften, Bilder, Schaltflächen, Trennlinien, Spalten und eine Artikeltabelle sowie E-Commerce-Blöcke: Produktkarte und Produktraster, Preis, Rabattcode, Countdown, Bestellverfolgung, Sternebewertung, Kundenstimmen, Links zu sozialen Netzwerken, Video, Signatur, Tabelle und „Im Browser anzeigen“. Abschnitte können nur angezeigt werden, wenn eine bestimmte Bedingung erfüllt ist. Siehe Erstellen Sie ein E-Mail-Layout und Inhaltsblöcke: Produkt, Rabatt, Countdown, Sendungsverfolgung und mehr.
- Einzigartige Rabattcodes und Live-Countdowns. Ein Rabattblock kann für jede E-Mail einen einmalig einlösbaren Code in Ihrem Shop generieren; der Countdown-Block zählt im Posteingang als animiertes Bild herunter.
- E-Mails in der Sprache Ihrer Kunden. Ein Layout enthält Übersetzungen; das Feld „Sprache“ des Shopify Flow-Schritts (in der Regel
{{order.customerLocale}}) wählt die richtige aus. Siehe Versenden Sie E-Mails in der Sprache Ihrer Kunden. - Anhänge. Laden Sie eine Datei hoch, rufen Sie zum Zeitpunkt des Versands eine Datei über einen Link ab oder fügen Sie eine Datei als Anhang hinzu, die eine andere App im Zusammenhang mit der Bestellung oder dem Kunden gespeichert hat, beispielsweise eine PDF-Rechnung in einem Metafeld. Siehe Anhänge und Bilder und Eine Datei aus einem Metafeld einer Bestellung oder eines Kunden anhängen.
- Marketing-E-Mails mit Abmeldemöglichkeit. Ein Marketing-Layout versendet pro Empfänger eine E-Mail mit einem eigenen Abmeldelink und Ihren Unternehmensdaten; Kunden, die sich abmelden, werden fortan nicht mehr berücksichtigt. Siehe Marketing-E-Mails und Abmeldungen.
- HTTP-Anfragen sind in jedem Shopify-Plan enthalten. Die_ „HTTP-Anfrage_ senden“-Aktion von Shopify erfordert einen höherwertigen Plan. Diese Aktion hingegen nicht. Siehe Führen Sie eine HTTP-Anfrage unter Shopify Flow durch.
- Geheimnisse und Liquid. API-Schlüssel und Passwörter werden einmalig verschlüsselt gespeichert und als
{{ secrets.keyName }}referenziert; Betreffzeilen, Textkörper, URLs und Payloads werden aus Shopify Flow als{{ variables.xxx }}übernommen. Siehe Geheimnisse und Variablen und Flüssigkeit. - Erstellen und übersetzen Sie Layouts mithilfe von KI, speichern Sie jede Version und spiegeln Sie Layouts in ein GitHub-Repository. Siehe Layouts mit KI erstellen, bearbeiten und übersetzen, Versionsverlauf des Layouts und Speichern Sie einen unbegrenzten Layout-Verlauf auf GitHub.
- Ein vollständiger Verlauf. Jede Sendung und jede Anfrage wird mit Status, Zeitpunkt und dem gesendeten Inhalt protokolliert und kann erneut gesendet werden. Siehe Hintergrund und Fehlerbehebung.
- Es werden keine Daten aus Ihren Shops ausgelesen, es sei denn, Sie stimmen dem zu. Die App wird ohne Zugriffsbereiche installiert. Es gibt vier optionale Berechtigungen, jeweils für eine Funktion (Anhängen einer Metafeld-Datei, Erstellen von Rabattcodes), die vor Ort erteilt und auf der Seite „Berechtigungen“ widerrufen werden können. Siehe Berechtigungen: Welche Daten die App aus Ihrem Shop auslesen darf.
- Eine API und ein MCP-Server für Ihre eigenen Tools und KI-Assistenten. Siehe Entwickler-API und MCP.

Die drei Shopify Flow-Aktionen
Transaktions-E-Mail versenden
Versendet transaktionsbezogene E-Mails: Bestellbestätigungen, Versandbenachrichtigungen, Kontohinweise. Diese werden an alle Empfänger versendet, einschließlich der Kunden, die sich vom Marketing-Newsletter abgemeldet haben.
| Feld in Shopify Flow | Funktionsweise |
|---|---|
| An E-Mail-Adresse(n) | Ein oder mehrere Empfänger, jeweils einer pro Zeile. In der Regel eine Shopify Flow-Variable wie beispielsweise {{customer.defaultEmailAddress.emailAddress}} |
| E-Mail-Adressen im CC-Feld, E-Mail-Adressen im BCC-Feld | Optional, jeweils eine pro Zeile |
| Variablen (JSON) | Daten für das Layout, zum Beispiel {"customerName": "John", "orderId": "12345"}, die als {{ variables.customerName }} verwendet werden |
| Sprache | Optional. Legt die Übersetzung des Layouts fest, in der Regel {{order.customerLocale}}. |
| Antwort an, Absendername | Optional. Die Standardeinstellungen des Absenders für diesen Schritt überschreiben |
| Bestellung, Kunde | Optional. Die Bestellung oder der Kunde, auf den sich der Schritt bezieht; wird nur benötigt, wenn das Layout eine Datei aus einem Metafeld anhängt. |
Der Absender und das Layout werden auf der Konfigurationsseite der Aktion selbst ausgewählt (Absender und Layout), nicht in diesen Feldern.
Die Aktion gibt ein Ergebnis zurück, anhand dessen nachfolgende Shopify Flow-Schritte verzweigen können:
| Rückgabefeld | Werte |
|---|---|
status |
SENT oder FAILED oder SKIPPED, wenn ein auf Marketing umgestelltes Layout ausschließlich Empfänger enthielt, die sich abgemeldet hatten |
messageId |
Die Nachrichten-ID des Anbieters, sofern verfügbar |
provider |
GOOGLE, MICROSOFT, SMTP oder DEFAULT |


Marketing-E-Mail versenden
Versendet ein Marketing-Layout: einen Newsletter, eine Bewertungsanfrage, ein Rückgewinnungsangebot. Es gelten dieselben Felder wie oben, es werden jedoch ausschließlich Marketing-Layouts angeboten, und der Versand erfolgt anders:
- eine E-Mail pro Empfänger im Feld „An“ (maximal 20 pro Aktion), jeweils mit einem eigenen Link zum Abmelden,
- Ihren Hinweis zum Abbestellen sowie Ihre Angaben zum Unternehmen in der Fußzeile,
- Kunden, die sich abgemeldet haben, werden übersprungen.
| Rückgabefeld | Werte |
|---|---|
status |
SENT, FAILED oder SKIPPED (alle Empfänger hatten sich abgemeldet) |
messageId |
Die Nachrichten-ID des Anbieters der ersten gesendeten E-Mail, sofern verfügbar |
provider |
GOOGLE, MICROSOFT, SMTP oder DEFAULT |
Alle Informationen zu Marketing-Layouts, zur Fußzeile und zur Abmeldeliste finden Sie unter Marketing-E-Mails und Abmeldungen.
HTTP-Anfrage
Führt eine HTTP-Anfrage aus, die Sie in der App gespeichert haben: Methode, URL, Header und Body, einschließlich Geheimdaten und Variablen in diesen Elementen.
| Feld in Shopify Flow | Funktionsweise |
|---|---|
| Variablen oder Körper-Überschreibung (JSON) | Entweder Variablen, die als {{ variables.xxx }} in der URL, in den Headern und im Body verwendet werden, oder eine Überschreibung des Body: {"body": {...}} ersetzt den konfigurierten Body vollständig |
| Rückgabefeld | Werte |
|---|---|
status |
Der HTTP-Statuscode |
response |
Der Antworttext als in eine Zeichenkette umgewandeltes JSON |
Über die App
| Seite | Wozu dient es? |
|---|---|
| Startseite | Einrichtungsanleitung, Nutzung im Vergleich zu Ihrem Plan, Erfolgsquote, Versandstatus, eine Übersicht über die Aktionen und die jüngsten Aktivitäten |
| E-Mail-Absender | Verbundene Microsoft 365- und Google-Konten, SMTP-Server und der Dialog „Test-E-Mail senden“ |
| E-Mail-Layouts | Die E-Mails selbst, unterteilt in die Registerkarten „Transaktions-E-Mails“ und „Marketing-E-Mails“: Betreff, Gestaltung, Sprachen, Anhänge, Testvariablen |
| Kopf- und Fußzeile | Wiederverwendbare Vorlagen für Kopf- und Fußzeilen, die layoutübergreifend genutzt werden |
| HTTP-Anfragen | Gespeicherte Anfragen: Methode, URL, Header, Hauptteil |
| Geheimnisse | Verschlüsselte Werte, auf die Sie als {{ secrets.keyName }} verweisen |
| Geschichte | Jede Ausführung mit Angaben zu Status, Zeitablauf, Anfrage- und Antwortdetails sowie einer erneuten Übermittlung |
| Abmeldungen | Kunden, die sich von Ihren Marketing-E-Mails abgemeldet haben, mit Suchfunktion, manueller Hinzufügung, erneuter Anmeldung und CSV-Export |
| Entwickler | API-Schlüssel, der Befehl „MCP connect“, KI- und GitHub-Verbindungen |
| Berechtigungen | Die optionalen Berechtigungen für Shops, jeweils mit einer Erteilung und einem Widerruf |
| Einstellungen | E-Mail-Standardeinstellungen, Marketing-Fußzeilentexte pro Sprache, Markenfarben, benutzerdefinierte Schriftarten und Benachrichtigungen |
| Hilfe | Support, Links zur Dokumentation und Ihr Plan |

Pläne und Grenzen
| Plan | Preis | Aktionen pro gleitendem 30-Tage-Zeitraum | Speicher für Anhänge |
|---|---|---|---|
| Kostenlos | 0 $ | 500 | 500 MB |
| Vorspeise | 15 $ pro Monat | 5.000 | 2 GB |
| Wachsen | 35 $ pro Monat | 15.000 | 10 GB |
| Unbegrenzt | 100 $ pro Monat | Unbegrenzt | 50 GB |
Die jährliche Abrechnung ist bei jedem kostenpflichtigen Plan verfügbar und ist günstiger als die monatliche Abrechnung. Eine Aktion entspricht einer versendeten E-Mail oder einer ausgeführten HTTP-Anfrage; eine Marketing-E-Mail an mehrere Empfänger zählt ebenfalls als eine Aktion. Jeder Plan umfasst alle Funktionen; die Pläne unterscheiden sich lediglich hinsichtlich des Volumens und des Speicherplatzes. Siehe Pläne und Nutzung.
Beginnen Sie hier
In dieser Bestellung wird die erste E-Mail in etwa fünfzehn Minuten eintreffen:
- Installieren und einrichten - die App in Ihrem Admin-Bereich.
- Übersicht über E-Mail-Absender - Verbinden Sie das Postfach oder den SMTP-Server, von dem aus die E-Mails versendet werden.
- Erstellen Sie ein E-Mail-Layout - Gestalten Sie die E-Mail oder nutzen Sie eine der Vorlagen unter Workflow-Vorlagen als Grundlage.
- Daten aus Shopify Flow übergeben - Fügen Sie die Aktion einem Workflow hinzu und übergeben Sie die Daten.
- Überprüfung Ihrer E-Mail-Einstellungen - Senden Sie einen Test und lesen Sie das Ergebnis im Verlauf ab.
Und dann, je nach Bedarf: Versenden Sie E-Mails in der Sprache Ihrer Kunden, Marketing-E-Mails und Abmeldungen, Eine Datei aus einem Metafeld einer Bestellung oder eines Kunden anhängen, Führen Sie eine HTTP-Anfrage unter Shopify Flow durch, Benachrichtigungen und Warnmeldungen sowie Häufig gestellte Fragen.
