Zum Hauptinhalt springen

Integrieren Sie Redo mit Omnisend

Erfahren Sie, wie Sie Redo mit Omnisend integrieren

Verfasst von Inesa Valinčiūtė-Kunčienė

Wiederholen ist eine Plattform für die Verfolgung von Bestellungen und das Management von Rücksendungen, die Ihnen hilft, markengerechte Rückgabeerlebnisse, Umtausch und Rückerstattungen für Ihre Kunden anzubieten.

Mit der Redo-Integration werden Rückgabeereignisse automatisch mit Omnisend synchronisiert, sodass Sie gezielte E-Mail- und SMS-Automatisierungen auslösen können, wann immer ein Kunde eine Rücksendung erstellt oder aktualisiert oder sich der Sendungsverfolgungsstatus seiner Bestellung ändert.


Vorteile

  • Echtzeit-Rücksendetrigger: Reagieren, wenn ein Kunde eine Rücksendung erstellt oder wenn sich der Status einer Rücksendung ändert (z. B. versendet, zugestellt, abgeschlossen).

  • Bestell-Tracking-Updates: Automatisierungen auslösen, wenn sich der Versandstatus ändert - in Transit, zur Lieferung unterwegs, geliefert und mehr.

  • Bestell- und Rückerstattungskontext: Jedes Ereignis enthält die ursprüngliche Bestellreferenz, Rückerstattungs-/Austausch-/Store-Guthabenbeträge und vollständige Details auf Artikel-Ebene.

  • Automatisierte Kundenkommunikation: Halten Sie Kunden über ihre Rücksendungen und Sendungen durch Automatisierungs-Workflows informiert.

Einrichtungsprozess

Schritt 1. Gehen Sie in Omnisend zu Apps → nach dem suchen Redo App und klicken Sie auf Jetzt verbinden.

Schritt 2. Sie werden nach IhremREDO API-Schlüssel undShop-ID. Sie finden (oder generieren) diese in IhremREDO-Dashboard unter Einstellungen Entwickler API-Clients.

Schritt 3. Auf der nächsten Seite sehen Sie eine Automatisierung. Sobald Sie sie auswählen, sehen Sie die URL des Webhooks. Kopieren Sie sie. Diese URL ist erforderlich, damit wir Informationen über das bevorstehende Ereignis erhalten.

Schritt 4. Für die Rücksendungsautomatisierung in Redo, gehen Sie zuEinstellungen Entwickler Webhooks Webhook hinzufügen und festlegen:

Feld

Wert

Thema

Rücksendungen

Webhook-Art

Redo

Webhook-URL

Die Webhook-URL aus Schritt 4

Bearer-Token

Ein Geheimnis, das Sie wählen, um eingehende Anfragen zu verifizieren

Klicken Sie auf Erstellen, um den Webhook zu aktivieren.

Schritt 5. Sendungsverfolgungs-Webhooks werden über die Redo-API registriert. Sie benötigen IhrenStore ID (gefunden inEinstellungen Entwickler) und einV3 API-Token mitWebhooks (Lesen + Schreiben) undBestellungen (Lesen) Berechtigungen.

Verwenden Sie Postman oder einen beliebigen API-Client, um die folgende Anfrage zu senden:

POST https://api.getredo.com/v3/account/{your-store-id}/graphql 
Authorization: Bearer your-redo-sk-token
Content-Type: application/json

Body:

{   
"query": "mutation { createWebhookEndpoint(input: { url: \"YOUR_OMNISEND_WEBHOOK_URL\", topics: [ORDER_TRACKING_STATUS_UPDATED, TRACKER_CREATED, TRACKER_STATUS_UPDATED], description: \"Omnisend order tracking\" }) { id secret } }"
}

Speichern Sie das secret, das zurückgegeben wird - es wird nur einmal angezeigt.

Schritt 6. Bestätigen Sie die Einrichtung in Omnisend.

Das ist alles! Alle Redo-Rückgabeereignisse werden jetzt als benutzerdefinierte Ereignisse in Omnisend ausgelöst.

Welche Daten übermittelt werden

Kontaktfelder in Kontaktprofilen

Die folgenden Felder werden zum Kontaktprofil in Omnisend hinzugefügt:

  • E-Mail-Adresse

  • Vorname

  • Nachname

Unterstützte benutzerdefinierte Ereignisse

Benutzerdefinierter Ereignisname

Beschreibung

Redo - Rückgabe erstellt

Ausgelöst, wenn eine neue Rückgabe erstellt wird

Wiederholen - Rücksendung aktualisiert, wird mit

Ausgelöst, wenn eine vorhandene Rückgabe aktualisiert wird

Redo - tracker_created

Ausgelöst, wenn ein Sendungsverfolgungs-Tracker erstellt wird - das erste Mal, dass ein Paket mit einem Versanddienstleister nachverfolgt werden kann

Redo - tracker_status_updated

Ausgelöst, wenn sich der Status des Trägers eines Pakets ändert (z. B. in Transit, zur Lieferung, geliefert)

Redo - order_tracking_status_updated

Ausgelöst, wenn sich der Erfüllungsstatus einer Bestellung ändert (z. B. erstellt, erfüllt, storniert)

Hinweis: Es kann einige Minuten dauern, bis ein Rückgabeereignis in Redo als benutzerdefiniertes Ereignis in Omnisend angezeigt wird. Dies ist normal und deutet nicht auf ein Problem mit der Integration hin.

Rückgabeereigniseigenschaften

Jedes Ereignis enthält Rückgabedaten als Ereigniseigenschaften, einschließlich:

