Passer au contenu principal

Intégrer Redo avec Omnisend

Apprenez à intégrer Redo avec Omnisend

Écrit par Inesa Valinčiūtė-Kunčienė

Refaire est une plateforme de suivi des commandes et de gestion des retours qui vous aide à offrir des expériences de retours de marque, des échanges et des remboursements à vos clients.

Avec l'intégration Redo, les événements de retour se synchronisent automatiquement avec Omnisend, vous permettant de déclencher des automatisations d'e-mails et de SMS ciblés chaque fois qu'un client crée ou met à jour un retour ou que le statut de suivi de sa commande change.


Avantages

  • Déclencheurs de retour en temps réel : Répondre lorsqu'un client (e) crée un retour ou lorsque le statut d'un retour change (par exemple, expédié, livré, complété).

  • Mises à jour de suivi de commande : Déclenchez des automatisations lorsque le statut d'un envoi change - en transit, en cours de livraison, livré, et plus encore.

  • Contexte de commande et de remboursement : Chaque événement inclut la référence de commande d'origine, les montants de remboursement/d'échange/de crédit en magasin, et des détails complets au niveau de l'article.

  • Communication automatisée avec le client : Tenez les clients informés de leurs retours et expéditions via des workflows d'automatisation.

Processus de configuration

Étape 1. Dans Omnisend, allez à Applications → rechercher le Redo application et cliquer Connectez-vous maintenant.

Étape 2. On vous demandera votreREDO Clé API etID de la boutique. Vous pouvez trouver (ou générer) cela dans votretableau de bord REDO sous Paramètres 9f0 Développeur 9f0 Clients API.

Étape 3. Sur la page suivante, vous verrez une automatisation. Une fois que vous l'avez sélectionnée, vous verrez l'URL du webhook. Copiez-le. Cette URL est requise pour que nous puissions recevoir des informations sur l'événement à venir.

Étape 4. Pour l'automatisation des retours dans Redo, allez àParamètres Développeur Webhooks Ajouter un webhook et définir :

Champ

Valeur

Sujet

Retours

Type de webhook

Redo

URL du webhook

L'URL du webhook de l'étape 4

Jeton d'accès

Un secret que vous choisissez, utilisé pour vérifier les demandes entrantes

Cliquez sur Créer pour activer le Webhook.

Étape 5. Les webhooks de suivi de Commande sont enregistrés via l'API Redo. Vous aurez besoin de votreBoutique ID (trouvé dansParamètres → Développeur) et unJeton API V3 avecWebhooks (Lecture + Écriture) etCommandes (Lecture) portées.

En utilisant Postman ou tout client API, envoyez la requête suivante :

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

Corps :

{   
"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 } }"
}

Enregistrez le secret retourné - il n'est affiché qu'une seule fois.

Étape 6. Confirmez la configuration dans Omnisend.

C'est tout ! Tous les événements de retour Redo seront désormais déclenchés en tant que événements personnalisés dans Omnisend.

Quelles données sont transmises

Champs de contact dans les profils de contact

Les champs suivants seront ajoutés au profil de contact dans Omnisend :

  • Adresse e-mail

  • Prénom

  • Nom de famille

Événements personnalisés pris en charge

Nom de l'événement personnalisé

Description

Refaire - Retour créé

Déclenché lorsqu'un nouveau retour est créé

Refaire - Le retour mis à jour se déclenche avec

Déclenché lorsqu'un retour existant est mis à jour

Refaire - tracker_created

Déclenché lorsqu'un suivi d'expédition est créé - la première fois qu'un colis devient traçable avec un transporteur

Refaire - tracker_status_updated

Déclenché lorsque le statut du transporteur d'un colis change (par exemple, en transit, en cours de livraison, livré)

Refaire - order_tracking_status_updated

Déclenché lorsque le statut de fulfillment d'une commande change (par exemple, créé, exécuté, annulé)

Remarque : Il peut falloir quelques minutes pour qu'un événement de retour dans Redo apparaisse comme un événement personnalisé dans Omnisend. C'est normal et cela n'indique pas un problème avec l'intégration.

Propriétés de l'événement de retour

Chaque événement inclut des données de retour en tant que propriétés d'événement, y compris :

Propriété

Description

firedIn

Identifiant interne pour lequel l'étape de retour a déclenché l'événement (par exemple, return-created)

return.id

Identifiant de retour unique

return.status

Statut de retour

return.type

retour, échange, réclamation, ou garantie

