Zum Inhalt springen
memberarea memberarea.io

Mitgliederereignisse zurück an Shopify melden

Lassen Sie Ihr memberarea Shopify-Kunden anlegen, taggen und aktualisieren, wenn mit einem Mitglied etwas passiert, und reagieren Sie mit eigenen Automationen auf Shopify-Bestellungen, Erstattungen und Stornierungen.

In diesem Artikel

Bestellungen fließen aus Ihrem Shop in Ihr memberarea. Dieser Artikel behandelt die andere Richtung: Tritt ein Mitglied bei, schließt einen Kurs ab oder kündigt ein Abo, kann Ihr memberarea den passenden Shopify-Kunden anlegen, einen Tag hinzufügen oder entfernen und ein Kundenfeld schreiben. Ihr Shop weiß dann, wer drin ist, und Sie können diese Kunden in Shopify segmentieren und anschreiben. Außerdem geht es um die Shopify-Auslöser, die Sie in eigenen Automationen nutzen können.

Wer das einrichten kann

Die Shopify-Seite braucht Plattformeinstellungen aktualisieren und Integrationen verwalten. Zum Anlegen von Automationen braucht es zusätzlich Automationen verwalten. Ohne diese Berechtigung lassen sich die Vorlagen nicht anhaken, und die Seite zeigt „Sie dürfen keine Automationen anlegen.“ mit dem Hinweis „Bitten Sie den Inhaber dieses Workspace um das Recht, Automationen zu verwalten.“

Mit den Vorlagen starten

  1. Öffnen Sie Einstellungen, dann Integrationen, dann Shopify. Die Seite liegt unter /admin/settings/integrations/shopify.
  2. Öffnen Sie den Tab Automationen. Er zeigt „Ihre Ereignisse zurück an Shopify melden“ und „Diese Automationen sind sofort aktiv. Sie können jede davon später ändern oder löschen.“
  3. Haken Sie die gewünschten Vorlagen an. Anfangs ist nichts angehakt.
  4. Drücken Sie Automationen anlegen. Die Schaltfläche zeigt, wie viele Sie angehakt haben.

Die angehakten Vorlagen werden in einem Zug angelegt, veröffentlicht und eingeschaltet, und neben der Schaltfläche erscheint „Angelegt und aktiv“. Jede liegt jetzt unter dem Namen ihrer Vorlage in Ihrer Automationsliste.

Dieselben vier Vorlagen erscheinen im Einrichtungsassistenten, im Schritt Regeln, unter „Ihre Ereignisse zurück an Shopify melden“. Dort werden die angehakten angelegt, wenn Sie Einrichtung abschließen drücken.

Zum Anlegen braucht es einen verbundenen Shop. Ist die Verbindung abgerissen, verbinden Sie zuerst neu, siehe Shopify-Shop verbinden.

Die vier Vorlagen

Vorlage Was sie in Shopify tut
Neues Mitglied: Kunden anlegen Wird ein neues Mitgliedskonto angelegt, bekommt das Mitglied einen Shopify-Kunden mit derselben E-Mail-Adresse, und der Tag memberarea-member wird hinzugefügt.
Kurs abgeschlossen: Kunden taggen Schließt ein Mitglied einen Kurs ab, bekommt der Shopify-Kunde den Tag course-completed.
Mitgliedschaft beendet: Tag entfernen Ist ein Abo tatsächlich beendet, wird der Tag memberarea-member entfernt und das Kundenfeld member_status auf cancelled gesetzt.
Abo verlängert: Status aktuell halten Jedes Mal, wenn sich ein Abo verlängert, wird das Kundenfeld member_status auf active gesetzt.

„Abo“ meint in diesen Vorlagen ein Abo, das in Ihrem memberarea verkauft wurde, nicht eines in Shopify.

