Retour au blog
Guides

Intégration Shopify et Telegram : le guide complet

Une intégration Shopify et Telegram permet de recevoir des alertes de commande, de relancer les paniers abandonnés et de répondre aux clients directement dans le chat. Découvrez les options sans code, par webhook ou via un agent IA.

Intégration Shopify et Telegram : le guide complet

Une intégration Shopify et Telegram connecte votre boutique à Telegram afin que les alertes de commande, les rappels de panier et les questions des acheteurs arrivent directement dans le chat, plutôt que dans une boîte de réception que vous oubliez de consulter. Shopify n’ayant pas de canal Telegram natif, vous pouvez relier les deux avec un webhook, une automatisation sans code ou un agent de support IA. Ce guide explore ces trois approches.

Si vous vendez à une communauté déjà active sur Telegram, c’est l’occasion de les rejoindre là où ils se trouvent. Vous recevez des notifications de commande instantanées pour votre équipe, des messages de relance pour les acheteurs qui abandonnent leur panier, et un espace pour répondre à la question “où est mon colis” sans un seul e-mail. Si vous souhaitez des réponses basées sur l’IA dans votre communauté sans coder, TeleClaw et @claw gèrent la première ligne, tandis que votre équipe garde le contrôle.

Points clés à retenir

  • Alertes de commande : Shopify déclenche un webhook orders/create à chaque commande payée, et votre bot le publie dans un groupe de personnel ou en message direct.
  • Priorité au sans code : Des outils comme Make, Pabbly et Albato connectent Shopify à un bot Telegram en environ cinq minutes, sans serveur.
  • Option webhook : Les développeurs peuvent envoyer directement les webhooks Shopify à l’API Bot Telegram pour un contrôle total et un coût réduit.
  • Récupération de panier : Le webhook checkouts/create se déclenche avant le paiement, c’est donc le déclencheur des relances de panier abandonné.
  • Paiements : Telegram prend en charge le paiement pour les biens physiques via des fournisseurs standards, tandis que les biens numériques doivent utiliser les Telegram Stars.
  • Support IA : Un bot comme TeleClaw répond aux questions sur les produits, l’expédition et les retours au sein de votre groupe Telegram, 24h/24.

Ce que fait réellement une intégration Shopify et Telegram

Un bot Telegram est simplement un programme qui lit et envoie des messages Telegram via une API. Une intégration Shopify alimente ce bot avec deux types de données : les événements de votre boutique, comme les nouvelles commandes ou les paiements initiés, et les messages des clients qui ont besoin d’aide.

En pratique, quatre fonctions couvrent la plupart des besoins des boutiques :

  • Alertes internes : Nouvelles commandes, remboursements et avertissements de stock faible publiés dans un chat d’équipe privé.
  • Notifications client : Confirmations de commande et mises à jour d’expédition envoyées aux acheteurs qui s’y sont inscrits.
  • Récupération de panier : Rappels aux personnes qui ont commencé le processus de paiement et l’ont abandonné.
  • Support bidirectionnel : Un bot qui répond aux FAQ et transmet les cas complexes à un humain.

Vous n’avez pas besoin des quatre dès le premier jour. Choisissez le flux de travail qui réduit le plus le travail manuel. Pour une petite équipe, il s’agit généralement d’une alerte de commande qui arrive sur le téléphone de chacun dès qu’une vente est conclue, afin que l’emballage puisse commencer sans que personne n’ait à rafraîchir l’interface d’administration.

Conseil : Envoyez les alertes internes à un petit groupe privé, pas à un canal public. Les totaux de commande et les villes des clients sont des données opérationnelles, pas du marketing.

Trois façons de connecter Shopify et Telegram

Il n’y a pas de bouton “connecter” unique, donc la bonne méthode dépend du niveau de contrôle et du temps d’ingénierie dont vous disposez.

  • Automatisation sans code : Un outil visuel se situe entre Shopify et Telegram. Le plus rapide à lancer, frais mensuels, moins de règles personnalisées.
  • Webhooks directs : Shopify envoie des événements à votre propre point de terminaison, qui appelle l’API Bot Telegram. Le plus de contrôle, nécessite un développeur.
  • Agent de support IA : Un bot vit dans votre communauté Telegram et répond aux acheteurs à partir de vos propres documents. Idéal pour le support, pas pour la gestion des commandes.

