Boutique Shopify
Créer une application privée Shopify, configurer les droits, générer la clé d'API, copier les identifiants dans Relancia et tester l'import des premières commandes.
La source Boutique Shopify permet à Relancia de lire les commandes de votre boutique en ligne. Vous pouvez ainsi relancer automatiquement les clients qui n’ont pas finalisé un achat.
Cette page vous guide pas à pas, depuis la création de l’application privée dans Shopify jusqu’à l’import des premières commandes dans Relancia.
Ce que cette source permet de faire
- voir les nouvelles commandes dans Relancia
- détecter les clients qui ont ajouté un produit sans acheter
- relancer les clients qui ont abandonné leur panier
- envoyer un email de confirmation après une commande
- suivre les retours et les remboursements
Ce dont vous avez besoin
Avant de commencer, préparez :
- une boutique Shopify active (plan minimum : Shopify Basic)
- un accès administrateur à votre boutique
- l’URL de votre boutique (par exemple
atelier-martin.myshopify.com)
Comprendre le parcours en 5 étapes
Pour brancher Shopify dans Relancia, vous allez suivre ce parcours :
- Activer le développement d’apps dans votre admin Shopify
- Créer une application privée pour Relancia
- Configurer les droits (scopes) sur les commandes et les clients
- Installer l’application et récupérer la clé Admin API
- Copier les identifiants dans Relancia
Étape 1 : activer le développement d’apps
- connectez-vous à admin.shopify.com
- dans le menu de gauche, ouvrez Paramètres (l’icône engrenage en bas)
- cliquez sur Applications et canaux de vente
- cliquez sur Développer des applications (en haut à droite de la section)
- si Shopify vous demande de confirmer, cliquez sur Autoriser le développement d’applications personnalisées
Étape 2 : créer une application privée
- sur la page Applications personnalisées, cliquez sur Créer une application
- donnez un nom à l’application (par exemple
Relancia) - dans le champ Email du développeur d’applications, entrez votre email
- cliquez sur Créer une application
Shopify crée l’application et vous amène sur sa page de configuration.
Étape 3 : configurer les droits (scopes)
Avant d’installer l’application, configurez les droits dont Relancia a besoin.
- dans le menu de gauche de l’application, cliquez sur Configuration
- ouvrez la section Accès à l’API Admin
- dans la liste des scopes, activez au minimum :
read_orders: lire les commandesread_customers: lire les clientsread_products: lire les produits (utile pour certaines relances)read_returns: lire les retoursread_inventory: lire le stock (optionnel)
- vous pouvez aussi activer
write_orderssi vous voulez modifier des commandes depuis Relancia - cliquez sur Enregistrer
Étape 4 : installer l’application
- dans le menu de gauche, cliquez sur Installer l’application
- cliquez sur Installer en haut à droite
- Shopify affiche un récapitulatif des droits accordés
- confirmez en cliquant sur Installer
Une fois installée, l’application apparaît dans la liste de vos applications installées.
Étape 5 : récupérer les clés d’API
Sur la page de l’application installée, dans l’onglet Clés d’API :
- copiez la Clé d’API Admin (Admin API access token) : c’est la
Clé privée boutique - copiez la Clé API (API key) : c’est la
Clé de vérification - gardez aussi l’URL de la boutique : visible en haut, par exemple
atelier-martin.myshopify.com
La clé d’API Admin ne s’affiche qu’une seule fois. Si vous la perdez, révoquez-la et créez-en une nouvelle.
Configurer le webhook Shopify (optionnel mais recommandé)
Pour que Relancia reçoive les événements Shopify en temps réel (nouvelle commande, panier abandonné, etc.) :
- dans l’admin Shopify, ouvrez Paramètres puis Notifications
- en bas de la page, cliquez sur Créer un webhook
- dans Événement, choisissez par exemple Création de commande
- dans Format, choisissez JSON
- dans URL, collez l’URL fournie par Relancia (zone
Liens à copier) - cliquez sur Enregistrer le webhook
Répétez l’opération pour les autres événements qui vous intéressent.
Étape 1 : ouvrir la source dans Relancia
Une fois votre application Shopify configurée :
- connectez-vous à app.relancia.pro
- dans le menu de gauche, ouvrez
Sources - cliquez sur
Ajouter un service - dans la liste, choisissez
Boutique Shopify
L’interface Relancia affiche trois zones :
Informations à remplirClés privéesLiens à copier
Étape 2 : remplir les informations
Renseignez les champs un par un :
Domaine de la boutique: votre URL*.myshopify.com(par exempleatelier-martin.myshopify.com)Version de connexion: laissez la valeur par défaut proposée par RelanciaVersion des retours: laissez la valeur par défaut proposée par Relancia
Ne mettez pas
https://devant le domaine, juste la partie*.myshopify.com.
Étape 3 : ajouter les clés privées
Dans la zone Clés privées :
Clé privée boutique: collez la Clé d’API Admin (Admin API access token) récupérée dans ShopifyClé de vérification: collez la Clé API (API key) récupérée dans Shopify
Ces clés sont sensibles. Ne les partagez jamais.
Étape 4 : copier le lien du webhook
Si Relancia affiche une URL dans la zone Liens à copier :
- copiez l’URL
- retournez dans l’admin Shopify
- ouvrez Paramètres puis Notifications
- créez un webhook Shopify avec cette URL (voir section « Configurer le webhook Shopify »)
Étape 5 : enregistrer et tester
- dans Relancia, cliquez sur
Enregistrer - cliquez sur
Tester - Relancia contacte l’API Shopify et vérifie la connexion
- si tout est bon, le statut passe à
Prêt
Vérifier l’import des commandes
Une fois la source active :
- ouvrez la page
Contactsdans Relancia - les clients Shopify devraient apparaître
- ouvrez la page
AppelsouMessages(selon votre configuration) - les événements Shopify devraient remonter
Les premières commandes peuvent mettre quelques minutes à apparaître.
Que faire si la source reste en À vérifier
Vérifiez les points suivants dans l’ordre :
- le
Domaine de la boutiqueest bien au format*.myshopify.comsanshttps:// - la
Clé privée boutiquecorrespond bien à la Clé d’API Admin (et non à une autre clé) - la
Clé de vérificationcorrespond bien à la Clé API de l’application - les droits
read_ordersetread_customerssont activés dans l’application Shopify - l’application est bien installée (et non seulement créée)
- le token n’a pas été révoqué
Que faire si Shopify retourne une erreur 401
Cela signifie un problème d’authentification :
- vérifiez que la clé d’API est correcte (régénérez-la si nécessaire)
- vérifiez que l’application est installée
- vérifiez que les droits demandés sont bien activés
Que faire si Shopify retourne une erreur 403
Cela signifie un problème de droits :
- retournez dans Shopify, ouvrez l’application, onglet Configuration
- vérifiez que les scopes
read_ordersetread_customerssont activés - sauvegardez et réinstallez l’application si nécessaire
Bonnes pratiques
- limitez les droits de l’application à la lecture seule si possible
- ne partagez jamais votre
Clé privée boutique - notez la date d’expiration de la clé : Shopify peut vous demander de la renouveler
- reliez Shopify seulement après avoir configuré WhatsApp ou Emails
- testez l’import avec une commande réelle avant d’activer des relances
- faites une sauvegarde des clés dans un gestionnaire de mots de passe
Aller plus loin
- Boutique PrestaShop : si vous utilisez PrestaShop plutôt que Shopify
- Emails : pour envoyer des relances aux clients Shopify
- Import et relance : pour relancer une base importée
Documentation officielle Shopify
Pour aller plus loin, voici les liens directs vers la documentation Shopify :
- Admin Shopify : l’accueil de votre boutique
- Documentation sur les apps personnalisées
- API Admin Shopify
- Documentation sur les webhooks
- Aide Shopify - Applications personnalisées
Accès rapides à votre boutique
Une fois l’application installée, voici les chemins utiles dans l’admin Shopify :
- Paramètres (icône engrenage en bas à gauche)
- Applications et canaux de vente : pour voir vos applications installées
- Notifications : pour gérer les webhooks
- Paramètres > Modes de paiement : pour vérifier les modes de paiement
Emails
Configurer un service d'envoi d'emails (Resend, SendGrid, Mailgun), valider le domaine, copier les identifiants dans Relancia et tester l'envoi d'un premier email.
Boutique PrestaShop
Activer le service web PrestaShop, créer une clé d'API, configurer le webhook et copier les identifiants dans Relancia.