return.compensationMethods

Tableau des méthodes de compensation pour le retour (par exemple, échange, remboursement, crédit magasin)

return.order.name

Nom de la commande Shopify d'origine (par exemple. 1259)

return.source.emailAddress

Adresse e-mail du client

return.source.name

Nom et prénom du client

return.source.mailingAddress

Adresse de retour du client

return.totals.refund.amount

Montant et devise du remboursement (peut être 0.00 si le retour est un échange)

return.totals.exchange.amount

Montant et devise d'échange

return.totals.storeCredit.amount

Montant et devise du crédit en boutique

return.exchange.items

Articles inclus dans l'échange, avec SKU, prix et quantité

return.exchange.itemCount

Nombre d'articles dans l'échange

return.exchange.provision

Statut de provisionnement de l'échange (par exemple, processed)

return.shipments

Tableau des détails de l'envoi de retour (peut être vide selon le type de retour)

return.items

Ensemble complet des articles retournés, y compris le SKU, la quantité, la raison et le type de remboursement par article

commande

Données de commande originales, y compris le nom de la commande, la date de passation, les totaux et les articles de ligne

commande.objets

Lignes d'articles de la commande originale, avec les noms de produit et de variante

Propriétés des événements de suivi de Commande

Chaque événement comprend des données de retour sous forme de propriétés d'événement, y compris :

Propriété

Description

id

ID de suivi de marque (trk_...)

statut

Statut de suivi actuel — voir la liste complète ci-dessous

occurredAt

Horodatage lorsque le changement de statut a eu lieu

trackingNumber

Numéro de suivi du transporteur

commandes

Tableau des commandes liées à cette expédition, y compris le numéro de commande et le nom de la commande

orders[].orderName

Nom de la commande Shopify d'origine (par exemple. #1490)

orders[].orderNumber

Numéro de commande Shopify

Construire des workflows d'automatisation avec les événements Redo

Voici quelques automatisations que vous pouvez créer une fois que les données sont en cours de traitement :

  • Email de confirmation de retour: Quand Redo - Retour créé déclenche, confirme la réception de la demande de retour du client et lui fait savoir à quoi s'attendre ensuite.

  • Mise à jour du statut de retour : Lorsque Redo - Retour mis à jour déclenche, notifie le client de la nouvelle statut de son retour (par exemple, expédition reçue, remboursement traité, échange expédié).

  • Notification de remboursement traité : Lorsque Refaire - Le retour mis à jour se déclenche avec statut = complet, confirmez le montant du remboursement ou du crédit en magasin.

  • Expédition en transit : LorsqueRedo - tracker_status_updated déclenche avecstatut = in_transit, notifiez le client que son envoi de retour est en route.

  • En cours de livraison : LorsqueRedo - tracker_status_updated déclenche avecstatut = out_for_delivery, faites savoir au client que son colis arrive aujourd'hui.

  • Confirmation de livraison : LorsqueRedo - tracker_status_updated déclenche avecstatut = livré, confirmez la livraison et indiquez les prochaines étapes.

FAQ

Quel plan Redo ai-je besoin ?

Vous avez besoin d'un compte Redo avec accès à l'API et au webhook sous ParamètresDéveloppeur. Contactez le support Redo pour confirmer la disponibilité de votre plan.

Cette intégration prend-elle en charge les événements de suivi des commandes ?

Pas actuellement. Cette intégration couvre actuellement uniquement les événements de retour.

Quel statut d'abonnement auront les nouveaux contacts ?

Les nouveaux contacts créés via cette intégration sont configurés en fonction des identifiants fournis. Ils ne recevront pas d'e-mails marketing tant qu'ils ne s'inscrivent pas via les formulaires d'abonnement d'Omnisend, à moins qu'ils ne soient déjà abonnés.

Les données historiques se synchronisent-elles ?

Non, seuls les événements en temps réel à partir du moment où l'intégration est activée.

Puis-je utiliser les événements Redo dans les campagnes par e-mail ?

Les événements de reprise sont conçus pour les flux de travail d'automatisation. Pour envoyer des campagnes ponctuelles, créez un segment basé sur les données de contact synchronisées à partir des événements Redo et envoyez une campagne à ce segment.


Si vous n'avez pas trouvé la réponse à votre question, contactez notre équipe d'assistance via le chat dans l'application ou à [email protected] - notre équipe est disponible 24/7.

Avez-vous trouvé la réponse à votre question ?