Connecteur Make.com¶
Ce plugin connecte votre magasin Shopware 6 à la plateforme d'automatisation Make.com (anciennement Integromat) et donc à plus de 3 000 applications. Les événements Shopware déclenchent des scénarios Make, et Make contrôle inversement les actions Shopware directement – entièrement automatisé et sans code. Contrairement aux simples actions de déclenchement, Make permet des flux de travail multi-étapes complexes avec conditions, boucles, transformation de données et gestion des erreurs.
Highlights
- ⚡ Les événements Shopware déclenchent des scénarios Make (commande, client, stock, envoi, annulation)
- 🎛️ Make contrôle Shopware directement (statut de la commande, produit, groupe de clients)
- 🔗 Gestionnaire de webhooks – aperçu de tous les webhooks Make configurés
- 📦 Modèles de scénarios prédéfinis comme import JSON pour Make.com
- 📊 Journal d'exécution avec statut, réponse et fonction de retentative
- 🧩 Flux de travail multi-étapes complexes sans code
❓ FAQ¶
Qu'est-ce que Make.com ?
Make.com (anciennement Integromat) est une plateforme d'automatisation visuelle qui connecte plus de 3 000 applications. Contrairement aux simples actions de déclenchement (comme chez Zapier), Make permet des flux de travail multi-étapes complexes avec conditions, boucles, transformation de données et gestion des erreurs.
Quels événements Shopware peuvent déclencher des scénarios Make ?
Entre autres, nouvelle commande, paiement, envoi, annulation, nouveau client et stock faible. Via la sélection des événements, vous déterminez vous-même quels événements sont envoyés en tant que webhook à Make.
Make.com peut-il aussi contrôler Shopware ?
Oui. Via les actions, Make peut contrôler Shopware directement – par exemple, modifier le statut de la commande, mettre à jour des produits ou changer le groupe de clients d'un client. Pour cela, un accès API Shopware (intégration) est utilisé.
Ai-je besoin de connaissances en programmation ?
Non. La configuration se fait sans code via le gestionnaire de webhooks. Les modèles de scénarios prédéfinis peuvent être importés en tant que JSON dans Make.com et servent de point de départ.
Que se passe-t-il en cas d'échec des webhooks ?
Le journal d'exécution affiche tous les webhooks envoyés avec le statut et la réponse. Les webhooks défaillants peuvent être renvoyés via la fonction de retentative.
Le plugin est-il conforme au RGPD ?
La connexion s'exécute directement entre votre magasin et votre propre compte Make.com. Aucune infrastructure supplémentaire de tiers n'est nécessaire.
Quelles sont les conditions requises ?
Le plugin nécessite le plugin Fondation CNK (à partir de la version 3.0.4) et Shopware 6.7. De plus, vous avez besoin d'un compte Make.com actif.
🔧 Installation¶
- Condition préalable : plugin Fondation CNK (à partir de la version 3.0.4)
- Condition préalable : compte Make.com actif
- Installation via le gestionnaire de plugins Shopware ou via Composer
- Activer le plugin :
bin/console plugin:install --activate CnkPlatformMakeCom - Effectuer la configuration dans la section administrateur de Shopware
⚙️ Configuration¶
Gestionnaire de webhooks (Shopware comme déclencheur)¶
| Paramètre | Description |
|---|---|
| URL du webhook | L'URL du webhook Make.com (module « Webhooks → Webhook personnalisé ») |
| Événements | Sélection des événements Shopware qui déclenchent ce webhook |
| Canal de vente | Limitation optionnelle à un canal de vente |
| Actif | Activer/désactiver le webhook |
Dans Make.com, créez un scénario avec le module Webhooks → Webhook personnalisé et copiez l'URL générée dans le gestionnaire de webhooks.
Actions Shopware (Make comme déclencheur)¶
| Paramètre | Description |
|---|---|
| Accès API | Intégration Shopware (ID de clé d'accès et clé d'accès secrète) pour l'accès depuis Make |
| Actions autorisées | Modifier le statut de la commande, mettre à jour le produit, changer le groupe de clients |
Créez une intégration API dans Shopware sous Paramètres → Système → Intégrations et enregistrez les informations d'identification dans le module HTTP de Make.com.
Modèles de scénarios¶
Le plugin fournit des modèles de scénarios prédéfinis en tant que JSON. Vous les importez dans Make.com (Scénario → Importer un modèle) et les adaptez à vos outils.
🔄 Fonctionnement détaillé¶
Shopware comme déclencheur¶
Lorsqu'un événement sélectionné se produit (par exemple order.placed), le plugin envoie un webhook avec les données pertinentes (JSON) à l'URL Make.com enregistrée. Le scénario Make traite ensuite les données dans autant d'étapes que souhaité – par exemple, message Slack, ligne Google Sheets, facture lexoffice.
Shopware comme action¶
À partir d'un scénario Make, Shopware peut être contrôlé via l'API administrateur. Actions typiques : définir le statut de la commande, mettre à jour les données de produit ou le stock, changer le groupe de clients.
Journal d'exécution et retentative¶
Chaque webhook envoyé est journalisé avec l'heure, l'événement, la destination, le statut HTTP et la réponse. Les transferts défaillants peuvent être renvoyés directement depuis le journal (retentative).
🛒 Exemples d'applications¶
| Déclencheur | Scénario Make |
|---|---|
| Nouvelle commande | Message Slack + entrée Google Sheets |
| Commande payée | Facture dans lexoffice + e-mail Mailchimp |
| Nouveau client | Contact HubSpot + SMS de bienvenue via Twilio |
| Stock faible | E-mail à l'achat + Trello card |
| Retour créé | Ticket Zendesk + alerte Slack |
⭐ Avantages pour les exploitants de magasin¶
- Automatisations complexes et multi-étapes sans code
- Accès à plus de 3 000 applications via une seule intégration
- Contrôle total sur les événements transmis
- Traçabilité via le journal d'exécution y compris retentative
- Conforme au RGPD : pas d'infrastructure externe supplémentaire
🧩 Étendue des fonctionnalités¶
- Shopware comme déclencheur : les événements déclenchent les scénarios Make par webhook
- Shopware comme action : Make contrôle Shopware via l'API administrateur
- Gestionnaire de webhooks pour la gestion centralisée de tous les webhooks
- Modèles de scénarios prédéfinis en tant qu'import JSON
- Journal d'exécution avec statut et réponse
- Fonction de retentative pour les webhooks défaillants
- Sélection d'événements librement configurable par canal de vente
- Journalisation des erreurs via la journalisation Shopware
📚 Documentation¶
D'autres contenus de documentation et captures d'écran suivront avec les prochaines versions du plugin.
Documentation technique Make.com : https://www.make.com/en/help