Guide Shopify

Connecter Shopify à son ERP et à sa comptabilité : retours d'expérience avec AGI et Sage 100

Connecter Shopify à son ERP consiste à faire circuler automatiquement produits, stocks, prix, commandes, clients et factures entre la boutique et l’outil de gestion de l’entreprise, sans ressaisie. Le sujet devient incontournable dès que les ventes en ligne pèsent dans l’activité, ou qu’une clientèle professionnelle attend ses conditions habituelles.Ce guide couvre les flux, le choix entre connecteur et sur-mesure, la fréquence et la gestion des erreurs. Il s’appuie sur deux connexions réalisées par Agence Liquid, agence Shopify Select Partner à Toulouse et Paris : l’ERP AGI de Maison Lascours et le logiciel comptable Sage 100 Comptabilité de Cire Lafitte.
  • Thomas Dubois Par Thomas DuboisFondateur d'Agence Liquid, expert Shopify
  • Publié le
  • Mis à jour le
  • 8 min de lecture
Synchronisation des données entre Shopify et un ERP

En bref

  • Une connexion Shopify-ERP couvre en général six flux : produits, stocks, prix, commandes, clients et factures, chacun avec son sens et sa fréquence.
  • L’ERP reste la source de vérité pour les produits, les prix et les stocks ; Shopify l’est pour les commandes et les comptes créés en ligne.
  • Shopify ne garantit ni la livraison ni l’ordre de ses webhooks : une intégration fiable prévoit des tâches de rattrapage périodiques.
  • Agence Liquid a connecté Shopify Plus à l’ERP AGI de Maison Lascours en 4 mois, et la boutique de Cire Lafitte au logiciel comptable Sage 100 Comptabilité dans un projet de 3 mois.

Les six flux à synchroniser entre Shopify et l'ERP

Une intégration Shopify-ERP se définit flux par flux : pour chacun, on fixe le sens, la fréquence et l’outil qui fait foi. Ce cadrage, fait avant toute ligne de code, évite les écrasements de données et les doublons.

Flux Sens Source de vérité Fréquence conseillée
Produits (références, variantes, attributs) ERP vers Shopify ERP pour les données de gestion, Shopify pour le contenu marketing À chaque modification ou quotidienne
Stocks ERP vers Shopify ERP ou outil de gestion d’entrepôt Quasi temps réel, au minimum toutes les heures
Prix et listes de prix ERP vers Shopify ERP À chaque modification
Commandes Shopify vers ERP Shopify Temps réel, à la création ou au paiement
Clients et comptes pros Dans les deux sens ERP pour les conditions, Shopify pour les comptes créés en ligne À la création
Factures et statuts d’expédition ERP vers Shopify ERP À l’émission

Le partage le plus courant laisse à l’ERP les données de gestion (code article, prix, stock) et à Shopify le contenu éditorial (descriptions, visuels, SEO). Si l’ERP écrase les descriptions, le travail de l’équipe e-commerce disparaît : c’est le périmètre des champs qu’il faut écrire noir sur blanc.

Pour les clients professionnels, le flux client devient stratégique. Les fonctions B2B de Shopify (entreprises, emplacements, catalogues, conditions de paiement) doivent refléter ce que l’ERP connaît déjà, comme sur nos projets Shopify Plus et B2B.

Connecteur existant ou intégration sur mesure via API

Un connecteur existant convient quand l’ERP est répandu et que les règles de gestion restent standard ; une intégration sur mesure s’impose dès qu’un flux métier sort du cadre. Les deux approches utilisent les mêmes API de Shopify, la différence tient à qui maîtrise la logique.

Un connecteur du marché (application Shopify, module côté ERP ou plateforme d’intégration) se met en place plus vite, pour un coût prévisible. Ses limites apparaissent sur les cas particuliers : bundles, quotas, conditions propres à un client, champs personnalisés.

Une intégration sur mesure prend la forme d’une application privée qui dialogue avec l’Admin API GraphQL de Shopify et avec l’ERP. Elle demande plus de cadrage et de recette, mais elle reproduit exactement les règles de l’entreprise. Pour choisir, Agence Liquid pose trois questions :

  1. Le connecteur couvre-t-il les six flux, ou seulement commandes et stocks ?
  2. Gère-t-il les cas propres à l’activité (bundles, B2B, multi-entrepôts, retrait en boutique) ?
  3. Qui le maintient quand Shopify ou l’éditeur de l’ERP fait évoluer son API ?

