Zum Inhalt springen
14 Tage kostenlos testen
Deutsch
English简体中文繁體中文ČeštinaBald verfügbarDanskBald verfügbarNederlandsSuomiBald verfügbarFrançaisDeutschItaliano日本語한국어Norsk bokmålBald verfügbarPolskiPortuguêsEspañolSvenskaTürkçe
In Claude öffnen Fragen zu dieser Seite stellenIn ChatGPT öffnen Fragen zu dieser Seite stellen

Shopify Flow bei Übermittlung des Registrierungsformulars auslösen

Senden Sie jedes Mal einen Shopify-Flow-Trigger, wenn über Ihr Registrierungsformular eine Person erstellt oder aktualisiert wird, damit Sie die nächsten Schritte automatisieren können.

Sobald diese Funktion aktiviert ist, sendet die App jedes Mal, wenn über ein Registrierungsformular eine Person erstellt oder aktualisiert wird, ein Ereignis an Shopify Flow – das kostenlose No-Code-Automatisierungstool von Shopify. In Flow können Sie dann einen Workflow aufbauen, der auf dieses Ereignis beliebig reagiert: Ihr Vertriebsteam in Slack benachrichtigen, die Person mit Tags versehen oder segmentieren, eine Aufgabe erstellen, die Person mit einem anderen System synchronisieren und vieles mehr.

  1. Klicken Sie in der App auf Registration Form, öffnen Sie das gewünschte Formular, klicken Sie dann auf den Tab Integration und wählen Sie Shopify.

  2. Schalten Sie Enable Shopify Flow trigger ein.

  3. Klicken Sie auf Save.

  1. Gehen Sie zu Shopify Admin > Apps > Flow. Die App ist kostenlos und in jedem Shopify-Tarif verfügbar; installieren Sie sie, falls noch nicht geschehen.

  2. Klicken Sie auf Create workflow.

  3. Suchen Sie im Trigger-Schritt nach Sami Wholesale (aufgeführt als „All-in-1 Wholesale B2B: Volume discount, b2b registration, tax“) und öffnen Sie den Eintrag. Wählen Sie darin den Trigger Sami B2B Wholesale Pricing aus – seine Beschreibung lautet „Triggers when a customer is created or updated via a Wholesale registration form.“

  4. Fügen Sie alle Aktionen hinzu, die Sie brauchen – Flow bringt Hunderte integrierte Aktionen mit: eine Benachrichtigung senden, ein Tag hinzufügen, einen Webhook aufrufen, anhand einer Bedingung verzweigen und mehr.

  5. Klicken Sie auf Turn on.

Beim Aufbau Ihres Workflows können Sie die folgenden Variablen in jedem Schritt einfügen:

VariableBeschreibung
CustomerDie Shopify-Person, die erstellt oder aktualisiert wurde – direkt nutzbar mit jeder kundenbezogenen Aktion (Tag hinzufügen, zu einem Segment hinzufügen, E-Mail senden usw.).
Form > NameDer Name des abgeschickten Registrierungsformulars – nützlich, wenn Sie mehrere Formulare haben und der Workflow sich je nach verwendetem Formular unterschiedlich verhalten soll.
Registration customer > DataAlles, was die Person im Formular ausgefüllt hat (Feld-Label und Wert), zusammengefasst in einer einzigen JSON-Zeichenfolge. Wie Sie sie in einzelne Felder aufteilen, lesen Sie unten.

Einzelne Felder aus „Registration customer > Data“ auslesen

Abschnitt betitelt „Einzelne Felder aus „Registration customer > Data“ auslesen“

Die übermittelten Formulardaten werden als eine JSON-Zeichenfolge gesendet (zum Beispiel: {"Email": "[email protected]", "First Name": "John", "Company name": "ABC Co."}), wobei alle Felder in einer einzigen Variable gebündelt sind. Um sie in einzelne Felder aufzuteilen, die Sie später im Workflow verwenden können, fügen Sie direkt nach dem Trigger einen Schritt Run code hinzu.

Schritt 1 – Aktion „Run code“ hinzufügen

Klicken Sie in Ihrem Workflow auf Add action und suchen und wählen Sie dann Run code.

Schritt 2 – Input (GraphQL-Abfrage) ausfüllen

Fügen Sie in das Feld Input Folgendes ein:

{
registrationCustomer {
data
}
}

Schritt 3 – Function (JavaScript) ausfüllen

Fügen Sie in das Feld Function Folgendes ein:

export default function main({ registrationCustomer }) {
const formData = JSON.parse(registrationCustomer.data);
return {
email: formData['Email'] || '',
firstName: formData['First Name'] || '',
companyName: formData['Company name'] || '',
};
}

Schritt 4 – Output (Rückgabetyp) ausfüllen

Fügen Sie in das Feld Output eine Typdeklaration ein, die zu dem passt, was Sie in Schritt 3 zurückgegeben haben:

type Output {
email: String!
firstName: String!
companyName: String!
}

Schritt 5 – Ergebnis in späteren Schritten verwenden

Nach dem Speichern wird dieser Schritt Run code zu einer neuen Variablenquelle für die nachfolgenden Aktionen – fügen Sie email, firstName, companyName (oder wie Sie sie genannt haben) in einen E-Mail-Text, eine Slack-Nachricht, eine Bedingung usw. ein.

  • Voraussetzung ist die App Shopify Flow in Ihrem Shop (kostenlos, in jedem Shopify-Tarif verfügbar).
  • Nachdem eine Person das Formular abgeschickt hat, kann es bis zu einigen Minuten dauern, bis der Workflow startet – das ist normal und kein Fehler.
  • Diese Funktion ist je nach Tarif Ihrer App verfügbar; wenn Sie Enable Shopify Flow trigger nicht sehen, prüfen Sie Ihren aktuellen Tarif oder wenden Sie sich an den Support.

Sollten bei diesen Schritten Schwierigkeiten auftreten, zögern Sie nicht, uns umgehend per E-Mail an [email protected] zu kontaktieren.

War diese Seite hilfreich?