Ein paar Einzelheiten ergeben sich aus den Auslösern hinter den Vorlagen:

  • Kurs abgeschlossen: Kunden taggen reagiert auf jeden Kurs. Um nur einen Kurs zu taggen, öffnen Sie die Automation und wählen den Kurs in ihrem Auslöser, wie beschrieben in Auslöser und Aktionen.
  • Mitgliedschaft beendet: Tag entfernen läuft, wenn das Abo tatsächlich beendet ist. Ein Mitglied, das zum Ende des bezahlten Zeitraums kündigt, behält den Tag bis zu diesem Datum, genau wie seinen Zugang in Ihrem memberarea.
  • Die Tags und der Feldwert sind in der Vorlage fest eingetragen. Öffnen Sie die Automation in Ihrer Automationsliste, um sie zu ändern.

Schon eingerichtet

Eine Vorlage, die es für diesen Shop schon gibt, zeigt Schon eingerichtet und lässt sich nicht erneut anhaken. Gibt es alle vier, zeigt der Tab „Alle vorgeschlagenen Automationen sind bereits eingerichtet.“ Archivieren oder löschen Sie eine dieser Automationen, lässt sich ihre Vorlage wieder anlegen.

Der Tab Automationen zeigt die vier Shopify-Vorlagen, eine davon mit der Markierung Schon eingerichtet.
Der Tab Automationen zeigt die vier Shopify-Vorlagen, eine davon mit der Markierung Schon eingerichtet.

Eine Vorlage gilt als eingerichtet, wenn eine Automation denselben Auslöser und jeden Shopify-Schritt der Vorlage hat und diese Schritte diesen Shop nutzen. Eine Automation, die nur einen Teil der Schritte hat oder in einen anderen Shop schreibt, blockiert die Vorlage nicht.

Welcher Shopify-Kunde geändert wird

Jede Änderung wird an dem Shopify-Kunden vorgenommen, der zum Mitglied gehört. Ihr memberarea findet diesen Kunden in dieser Reihenfolge:

  1. Der Kunde, der schon mit dem Mitglied verknüpft ist, zum Beispiel aus einer Shopify-Bestellung oder aus dem Kundenimport.
  2. Sonst ein Kunde in Ihrem Shop mit genau derselben E-Mail-Adresse.

Nur die Aktion Kunde anlegen oder aktualisieren legt einen Kunden an, wenn keiner gefunden wird. Ein Kunde, der schon existiert, wird verknüpft, und sein Vor- und Nachname werden auf den Namen des Mitglieds aktualisiert. Seine E-Mail-Adresse und seine Tags bleiben, wie sie sind, und ein Mitglied ohne Namen lässt den Shopify-Namen unberührt. Die Aktionen, die einen Tag hinzufügen, einen Tag entfernen oder ein Feld setzen, überspringen ein Mitglied, das noch keinen Shopify-Kunden hat. Deshalb ist Neues Mitglied: Kunden anlegen die Vorlage, die Sie zuerst einrichten.

Änderungen erreichen Shopify ein paar Sekunden nach dem Ereignis. Mehrere Änderungen für dasselbe Mitglied innerhalb dieser Sekunden werden zusammen gesendet. Wird ein Tag in dieser Zeit hinzugefügt und wieder entfernt, zählt nur die letzte Änderung.

Warnung

Solange der Shop getrennt ist, werden Änderungen für Ihre Mitglieder nicht an Shopify gesendet, und sie werden nach dem Neuverbinden nicht nachgeholt. Mitgliedern, die in dieser Zeit beigetreten sind oder einen Kurs abgeschlossen haben, fehlt ihr Tag bis zum nächsten Ereignis für sie.

Was Ihr memberarea an Shopify sendet, erscheint nicht im Webhook-Protokoll. Dieser Tab listet nur, was Shopify an Sie sendet. Um zu prüfen, ob ein Tag oder ein Feld angekommen ist, öffnen Sie den Kunden in Ihrem Shopify-Admin.