Si une réponse reste floue, un prototype sur le flux le plus risqué, souvent les commandes, lève le doute. Notre page applications Shopify détaille la façon dont nous évaluons les apps du marché.

SAGE, AGI, Cegid, Odoo : ce qui change selon l'ERP

Chaque ERP impose ses propres contraintes d’intégration : version, hébergement sur site ou dans le cloud, API disponible ou non. C’est ce point technique, plus que la marque de l’ERP, qui détermine la méthode.

  • SAGE : la gamme recouvre des produits très différents, du logiciel comptable Sage 100 Comptabilité aux ERP comme SAGE X3. Les versions installées sur un serveur interne demandent souvent un composant intermédiaire pour exposer les données à Shopify. Agence Liquid a connecté la boutique de Cire Lafitte à Sage 100 Comptabilité.
  • AGI : sur un ERP métier moins courant, les connecteurs prêts à l’emploi sont rares. L’intégration passe par une application privée qui traduit les objets Shopify dans le format attendu, comme pour Maison Lascours.
  • Cegid : souvent choisi par des enseignes qui ont aussi des boutiques physiques, il pose surtout la question des stocks par point de vente et du référentiel client unique.
  • Odoo : plusieurs modules de connexion à Shopify, publiés par des éditeurs tiers, sont proposés sur la place de marché Odoo Apps. Leur couverture fonctionnelle varie d’un module à l’autre : vérifiez-la flux par flux avant de choisir.

Quel que soit l’ERP, la facturation mérite une attention particulière en France. Selon l’administration fiscale, toutes les entreprises doivent pouvoir recevoir des factures électroniques depuis le 1er septembre 2026, et les PME et microentreprises devront les émettre à partir du 1er septembre 2027 : les factures B2B générées par l’ERP doivent donc suivre ce circuit, pas celui de la boutique.

Temps réel, horaire ou quotidien : choisir la bonne fréquence

La bonne fréquence dépend du coût d’une donnée périmée : un stock faux crée une survente, une description modifiée avec un jour de retard ne coûte rien. Chaque flux reçoit donc sa propre cadence.

Les commandes partent en temps réel grâce aux webhooks de Shopify, qui notifient l’application à chaque création ou paiement. Les stocks suivent un rythme proche, surtout pendant les pics. Les catalogues complets, eux, peuvent se recharger la nuit grâce aux opérations en masse (bulk operations) de l’API Shopify, qui évitent de saturer les limites d’appels.

Un piège fréquent : synchroniser tout, tout le temps, ce qui consomme le quota d’API de la boutique. Mieux vaut des envois déclenchés par l’événement que des imports complets répétés.

Gestion des erreurs : ce qui fait tenir une intégration dans la durée

Une intégration ERP fiable se reconnaît à ce qu’elle fait quand quelque chose échoue, pas quand tout fonctionne. La documentation Shopify le dit explicitement : une application ne doit pas dépendre uniquement des webhooks, dont la livraison n’est pas garantie.

Les bonnes pratiques que nous appliquons :

  • Rattrapage périodique : une tâche compare régulièrement les commandes Shopify et celles de l’ERP, à partir de leur date de mise à jour, et renvoie les manquantes.
  • Dédoublonnage : chaque webhook porte un identifiant unique, qui permet d’ignorer une notification reçue deux fois.
  • Ordre des événements : Shopify ne garantit pas l’ordre d’arrivée des webhooks ; l’horodatage permet de traiter une mise à jour avant une création sans corrompre la donnée.
  • File d’attente et relance : si l’ERP est indisponible, la commande attend et repart automatiquement, au lieu d’être perdue.
  • Alertes lisibles : une erreur bloquante prévient l’équipe e-commerce par email, avec la commande concernée.

Une intégration vit ensuite au rythme des versions de l’API Shopify, publiées chaque trimestre : un contrat de maintenance Shopify évite qu’elle ne casse en silence.

Maison Lascours et Cire Lafitte : une connexion ERP et une connexion comptable sur Shopify

Ces deux projets illustrent les deux points de départ les plus courants : une boutique Shopify Plus existante, et une boutique créée de zéro avec le logiciel comptable intégré dès la conception.

