Aller au contenu
OmniChannels.ai

E-commerce

Shopify + OmniChannels.ai : suivi de commande par WhatsApp et SMS

Connexion via API et webhooksConnexion via MCPMis à jour le

En bref

Shopify peut déclencher des messages WhatsApp, SMS et RCS via OmniChannels.ai pour les confirmations de commande, les suivis d'expédition, les validations COD et les relances de paniers abandonnés. Un workflow Shopify Flow appelle notre API REST avec son action Send HTTP request, si votre forfait l'inclut, ou un webhook de boutique transmet l'événement à n8n, Make, Zapier ou votre propre fonction, qui appelle ensuite l'API. Aucune application Shopify n'est à installer.

Ce que vous pouvez faire

  • Confirmation de commande

    Lorsqu'une commande est créée, envoyez un modèle WhatsApp approuvé avec le numéro et le montant de la commande, ou un SMS si le client n'a pas WhatsApp.

  • Suivi d'expédition et de traitement

    Lorsqu'une commande est traitée, envoyez le transporteur et le lien de suivi sur WhatsApp, puis relancez au moment de la livraison si votre application d'expédition remonte cet événement.

  • Confirmation des commandes en paiement à la livraison

    Lorsqu'une commande COD est passée, demandez au client de la confirmer sur WhatsApp. Sa réponse arrive sur votre webhook, et votre automatisation ajoute un tag à la commande ou l'annule avant l'expédition.

  • Relance de panier abandonné

    Lorsqu'un checkout est abandonné, relancez les clients ayant accepté les messages marketing, avec un modèle WhatsApp marketing approuvé.

  • Retour en stock et demandes d'avis

    Lorsqu'un article est réapprovisionné, prévenez les clients qui l'ont demandé ; quelques jours après la livraison, sollicitez un avis produit.

  • Demander à un assistant IA

    Un assistant connecté à la fois à notre serveur MCP et à votre boutique Shopify, via son propre connecteur, peut retrouver les commandes et envoyer les mises à jour après votre validation.

    Exemple de demande

    “Envoie une mise à jour de commande par WhatsApp aux clients dont la commande a été expédiée aujourd'hui.”

Comment la connexion fonctionne

Connexion via API et webhooksConnexion via MCP

Shopify Flow peut appeler directement notre API REST avec son action Send HTTP request : définissez l'URL, un en-tête Authorization: Bearer et un corps JSON construit à partir de la commande. Cela convient aux envois de SMS unitaires, qui utilisent JSON. Les envois WhatsApp et groupés utilisent multipart/form-data et passent donc généralement par n8n, Make, Zapier ou une petite fonction à vous. Vérifiez les conditions actuelles des forfaits Shopify pour Flow et l'action HTTP.

Sans Flow, abonnez-vous aux webhooks de la boutique comme orders/create ou orders/fulfilled. Notre API n'accepte pas tel quel le payload des webhooks Shopify : faites donc pointer le webhook vers un outil d'automatisation ou votre propre endpoint, qui sélectionne les champs utiles et appelle notre API. Les statuts de livraison et les réponses des clients reviennent à l'unique URL de webhook configurée sur votre compte OmniChannels.ai.

  • Direct : action Send HTTP request de Shopify Flow, si votre forfait l'inclut
  • Indirect : webhook de boutique → n8n, Make, Zapier ou votre fonction → notre API
  • Les messages WhatsApp hors de la fenêtre de 24 heures nécessitent des modèles approuvés
  • Les messages marketing comme les relances de panier abandonné nécessitent un consentement (opt-in)
  • Les statuts et réponses arrivent sur l'URL de webhook de votre compte

