Häufig gestellte Fragen

Antworten auf die Fragen, die uns am häufigsten gestellt werden. Falls deine Frage hier nicht dabei ist: Der Leitfaden Verlauf und Fehlerbehebung behandelt Fehler im Detail, oder du erreichst uns über das Help Center.

Brauche ich einen kostenpflichtigen Shopify-Plan, um HTTP-Requests zu senden?

Nein. Shopifys eigene Aktion Send HTTP request ist auf bestimmte Pläne beschränkt, aber die Aktion HTTP Request dieser App funktioniert auf jedem Shopify-Plan, einschließlich Basic. Das ist einer der Hauptgründe, warum Händler sie installieren.

Auf welche Shopify-Daten greift die App zu?

Auf keine. Die App fordert überhaupt keine Zugriffsberechtigungen an. Sie kann deine Produkte, Bestellungen oder Kunden nicht lesen.

Kundendaten, die in einer E-Mail landen, gelangen dorthin, weil du sie aus Shopify Flow über das Feld Variables (JSON) übergeben hast. Flow liest deine Shop-Daten, und du entscheidest, was weitergegeben wird.

Welche E-Mail-Anbieter kann ich verwenden?

Drei Arten von Absendern:

  • Microsoft 365 - Outlook.com- und Microsoft-365-Postfächer sowie gemeinsame Postfächer und Gruppenpostfächer.
  • Google - Gmail- und Google-Workspace-Postfächer sowie deine „Send mail as"-Aliase.
  • SMTP - jeder SMTP-Server, einschließlich SendGrid, Mailgun, Amazon SES, Postmark oder dein eigener.

Microsoft und Google verbinden sich über OAuth, sodass keine Zugangsdaten gespeichert oder erneuert werden müssen.

Warum bleibt meine Variable leer?

Templates werden bewusst nachsichtig gerendert: Eine unbekannte Variable wird zu einer leeren Zeichenkette statt einen Fehler auszulösen, sodass ein Tippfehler niemals die E-Mail eines Kunden blockiert. Der Nachteil: Ein Tippfehler sieht dann wie eine leere Stelle aus.

Die App fängt das jetzt für dich ab. Ein Live-Versand, bei dem ein Platzhalter nichts erzeugt hat, wird in der History mit dem Badge Empty variables markiert, und beim Öffnen erfährst du genau, welche Variablen betroffen sind und ob Flow sie leer oder gar nicht gesendet hat.

Um das von vornherein zu vermeiden, verwende die Karte Use in Shopify Flow in deinem Layout - sie erzeugt die Variables (JSON) mit bereits korrekten Schlüsseln. Siehe Daten aus Shopify Flow übergeben.

Meine Test-E-Mail sieht richtig aus, aber die echte ist leer. Warum?

Weil sie unterschiedliche Daten verwenden.

Test Variables im Layout-Editor steuern nur die Vorschau und Send test email. Ein echter Flow-Lauf ignoriert diese vollständig und verwendet das, was die Flow-Aktion in ihrem Feld Variables (JSON) sendet.

Eine gut aussehende Test-E-Mail beweist also, dass dein Design funktioniert. Sie beweist nichts über deine Flow-Konfiguration. Führe den Workflow immer einmal real aus und prüfe anschließend die History.

Wie fülle ich das Feld Variables (JSON) aus?

Schreibe es nicht von Hand. Öffne dein E-Mail-Layout und suche die Karte Use in Shopify Flow - sie enthält das exakte JSON für dieses Layout mit allen korrekten Schlüsselnamen. Klicke auf Copy JSON und füge es in die Flow-Aktion ein.

Die App füllt die Flow-Eigenschaft für erkannte Felder vor (Kundenname, Bestellname, Bestellsumme, Status-Seiten-URL). Bei allem anderen wird <pick a Flow variable> angezeigt, das du mit Flows eigener Variablenauswahl ersetzt.

Ausführlicher Leitfaden: Daten aus Shopify Flow übergeben.

Warum ist meine Line-Item-/Varianten-/Produkt-Variable immer leer?

Weil eine Bestellung mehrere Line Items enthalten kann, gibt es keinen einzelnen Wert zum Auslesen. {{ order.lineItems.variant.title }} liefert nichts zurück.

Sende entweder die gesamte Liste und durchlaufe sie in deinem Layout mit einem Loop-Block, oder wandle sie innerhalb von Flow mit einer {% for %}-Schleife in eine einzelne Zeichenkette um. Beide Ansätze sind in Daten aus Shopify Flow übergeben beschrieben.

Dies ist die häufigste Ursache für eine leere Variable, weshalb die App dich warnt, wenn ein Variablenname wie Line-Item-Daten aussieht.

Landen meine E-Mails im Spam?

Die Zustellbarkeit hängt vom sendenden Postfach ab, nicht von dieser App. Da Nachrichten über deinen Anbieter und deine Domain versendet werden, übernimmst du deine eigene Sende-Reputation.

So gibst du dir die besten Chancen:

  • Versende von einer Domain mit korrekt konfiguriertem SPF, DKIM und DMARC.
  • Verwende eine Absenderadresse auf einer Domain, die dir gehört, keine kostenlose Verbraucheradresse.
  • Halte transaktionale E-Mails transaktional. Bestellaktualisierungen und Kontobenachrichtigungen werden von Empfängern erwartet; Massen-Marketing über ein transaktionales Setup nicht.
  • Füge eine echte Postanschrift und Identifikationsangaben in deine Footer-Voreinstellung ein.
Kann ich an mehrere Empfänger senden?

Ja. To Email(s), CC Email(s) und BCC Email(s) akzeptieren jeweils mehrere Adressen, eine pro Zeile. Der gesamte Versand zählt als eine einzelne Aktion gegenüber deinem Plan.

