Einführung in Workflow Transactional Email

Einführung in Workflow Transactional Email

Seite kopieren

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

  1. 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.
  2. 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.
  3. 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.
Der visuelle Editor mit den Einstellungen auf der linken Seite und der E-Mail auf der rechten Seite
Der visuelle Editor: Einstellungen auf der linken Seite, die E-Mail auf der rechten Seite, mit einer Desktop- und einer Mobilansicht.

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
Ein Shopify Flow-Workflow: ein Trigger, gefolgt von der Aktion „Transaktions-E-Mail senden“
„Transaktions-E-Mail versenden“ als Schritt in Shopify Flow ausführen.
Die Konfigurationsseite der Aktion, auf der die zur Auswahl stehenden E-Mail-Layouts aufgeführt sind
Absender und Layout werden für jeden Schritt auf der Konfigurationsseite der Aktion ausgewählt.

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
Das Dashboard mit der Einrichtungsanleitung, Informationen zur Nutzung, der Erfolgsquote und den jüngsten Aktivitäten
Startseite: Nutzung im Vergleich zum Plan, Erfolgsquote und die neuesten Sendungen auf einen Blick.

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:

  1. Installieren und einrichten - die App in Ihrem Admin-Bereich.
  2. Übersicht über E-Mail-Absender - Verbinden Sie das Postfach oder den SMTP-Server, von dem aus die E-Mails versendet werden.
  3. Erstellen Sie ein E-Mail-Layout - Gestalten Sie die E-Mail oder nutzen Sie eine der Vorlagen unter Workflow-Vorlagen als Grundlage.
  4. Daten aus Shopify Flow übergeben - Fügen Sie die Aktion einem Workflow hinzu und übergeben Sie die Daten.
  5. Ü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.