De nombreuses boutiques utilisent deux de ces méthodes simultanément. Un flux sans code gère les notifications de commande tandis qu’un agent IA gère les questions. Les sections ci-dessous couvrent chaque approche, en commençant par celle que la plupart des marchands choisissent en premier.

Méthode 1 : Automatisation sans code, étape par étape

Les plateformes sans code comme Make, Pabbly et Albato maintiennent Shopify et un bot Telegram synchronisés sans serveur. Vous construisez le flux une fois, et il s’exécute en temps réel par la suite. Voici la version de notification de commande, qui est la demande la plus courante.

  1. Créez votre bot. Ouvrez une conversation avec @BotFather dans Telegram, envoyez /newbot et suivez les instructions. Vous obtiendrez un jeton de bot, une chaîne de 46 caractères qui authentifie chaque appel API. Gardez-le privé.
  2. Trouvez votre ID de chat. Ajoutez le bot au groupe ou au canal qui doit recevoir les alertes, puis utilisez un bot d’aide ou l’API pour lire l’ID de chat. Les messages iront à cet ID.
  3. Démarrez un workflow. Dans votre outil d’automatisation, ajoutez un déclencheur et choisissez Shopify, puis l’événement “Création de commande”. L’outil vous donnera une URL de webhook.
  4. Enregistrez le webhook dans Shopify. Dans votre administration Shopify, allez dans Paramètres, puis Notifications, puis Webhooks, et collez l’URL pour l’événement de commande.
  5. Ajoutez l’action Telegram. Ajoutez une étape “Envoyer un message texte”, collez votre jeton de bot et votre ID de chat, et mappez les champs de commande dans le corps du message.
  6. Mappez le message. Créez un modèle comme “Nouvelle commande #{{order_number}}, {{total_price}}, {{customer_city}}.” Envoyez une commande test et confirmez qu’elle arrive dans le chat.

Pabbly documente ce modèle exact, et la plupart des outils suivent la même logique. L’ensemble de la configuration prend quelques minutes une fois votre bot créé. L’inconvénient est un coût récurrent et une limite par tâche sur les niveaux gratuits, ce qui est important en cas de volume de commandes élevé.

Si vous récupérez des paniers plutôt que de confirmer des commandes, remplacez le déclencheur par un événement de paiement initié. Cela correspond au webhook de paiement de Shopify, qui se déclenche avant le paiement.

Prêt à ajouter un support client, pas seulement des alertes ? Ouvrez la dashboard TeleClaw pour votre groupe Telegram et laissez-le répondre aux questions courantes pendant que votre flux sans code continue d’envoyer des notifications de commande.

Méthode 2 : Webhooks Shopify directs pour les développeurs

Si vous utilisez déjà un serveur ou une fonction sans serveur, vous pouvez vous passer de l’outil intermédiaire. Shopify envoie l’événement à votre point de terminaison, et votre code appelle directement Telegram. C’est la solution la moins chère et la plus flexible à grande échelle.

Shopify vous permet de créer des webhooks de deux manières : depuis l’administration sous Paramètres, puis Notifications, puis Webhooks, ou depuis une application qui s’abonne à un sujet. Vous choisissez l’événement, sélectionnez JSON, définissez votre URL de point de terminaison, choisissez une version d’API et enregistrez. Le guide des webhooks du Centre d’aide Shopify couvre le flux d’administration et inclut un bouton “Envoyer un test” pour que vous puissiez vérifier la livraison avant de passer en production.

Choisissez le bon sujet pour la tâche :

  • orders/create : Se déclenche uniquement lorsque le paiement est terminé. Utilisez-le pour les alertes de traitement et de livraison des commandes.
  • checkouts/create : Se déclenche lorsqu’un acheteur commence le processus de paiement. Utilisez-le pour les rappels de panier abandonné.
  • refunds/create et inventory_levels/update : Utiles pour les alertes financières et les avertissements de stock faible.