Verbraucht eine Test-E-Mail mein Kontingent?

Nein. Send test email und die Test-Schaltfläche für HTTP-Requests sind beide kostenlos. Nur Aktionen, die von Shopify Flow ausgelöst werden, zählen. Aktionen, die vor der Ausführung fehlschlagen - eine Fehlkonfiguration oder ein doppelter Wiederholungsversuch - erhalten ihren Kontingentplatz zurückerstattet.

Warum zeigt meine E-Mail [object Object] an?

Du hast ein ganzes Objekt statt eines Felds daraus interpoliert. HTTP-Requests serialisieren Objekte automatisch zu JSON; E-Mails tun das nicht.

Verwende {{ variables.customer.firstName }} statt {{ variables.customer }}, oder nutze einen Loop-Block, um über ein Array zu iterieren.

Was passiert, wenn ich etwas lösche, das noch verwendet wird?

Das ist erlaubt. Die App warnt dich und teilt dir mit, wie viele Shopify-Flow-Schritte auf das Element verweisen, blockiert dich aber nicht.

Danach schlägt jeder Flow-Schritt, der noch auf das gelöschte Element verweist, mit einer klaren Fehlermeldung fehl, die in der History erscheint - zum Beispiel Email template not found. Verweise diese Schritte auf einen Ersatz, um sie zu beheben.

Wir blockieren dies bewusst nicht. Der Verweis wird bis zur Deinstallation der App gespeichert, sodass eine „still in use"-Warnung oft ein Überbleibsel eines Workflows ist, den du bereits in Flow gelöscht oder umgebaut hast - und wir können nicht unterscheiden, ob das der Fall ist.

Eine Ausnahme: Eine hochgeladene Datei wird vor dem Entfernen ordentlich geprüft, da dieselbe Datei in mehreren Layouts wiederverwendet werden kann.

Kann ich ein Layout später vom visuellen Builder zu HTML wechseln?

Nein. Die Wahl des Editors wird bei der Erstellung des Layouts festgelegt, da beide ihre Inhalte unterschiedlich speichern. Erstelle ein neues Layout im gewünschten Modus und verweise deine Flow-Aktion darauf um.

Innerhalb des Rich-Text-/HTML-Modus kannst du zwischen dem Rich-Text-Editor und rohem HTML wechseln, wobei der Wechsel zurück zu Rich Text komplexe Tabellen und Inline-Stile vereinfachen kann.

Kann ich ein Design für mehrere E-Mails wiederverwenden?

Ja, auf zwei Arten:

  • Save as template speichert ein komplettes Design unter My templates, bereit als Ausgangspunkt für ein neues Layout. Diese Galerie enthält nur Designs, die du selbst gespeichert hast.
  • Header- und Footer-Voreinstellungen werden live geteilt: Bearbeite die Voreinstellung einmal, und jedes Layout, das sie verwendet, wird aktualisiert.

Du kannst ein Layout auch exportieren und in einen anderen Shop importieren.

Was passiert, wenn ich mein Plan-Limit erreiche?

Weitere Flow-Aktionen werden mit einem Plan-Limit-Fehler abgelehnt, und Shopify Flow markiert den Schritt als fehlgeschlagen. Nichts wird in eine Warteschlange gestellt, sodass diese Nachrichten nicht später versendet werden.

Das Kontingent ist ein rollierendes 30-Tage-Fenster, sodass Kapazität zurückkehrt, sobald ältere Aktionen aus dem Zeitraum fallen. Aktiviere die Kontingent-Benachrichtigungen, um bei 80 % und 100 % gewarnt zu werden. Siehe Pläne und Nutzung.

Kann ich eine PDF-Rechnung an eine E-Mail anhängen?

Ja. Anhänge können im Attach-Modus bis zu 15 MB pro Datei und 20 MB pro Layout groß sein. Darüber hinaus - oder beim Versand über Microsoft 365, das mehr als 4 MB Inline-Anhänge ablehnt - wechsle in den Link-Modus, dann enthält die E-Mail stattdessen einen Download-Link. Siehe Anhänge und Bilder.

Warum zeigt Microsoft oder Google einen anderen App-Namen an?

Der Zustimmungsbildschirm kann Flow Action Extensions anzeigen, den früheren Namen der App. Es handelt sich um dieselbe App - der OAuth-Registrierungsname wurde noch nicht aktualisiert. Du kannst die Freigabe bedenkenlos erteilen.

Kann Shopify Sidekick diese App verwenden?

Ja, nur lesend. Sidekick kann deine Layouts, Absender, HTTP-Requests und Secret-Namen auflisten, den Verlauf von Ausführungen melden und erklären, warum eine bestimmte Aktion fehlgeschlagen ist.

Es gibt niemals Secret-Werte, SMTP-Passwörter, OAuth-Tokens oder Nachrichteninhalte zurück, und es kann nichts ändern - stattdessen verlinkt es dich in die App.

Wo werden meine Daten gespeichert?

In der EU. Datenbanken und Caches sind regional mit Verschlüsselung im Ruhezustand, und Zugangsdaten - SMTP-Passwörter, OAuth-Tokens und Secrets - erhalten über einen dedizierten Schlüsselverwaltungsdienst eine zusätzliche Schicht Envelope-Verschlüsselung. Zugangsdaten im Klartext werden niemals dauerhaft gespeichert.

Brauchst du noch Hilfe?

Nutze das Help Center, um einen Fehler zu melden, ein Feature anzufragen oder direkt Kontakt mit dem Support aufzunehmen. Die In-App-Chat-Blase ist auf jeder Seite der App verfügbar und meist der schnellste Weg, da sie das Gespräch mit deinem Shop verknüpft hält.