Mise en place

  1. 1

    Demander l'accès à l'API

    Demandez un accès de test et recevez un jeton d'API. Les envois de test partent uniquement vers vos propres numéros vérifiés.

    Guide: Quickstart: send your first message
  2. 2

    Préparer modèles et identifiants d'expéditeur

    Faites approuver vos modèles WhatsApp, par exemple confirmation de commande et suivi d'expédition en anglais et en arabe, ainsi qu'un identifiant d'expéditeur SMS pour chaque pays de destination.

    Guide: WhatsApp Business API
  3. 3

    Choisir le déclencheur

    Créez un workflow Shopify Flow sur le déclencheur de commande ou de traitement, ou abonnez un webhook de boutique à l'événement et faites-le pointer vers votre outil d'automatisation ou endpoint.

  4. 4

    Appeler l'API

    Envoyez la requête avec votre jeton dans l'en-tête Authorization, en mappant le numéro du client et les champs de la commande dans le corps. Utilisez JSON pour un SMS unitaire et multipart pour WhatsApp.

    Guide: Make and Zapier with webhooks
  5. 5

    Suivre livraisons et réponses

    Faites définir votre URL de webhook par votre équipe ou l'administrateur du compte, puis utilisez les statuts de livraison et les réponses COD pour mettre à jour la commande.

    Guide: Webhooks and delivery statuses
  6. 6

    Tester avec votre propre numéro

    Passez une commande de test avec votre numéro vérifié et contrôlez le message et son statut de livraison.

Documentation de l'éditeur

Shopify est une marque de son propriétaire. OmniChannels.ai n'est ni affilié à Shopify ni approuvé par lui ; cette page décrit une connexion réalisée avec les fonctions MCP, HTTP ou webhook propres à Shopify.

Exemple de flux

Le parcours d'une demande type, de Shopify jusqu'à votre client, puis retour.

  1. 01

    Événement de commande Shopify

    Commande créée, traitée ou checkout abandonné

  2. 02

    Flow, n8n, Make ou Zapier

    Mappe les champs de commande et envoie une requête HTTP

  3. 03

    API OmniChannels.ai

    Envoie le modèle ou le SMS avec votre jeton

  4. 04

    Téléphone du client

    Suivi de commande par WhatsApp, SMS ou RCS

  5. 05

    Statuts et réponses

    Statuts de livraison et réponses COD envoyés à votre webhook

1. Événement de commande Shopify: Commande créée, traitée ou checkout abandonné 2. Flow, n8n, Make ou Zapier: Mappe les champs de commande et envoie une requête HTTP 3. API OmniChannels.ai: Envoie le modèle ou le SMS avec votre jeton 4. Téléphone du client: Suivi de commande par WhatsApp, SMS ou RCS 5. Statuts et réponses: Statuts de livraison et réponses COD envoyés à votre webhook

Questions

Existe-t-il une application OmniChannels.ai officielle pour Shopify ?

Non. Vous vous connectez via les fonctions natives de Shopify : un workflow Shopify Flow avec l'action Send HTTP request, ou un webhook de boutique envoyé à un outil d'automatisation ou à votre propre code, qui appelle ensuite notre API.

Shopify Flow peut-il envoyer directement des modèles WhatsApp ?

L'action HTTP de Flow convient bien aux requêtes JSON comme un SMS unitaire. Les envois WhatsApp utilisent multipart/form-data, donc la plupart des boutiques les font passer par n8n, Make, Zapier ou une petite fonction. Vérifiez les conditions actuelles des forfaits Shopify pour l'action HTTP de Flow.

Comment fonctionnent les confirmations COD ?

Vous envoyez un modèle WhatsApp approuvé demandant au client de confirmer sa commande. Sa réponse arrive comme message entrant sur le webhook de votre compte, et votre automatisation met à jour la commande ou lui ajoute un tag dans Shopify via l'API de Shopify.

Puis-je envoyer des relances de panier abandonné sur WhatsApp ?

Oui, aux clients ayant accepté les messages marketing, avec un modèle WhatsApp marketing approuvé. Meta fixe les règles et la tarification des modèles marketing : consultez sa politique actuelle pour vos marchés.

Obtenez un accès API et MCP

Indiquez vos canaux, pays et cas d'usage. Un ingénieur émet vos identifiants de test et vérifie vos numéros de test.