Côté Telegram, votre point de terminaison envoie des requêtes à l’API Bot. Vous pouvez utiliser le simple appel sendMessage pour envoyer une alerte formatée, et vous n’avez même pas besoin de configurer un webhook Telegram pour les messages sortants. La documentation de l’API Bot Telegram explique que les bots reçoivent les mises à jour via getUpdates (long polling) ou setWebhook (un POST HTTPS vers votre URL), et que les deux sont mutuellement exclusifs. Pour de simples alertes de commande, sendMessage sortant est tout ce dont vous avez besoin.

Attention : Les webhooks sont des points de terminaison publics, alors vérifiez la source. Shopify signe chaque requête avec un en-tête HMAC que vous pouvez vérifier, et Telegram vous permet de définir un secret_token qui arrive en tant qu’en-tête X-Telegram-Bot-Api-Secret-Token. Rejetez tout ce qui échoue à la vérification.

Pour une explication plus approfondie du côté Telegram, consultez notre guide de configuration de webhook de bot Telegram, qui couvre les jetons, les points de terminaison et TLS en détail.

Méthode 3 : Un agent de support IA au sein de votre communauté de boutique

La gestion des commandes n’est qu’une partie du travail. L’autre moitié est la vague de questions qui suivent chaque vente : tailles, délais de livraison, fenêtres de retour et “mon paiement a-t-il été effectué ?”. Un bot de notification ne peut pas y répondre. Un agent IA, oui.

C’est là qu’un outil comme TeleClaw intervient. Vous ajoutez @claw au groupe Telegram de votre boutique, téléchargez vos documents d’expédition, de retour et de produits, et il répond à partir de votre propre contenu. Les questions courantes reçoivent des réponses instantanées, et les cas complexes sont signalés à un humain. Il complète votre plateforme de panier plutôt que de la remplacer.

Considérez quelques exemples concrets :

  • La boutique de bougies de Maria gère un canal Telegram pour les lancements et un groupe lié pour les acheteurs. Un agent IA répond à la question “la lavande est-elle de nouveau en stock” afin qu’elle ne soit pas sur son téléphone à 23h.
  • Une marque de streetwear en Europe de l’Est reçoit la majeure partie de son trafic sur Telegram. Le bot gère les questions de taille et d’expédition en deux langues, et le nombre de tickets pour le personnel diminue de plus de moitié.
  • Un vendeur de cours numériques utilise le bot pour confirmer l’accès après l’achat et pour orienter les acheteurs vers le bon module, le tout dans un seul chat.

Pour en savoir plus sur cette approche, notre guide sur un bot Telegram pour l’e-commerce détaille la place des bots, des canaux et des Mini Apps. Pour des modèles d’automatisation plus larges comme les notifications de commande et la gestion des FAQ, consultez les bots Telegram pour les entreprises.

Vendre et accepter des paiements sur Telegram

Certaines boutiques veulent plus que des alertes et du support. Elles veulent que la vente se fasse dans le chat. Telegram prend en charge cela via son API Bot Payments et ses Mini Apps, bien que les règles diffèrent selon le type de produit.

Selon la documentation de Telegram Bot Payments, les biens et services physiques peuvent utiliser des fournisseurs de paiement standard et des devises normales, que vous connectez via @BotFather. Les biens et services numériques vendus via Telegram doivent utiliser les Telegram Stars. Un message de facture affiche une photo du produit, une description et un bouton “Payer” bien visible qui ouvre la feuille de paiement native de Telegram.

Des applications comme Shopagram vont plus loin en créant une vitrine Telegram distincte à partir des données de vos produits Shopify, avec ses propres pages et catégories. C’est utile lorsque les boutons intégrés semblent trop petits pour un véritable catalogue. Pour la plupart des marchands, cependant, la configuration pratique est plus simple : conservez le processus de paiement sur Shopify, utilisez Telegram pour les alertes et le support, et envoyez un lien profond vers le panier lorsqu’un acheteur est prêt.

Choisir la bonne approche pour votre boutique