Hat ein Shopify-Schritt nichts, was er senden kann, zeigt der Durchlauf im Verlauf der Automation den Schritt als Abgeschlossen mit einer gelben Notiz, die den Grund nennt, zum Beispiel „Das Mitglied hat noch keinen Kunden in Shopify, deshalb wurde die Änderung übersprungen. Fügen Sie davor den Schritt „Kunde anlegen oder aktualisieren“ ein.“ Dasselbe passiert, wenn der Schritt keinen Shop, keinen Tag oder keinen Feldschlüssel hat, wenn der Durchlauf kein Mitglied hat oder wenn die Shop-Verbindung nicht aktiv ist. Wie Sie einen Durchlauf öffnen, erklärt Testen und Durchläufe.

Hinweis

Ein Schritt ohne Notiz heißt nur, dass die Änderung zum Senden übergeben wurde. Lehnt Shopify die Änderung ein paar Sekunden später ab, zeigt der Durchlauf den Schritt trotzdem als abgeschlossen, und der Grund steht nur im Serverprotokoll. Ob sie angekommen ist, zeigt der Kunde in Ihrem Shopify-Admin.

Eigene Automationen bauen

Sie können Shopify in jeder Automation nutzen, nicht nur in den Vorlagen. Im Automationseditor liegen die Shopify-Auslöser und -Aktionen in der Bibliothek unter Shopify und funktionieren, sobald Ihr Shop verbunden ist.

Diese Auslöser starten eine Automation, wenn in Ihrem Shop etwas passiert:

Auslöser Wann er läuft
Shopify-Bestellung bezahlt Eine Shopify-Bestellung wird bezahlt.
Shopify-Rückerstattung Eine Shopify-Bestellung wird erstattet, auch bei einer Erstattung ohne Positionen, etwa einem Kulanzbetrag, und bei einer Erstattung in einer anderen Währung.
Shopify-Bestellung storniert Eine Shopify-Bestellung wird storniert.

Beide laufen, ob Zugriff bei Rückerstattung entziehen oder Zugang bei Stornierung entziehen eingeschaltet ist oder nicht, und jeder läuft einmal pro Erstattung oder Stornierung, auch wenn Shopify dieselbe Nachricht zweimal schickt.

Diese Aktionen ändern den Shopify-Kunden des Mitglieds, für das die Automation läuft. Jede fragt, welcher Shop genutzt werden soll:

Aktion Was sie tut
Kunde anlegen oder aktualisieren Sorgt dafür, dass das Mitglied als Kunde in Ihrem Shop existiert, und aktualisiert den Namen eines Kunden, der schon existiert.
Kunden-Tag hinzufügen Fügt dem Kunden den Tag hinzu, den Sie eingeben.
Kunden-Tag entfernen Entfernt den Tag, den Sie eingeben, vom Kunden.
Kundenfeld setzen Schreibt einen Wert in ein Feld am Kunden.

Kundenfeld setzen fragt nach einem Feldnamen und einem Wert. Shopify führt das Feld als Kunden-Metafeld im Namespace memberarea, ein Feld namens member_status erscheint also als memberarea.member_status. Der Feldname wird in Kleinbuchstaben gespeichert, und jedes Zeichen außer Buchstaben, Ziffern und Unterstrichen wird zu einem Unterstrich. Der Wert ist reiner Text und wird nach 255 Zeichen abgeschnitten.

Ein Shopify-Auslöser läuft mit dem Käufer als Mitglied, wenn die Bestellung eine E-Mail-Adresse trug. Ohne Mitglied tun die Kundenaktionen in dieser Automation nichts.

Wie Auslöser, Aktionen, Felder und Filter allgemein funktionieren, behandelt Auslöser und Aktionen.

Hinweis

Ein Testlauf aus dem Automationseditor führt seine Aktionen wirklich aus. Ein Testlauf einer Automation mit einer Shopify-Aktion ändert den Kunden in Ihrem Shop.

Verwandte Artikel

Last updated on October 25, 2026

War dieser Artikel hilfreich?

Verwandte Artikel