Eigenschaft

Beschreibung

firedIn

Interne Kennung für die Rückgabestufe, die das Ereignis ausgelöst hat (z. B. return-created)

return.id

Eindeutige Rückgabe-ID

return.status

Rückgabestatus

return.type

Rückgabe, Austausch, Anspruch oder Garantie

return.compensationMethods

Array von Entschädigungsmethoden für die Rückgabe (z. B. exchange, refund, store_credit)

return.order.name

Originale Shopify-Bestellbezeichnung (z. B. 1259)

return.source.emailAddress

E-Mail-Adresse des Kunden

return.source.name

Vor- und Nachname des Kunden

return.source.mailingAddress

Rückgabeadresse des Kunden

return.totals.refund.amount

Rückerstattungsbetrag und Währung (kann 0.00 sein, wenn die Rückgabe ein Umtausch ist)

return.totals.exchange.amount

Austauschbetrag und Währung

return.totals.storeCredit.amount

Betrag und Währung des Guthabens im Webshop

return.exchange.items

Artikel, die im Austausch enthalten sind, mit SKU, Preis und Menge

return.exchange.itemCount

Anzahl der Artikel im Austausch

return.exchange.provision

Status der Austauschbereitstellung (z. B. processed)

return.shipments

Array von Rücksendungsdetails (kann je nach Rücksendetyp leer sein)

return.items

Vollständiges Array der zurückgegebenen Artikel, einschließlich SKU, Menge, Grund und Rückerstattungstyp pro Artikel

Bestellung

Ursprüngliche Bestelldaten, einschließlich Bestellname, Bestelldatum, Gesamtsummen und Positionen

order.items

Positionen aus der ursprünglichen Bestellung, mit Produkt- und Variantenbezeichnungen

Ereigniseigenschaften zur Bestellverfolgung

Jedes Ereignis enthält Rückgabedaten als Ereigniseigenschaften, einschließlich:

Eigenschaft

Beschreibung

id

Marken-Tracker-ID (trk_...)

status

Aktueller Tracking-Status — siehe vollständige Liste unten

occurredAt

Zeitstempel, wann die Statusänderung aufgetreten ist

trackingNumber

Carrier-Tracking-Nummer

Bestellungen

Array von Bestellungen, die mit diesem Versand verknüpft sind, einschließlich Bestellnummer und Bestellname

orders[].orderName

Originale Shopify-Bestellbezeichnung (z. B. #1490)

orders[].orderNumber

Shopify-Bestellnummer

Automatisierungs-Workflows mit Redo-Ereignissen erstellen

Hier sind einige Automatisierungen, die Sie erstellen können, sobald die Daten fließen:

  • Rückbestätigungs-E-Mail: Wenn Redo - Rückgabe erstellt, bestätigen Sie den Erhalt der Rücksendungsanfrage des Kunden und informieren Sie ihn, was als Nächstes zu erwarten ist.

  • Aktualisierung des Rücksendestatus: Wenn Redo - Rückgabe aktualisiert, benachrichtigen Sie den Kunden über den neuen Status seiner Rücksendung (z. B. Sendung erhalten, Rückerstattung bearbeitet, Austausch versendet).

  • Benachrichtigung über verarbeitete Rückerstattung: Wenn Wiederholen - Rücksendung aktualisiert, wird mit status = vollständig, bestätigen Sie den erstatteten Betrag oder den Betrag des Store-Guthabens.

  • Sendung in Transit: WennRedo - tracker_status_updated wird mitstatus = in_transit, benachrichtigen Sie den Kunden, dass seine Rücksendung auf dem Weg ist.

  • Unterwegs zur Lieferung: WennRedo - tracker_status_updated wird mitstatus = out_for_delivery, lassen Sie den Kunden wissen, dass sein Paket heute ankommt.

  • Lieferbestätigung: WennRedo - tracker_status_updated wird mitstatus = delivered, bestätigen Sie die Lieferung und fordern Sie die nächsten Schritte an.

Häufig gestellte Fragen

Welchen Redo-Plan benötige ich?

Sie benötigen ein Redo-Konto mit API- und Webhook-Zugriff unter Einstellungen Entwickler. Kontaktieren Sie den Redo-Support, um die Verfügbarkeit für Ihren Tarif zu bestätigen.

Unterstützt diese Integration Ereignisse zur Sendungsverfolgung von Bestellungen?

Derzeit nicht. Diese Integration umfasst derzeit nur Rückgabeereignisse.

Welchen Abonnementstatus werden neue Kontakte haben?

Neue Kontakte, die über diese Integration erstellt werden, werden basierend auf den bereitgestellten Identifikatoren eingerichtet. Sie erhalten keine Marketing-E-Mails, bis sie sich über die Abonnementformulare von Omnisend anmelden, es sei denn, sie waren bereits abonniert.

Synchronisiert sich historische Daten?

Nein, nur Echtzeitereignisse ab dem Moment, in dem die Integration aktiviert wird.

Kann ich Redo-Ereignisse in E-Mail-Kampagnen verwenden?

Wiederholungsereignisse sind für die Automatisierungs-Workflows konzipiert. Um einmalige Kampagnen zu senden, erstellen Sie ein Segment basierend auf Kontaktdaten, die von Redo-Events synchronisiert wurden, und senden Sie eine Kampagne an dieses Segment.


Wenn Sie die Antwort auf Ihre Frage nicht finden konnten, wenden Sie sich über den In-App-Chat oder unter [email protected] an unser Support-Team - unser Team ist 24/7 verfügbar.

Hat dies deine Frage beantwortet?