Maison Lascours, boucherie familiale du Sud-Ouest fondée en 1922, disposait d’une boutique Shopify Plus. Agence Liquid a développé en 4 mois (2026) une application privée hébergée sur Vercel, connectée à l’ERP AGI : les informations de commande redescendent automatiquement dans l’ERP, y compris les bundles gérés avec Bundles.co, sans ressaisie. L’application gère aussi un calendrier de retrait dans le checkout et des quotas de commandes par boutique.

Cire Lafitte, fabricant toulousain de cire à cacheter pour domaines viticoles et distilleries, traitait ses ventes pros à la main. En 3 mois (2026), Agence Liquid a créé son site Shopify sur mesure, un tunnel de vente B2B dédié et la connexion au logiciel comptable Sage 100 Comptabilité. La boutique affiche 2,5 % de taux de conversion.

Projet ERP ou logiciel comptable Point de départ Durée Ce qui est synchronisé
Maison Lascours AGI Boutique Shopify Plus existante 4 mois Commandes et bundles, emplacements avec horaires et quotas
Cire Lafitte Sage 100 Comptabilité Création Shopify de zéro 3 mois (projet complet) Ventes en ligne intégrées à la gestion, sans ressaisie

Pour un premier cadrage de vos flux, contactez l’équipe ou consultez notre page agence Shopify Plus.

Questions fréquentes

Peut-on connecter Shopify à SAGE ?

Oui. Shopify se connecte à SAGE par un connecteur du marché ou par une intégration sur mesure via les API de Shopify, selon la version de SAGE et les flux à couvrir. Agence Liquid a relié la boutique de Cire Lafitte au logiciel comptable Sage 100 Comptabilité dans un projet de création de 3 mois, pour intégrer les ventes en ligne à la gestion de l’entreprise sans ressaisie.

Combien de temps faut-il pour connecter Shopify à un ERP ?

Comptez de quelques semaines pour un connecteur standard à plusieurs mois pour une intégration sur mesure. Chez Agence Liquid, la connexion de Maison Lascours à l’ERP AGI, avec calendrier de retrait et quotas par boutique, a pris 4 mois. La création complète du site de Cire Lafitte, connexion à Sage 100 Comptabilité comprise, a duré 3 mois.

Faut-il Shopify Plus pour connecter un ERP ?

Non. Les API de Shopify et les applications privées sont accessibles sur toutes les formules, et de nombreux connecteurs fonctionnent sans Plus. Shopify Plus devient utile si l’intégration doit agir dans le checkout ou utiliser des Shopify Functions dans une application sur mesure. Maison Lascours, connectée à l’ERP AGI par Agence Liquid, était déjà sur Shopify Plus.

Quels flux synchroniser en priorité entre Shopify et l'ERP ?

Les commandes et les stocks d’abord : ce sont eux qui provoquent ressaisies et surventes. Viennent ensuite les prix, les produits, les clients puis les factures. Agence Liquid a commencé le projet Maison Lascours par la redescente des commandes et des bundles dans l’ERP AGI, avant de synchroniser les emplacements, leurs horaires et leurs quotas.

Existe-t-il un connecteur Shopify pour Odoo ?

Oui. Plusieurs modules de connexion Shopify, édités par des sociétés tierces, sont disponibles sur la place de marché Odoo Apps, pour différentes versions d’Odoo. Leur couverture varie : certains gèrent commandes et stocks, d’autres aussi les clients et les prix. Testez chaque flux sur une boutique de développement avant de connecter la boutique de production.

Que se passe-t-il si l'ERP est indisponible pendant une commande ?

Avec une intégration bien conçue, rien n’est perdu : la commande est enregistrée dans Shopify, mise en file d’attente, puis renvoyée automatiquement quand l’ERP répond. Une tâche de rattrapage périodique compare les deux systèmes, car Shopify ne garantit pas la livraison de chaque webhook. Agence Liquid recommande ce mécanisme sur toute intégration ERP.

Combien coûte une intégration Shopify-ERP ?

Le budget dépend du nombre de flux, de l’API disponible côté ERP et des règles métier, comme les bundles et quotas de Maison Lascours, connectée à l’ERP AGI en 4 mois.

Mis à jour en octobre 2026 par Thomas Dubois, Agence Liquid.

Votre projet Shopify

Un projet Shopify ? Parlons-en.

Réservez un appel découverte offert avec un expert Shopify d'Agence Liquid. Nous analysons votre besoin et vous proposons une feuille de route claire, sans engagement.

  • Shopify Select Partner
  • 150+ projets Shopify accompagnés
  • Équipe dédiée de A à Z