Un moyen rapide de choisir :

  • Vous voulez juste des notifications de commande pour votre équipe ? Utilisez un flux sans code ou une application de notification de l’App Store de Shopify. Mise en ligne en moins d’une heure.
  • Volume de commandes élevé ou règles personnalisées ? Créez des webhooks directs vers votre propre point de terminaison. Le moins cher à grande échelle, nécessite un développeur.
  • Submergé par les questions des acheteurs ? Ajoutez un agent IA à votre communauté et laissez-le répondre à partir de vos documents.
  • Vous voulez vendre dans le chat ? Ajoutez l’API Bot Payments ou une boutique Mini App, et suivez la règle des Stars de Telegram pour les biens numériques.

Si vous créez ces intégrations pour des clients ou gérez un canal de contenu sur les outils de boutique, il y a aussi un aspect monétisation. Vous pouvez gagner de l’argent en parrainant d’autres marchands via le programme d’affiliation TeleClaw, et notre guide sur comment gagner de l’argent avec Telegram couvre le tableau plus large.

Conclusion

Une intégration Shopify et Telegram est moins une question de fonctionnalité unique que de choisir le bon pont. Les outils sans code permettent de faire circuler les alertes de commande en quelques minutes. Les webhooks directs donnent aux développeurs un contrôle total sur les orders/create, les déclencheurs de panier et les paiements. Un agent IA couvre les questions de support qui suivent chaque vente. La plupart des boutiques combinent deux de ces approches et se développent à partir de là.

Commencez par le flux de travail qui vous fait gagner le plus de temps aujourd’hui, généralement une notification de commande qui arrive sur le téléphone de votre équipe dès qu’une vente est conclue. Ensuite, ajoutez le support. Pour intégrer des réponses IA dans la communauté Telegram de votre boutique sans écrire de code, ajoutez @claw ou ouvrez le tableau de bord TeleClaw et connectez votre groupe en quelques clics.

FAQ

Questions fréquemment posées

Comment connecter ma boutique Shopify à un bot Telegram ?
Créez un bot avec @BotFather pour obtenir un jeton, puis envoyez-lui vos événements Shopify. Le moyen le plus rapide est d'utiliser un outil sans code comme Make, Pabbly ou Albato : choisissez un déclencheur Shopify tel que la création de commande, ajoutez une action d'envoi de message Telegram et mappez les champs de commande. Les développeurs peuvent ignorer la couche intermédiaire et envoyer directement un webhook Shopify à un petit point de terminaison qui appelle l'API Bot Telegram.
Un bot Telegram peut-il envoyer automatiquement des notifications de commande Shopify ?
Oui. Shopify peut déclencher un webhook `orders/create` chaque fois qu'une commande est payée, et votre bot transforme cette charge utile en un message de chat. Vous pouvez l'envoyer à un groupe privé de personnel, à un canal logistique ou à un message direct au propriétaire. La plupart des équipes ajoutent le numéro de commande, le total, les articles et la ville du client afin de pouvoir agir sans ouvrir l'administration.
Puis-je vendre des produits Shopify et accepter des paiements via Telegram ?
Vous pouvez afficher un catalogue et accepter des paiements via l'API Bot Payments de Telegram ou une boutique Mini App. Selon les règles de Telegram, les biens physiques peuvent utiliser des fournisseurs de paiement et des devises normaux, tandis que les biens numériques vendus via Telegram doivent utiliser les Telegram Stars. De nombreux magasins conservent le processus de paiement sur Shopify et utilisent Telegram pour les alertes, le support et un lien profond vers le panier.
Ai-je besoin d'un développeur pour une intégration Shopify et Telegram ?
Pas pour les notifications et le support. Une automatisation sans code ou une application de bouton de chat de l'App Store de Shopify peut être mise en ligne en moins d'une heure. Vous n'avez besoin d'un développeur que pour des flux personnalisés comme la synchronisation des stocks, une vitrine Mini App complète ou la gestion de webhooks signés sur votre propre serveur.
Quelle est la différence entre les webhooks `checkouts/create` et `orders/create` ?
Le webhook `checkouts/create` se déclenche lorsqu'un acheteur commence le processus de paiement, c'est donc le déclencheur des rappels de panier abandonné. Le webhook `orders/create` ne se déclenche qu'après le paiement, c'est donc celui à utiliser pour les alertes de traitement et de livraison des commandes. L'utilisation du bon sujet permet à vos messages Telegram d'être précis plutôt que bruyants.
Plus d’articles

Continuer la lecture