Collectez des avis clients
automatiquement
Installez notre plugin sur votre boutique en ligne. Après chaque commande, vos clients reçoivent automatiquement une invitation à déposer un avis vérifié sur GlobeReviews. Zéro intervention manuelle.
Comment ça fonctionne
Installez le plugin
Uploadez le module dans votre CMS en 2 minutes
Configurez la clé API
Collez votre clé API depuis l'espace marchand GlobeReviews
Un client commande
Le plugin envoie automatiquement les données à GlobeReviews
Avis collecté
Le client reçoit un email et dépose un avis vérifié
Prérequis
- Plan Premium GlobeReviews — L'accès API est réservé aux marchands Premium (79€ HT/mois ou 790€ HT/an). Voir les tarifs
- Clé API — Générez-la dans Espace Marchand > Intégrations
- Profil marchand revendiqué — Votre fiche entreprise doit être revendiquée et votre abonnement actif
PrestaShop
Compatible : 1.7 — 8.x
Le module GlobeReviews pour PrestaShop s'intègre nativement dans votre back-office. Il intercepte automatiquement les changements de statut de commande et envoie les données client à l'API GlobeReviews pour déclencher une demande d'avis après un délai configurable.
Fonctionnalités
- Installation en 2 minutes via le back-office
- Choix du statut déclencheur (Livré, Expédié, Payé...)
- Envoi automatique de l'email client, prénom, n° de commande et liste produits
- Widget de confiance automatique dans le footer
- Compatible PrestaShop 1.7 à 8.x
- Logs d'erreurs dans le journal PrestaShop
Installation
- 1Téléchargez le fichier ZIP du module ci-dessous
- 2Dans votre back-office PrestaShop, allez dans Modules > Gestionnaire de modules
- 3Cliquez sur « Installer un module » et uploadez le ZIP
- 4Une fois installé, cliquez sur « Configurer »
- 5Collez votre clé API GlobeReviews (disponible dans Espace Marchand > Intégrations)
- 6Entrez votre slug marchand GlobeReviews (ex: mon-entreprise)
- 7Sélectionnez le statut de commande déclencheur (recommandé : « Livré »)
- 8Activez le module et sauvegardez
Documentation technique — PrestaShop
Hook / Événement
actionOrderStatusPostUpdateWidget : displayFooter
Données transmises à GlobeReviews
- ID de commande (préfixé PS-)
- Plateforme (prestashop)
- Email client
- Prénom et nom du client
- Date de commande
- Montant total TTC
- Devise
- Liste des produits (nom + référence)
Clés de configuration
| Clé | Description |
|---|---|
GLOBEREVIEWS_API_KEY | Clé API Premium GlobeReviews |
GLOBEREVIEWS_MERCHANT_SLUG | Identifiant marchand pour le widget |
GLOBEREVIEWS_TRIGGER_STATUS | ID du statut de commande déclencheur |
GLOBEREVIEWS_ENABLED | Activer/désactiver l'envoi (0 ou 1) |
Configuration côté GlobeReviews
Dans Espace Marchand > Intégrations > Paramètres, vous pouvez configurer :
- Délai d'envoi — Nombre de jours après la commande (1 à 30, défaut : 7)
- Langue— Français ou Anglais pour l'email d'invitation
- Activation— Activer/désactiver l'envoi automatique sans modifier le plugin
WooCommerce
Compatible : 5.0+ (WordPress 5.0+, PHP 7.4+)
Le plugin GlobeReviews pour WooCommerce utilise le système d'intégration natif de WooCommerce. Il se déclenche automatiquement lorsqu'une commande passe au statut « Terminée » et envoie les informations nécessaires à l'API GlobeReviews.
Fonctionnalités
- Installation standard WordPress (upload ZIP)
- Configuration dans WooCommerce > Réglages > Intégration
- Déclenchement automatique sur commande terminée
- Transmission de tous les produits de la commande (nom + SKU)
- Widget de confiance dans le footer du thème
- Compatible WooCommerce 5.0+ et WordPress 5.0+
- Utilise wp_remote_post() — aucune dépendance cURL
Installation
- 1Téléchargez le fichier ZIP du plugin ci-dessous
- 2Dans votre admin WordPress, allez dans Extensions > Ajouter
- 3Cliquez sur « Téléverser une extension » et uploadez le ZIP
- 4Activez le plugin « GlobeReviews - Avis Clients »
- 5Allez dans WooCommerce > Réglages > Intégration
- 6Cochez « Envoyer les commandes à GlobeReviews »
- 7Collez votre clé API GlobeReviews
- 8Entrez votre slug marchand et sauvegardez
Documentation technique — WooCommerce
Hook / Événement
woocommerce_order_status_completedWidget : wp_footer
Données transmises à GlobeReviews
- ID de commande (préfixé WC-)
- Plateforme (woocommerce)
- Email de facturation
- Prénom et nom de facturation
- Date de création de commande
- Montant total
- Devise
- Liste des produits (nom + SKU)
Clés de configuration
| Clé | Description |
|---|---|
enabled | Activer/désactiver l'envoi des commandes |
api_key | Clé API Premium GlobeReviews |
merchant_slug | Identifiant marchand pour le widget |
Configuration côté GlobeReviews
Dans Espace Marchand > Intégrations > Paramètres, vous pouvez configurer :
- Délai d'envoi — Nombre de jours après la commande (1 à 30, défaut : 7)
- Langue— Français ou Anglais pour l'email d'invitation
- Activation— Activer/désactiver l'envoi automatique sans modifier le plugin
Shopify
Compatible : Toutes les boutiques Shopify
L'intégration Shopify fonctionne via le système de webhooks natif de Shopify. Aucune application à installer. Vous configurez simplement un webhook dans votre admin Shopify : à chaque commande expédiée, Shopify envoie automatiquement les données client à GlobeReviews pour déclencher une demande d'avis.
Fonctionnalités
- Aucune application à installer — configuration en 2 minutes
- Déclenchement automatique à chaque commande expédiée
- Authentification sécurisée via votre clé API GlobeReviews
- Extraction automatique : email client, nom, produits, montant
- Widget de confiance embedable via un snippet de thème
- Compatible avec toutes les boutiques Shopify
Installation
- 1Générez votre clé API dans Espace Marchand > Intégrations > Clés API
- 2Notez le préfixe de votre clé (affiché dans le dashboard, ex: gr_live_abc12345)
- 3Dans votre admin Shopify, allez dans Paramètres > Notifications > Webhooks
- 4Cliquez sur « Créer un webhook »
- 5Événement : sélectionnez « Order fulfillment »
- 6Format : JSON
- 7URL : collez https://globe-reviews.com/api/webhooks/shopify?key=VOTRE_PRÉFIXE (remplacez VOTRE_PRÉFIXE par le préfixe de votre clé API)
- 8Cliquez sur « Sauvegarder » — c'est terminé !
- 9Pour le widget, ajoutez ce code dans votre thème (theme.liquid, avant </body>) :
Aucun plugin à installer — configurez un webhook directement dans votre admin Shopify en 2 minutes.
URL du webhook à coller dans Shopify :
Remplacez VOTRE_PRÉFIXE_API par le préfixe de votre clé API, visible dans Espace Marchand > Intégrations.
Documentation technique — Shopify
Hook / Événement
orders/fulfilled (Shopify Webhook)Widget : Snippet dans theme.liquid
Données transmises à GlobeReviews
- ID de commande Shopify (préfixé shopify-)
- Plateforme (shopify)
- Email client
- Prénom et nom du client
- Date de création
- Montant total
- Devise
- Produits de la commande (titre + SKU)
Clés de configuration
| Clé | Description |
|---|---|
key (query param) | Préfixe de votre clé API GlobeReviews — identifie votre boutique |
Configuration côté GlobeReviews
Dans Espace Marchand > Intégrations > Paramètres, vous pouvez configurer :
- Délai d'envoi — Nombre de jours après la commande (1 à 30, défaut : 7)
- Langue— Français ou Anglais pour l'email d'invitation
- Activation— Activer/désactiver l'envoi automatique sans modifier le plugin
Magento 2
Compatible : Magento 2.3+
Le module GlobeReviews pour Magento 2 utilise un observer sur l'événement d'expédition. Il se déclenche automatiquement lorsqu'une expédition est créée et envoie les données de commande à l'API GlobeReviews pour déclencher une demande d'avis.
Fonctionnalités
- Observer natif Magento 2 sur l'événement d'expédition
- Configuration via Stores > Configuration > GlobeReviews
- Envoi automatique : email client, nom, produits, montant, devise
- Compatible Magento 2.3+
- Logs d'erreurs dans le journal Magento
Installation
- 1Téléchargez le fichier ZIP du module ci-dessous
- 2Décompressez dans app/code/GlobeReviews/Reviews/ de votre installation Magento
- 3Exécutez : bin/magento module:enable GlobeReviews_Reviews
- 4Exécutez : bin/magento setup:upgrade
- 5Exécutez : bin/magento cache:flush
- 6Allez dans Stores > Configuration > GlobeReviews
- 7Collez votre clé API et votre slug marchand
- 8Activez le module et sauvegardez
Documentation technique — Magento 2
Hook / Événement
sales_order_shipment_save_after (observer)Widget : Bloc CMS ou layout XML
Données transmises à GlobeReviews
- ID de commande (préfixé MAG-)
- Plateforme (magento)
- Email client
- Prénom et nom du client
- Date de commande
- Montant total
- Devise
- Liste des produits
Clés de configuration
| Clé | Description |
|---|---|
globereviews/general/api_key | Clé API Premium GlobeReviews |
globereviews/general/merchant_slug | Identifiant marchand |
globereviews/general/enabled | Activer/désactiver |
Configuration côté GlobeReviews
Dans Espace Marchand > Intégrations > Paramètres, vous pouvez configurer :
- Délai d'envoi — Nombre de jours après la commande (1 à 30, défaut : 7)
- Langue— Français ou Anglais pour l'email d'invitation
- Activation— Activer/désactiver l'envoi automatique sans modifier le plugin
Référence API REST
Pour les développeurs qui souhaitent intégrer GlobeReviews dans un CMS personnalisé ou un système sur mesure.
POST /api/webhooks/orders
Enregistre une commande pour déclencher l'envoi d'une invitation d'avis après le délai configuré.
Headers requis
Content-Type: application/json x-api-key: gr_live_votre_cle_api
Body (JSON)
{
"orderId": "CMD-12345", // Requis — ID unique de la commande
"platform": "api", // Optionnel — "prestashop", "shopify", "woocommerce", "magento", "api"
"customer": {
"email": "[email protected]", // Requis — Email du client
"firstName": "Jean", // Optionnel
"lastName": "Dupont" // Optionnel
},
"orderDate": "2026-04-15T10:30:00Z", // Requis — Date ISO 8601 (max 90 jours)
"orderTotal": 89.90, // Optionnel — Montant TTC
"currency": "EUR", // Optionnel — Défaut : EUR
"products": [ // Optionnel — Liste des produits
{ "name": "T-shirt bleu", "sku": "TSH-001" }
]
}Réponses
{ "success": true, "orderId": "cl...", "sendAt": "2026-04-22T10:30:00Z" }{ "error": "Cette commande a déjà été enregistrée." }Exemple cURL
curl -X POST https://globe-reviews.com/api/webhooks/orders \
-H "Content-Type: application/json" \
-H "x-api-key: gr_live_votre_cle_api" \
-d '{
"orderId": "CMD-12345",
"platform": "api",
"customer": { "email": "[email protected]", "firstName": "Jean" },
"orderDate": "2026-04-15T10:30:00Z",
"orderTotal": 89.90,
"products": [{ "name": "T-shirt bleu", "sku": "TSH-001" }]
}'Widget de confiance
Affichez votre note GlobeReviews directement sur votre site pour renforcer la confiance de vos visiteurs. Le widget fonctionne sur tous les CMS, sans plugin — il suffit d'ajouter une ligne de code.
Remplacez votre-slugpar l'identifiant de votre fiche marchand (visible dans l'URL de votre page GlobeReviews : globe-reviews.com/avis/votre-slug).
Tester votre intégration
Validez votre intégration avant la mise en production, sans attendre une vraie commande.
Envoyez un test
Depuis votre terminal, lancez la requête cURL ci-dessous avec votre clé API.
Vérifiez dans le dashboard
La commande apparaît en quelques secondes dans Espace marchand > Intégrations > Commandes.
Recevez l'email
Utilisez votre propre adresse, réglez le délai d'envoi à 1 jour pour voir le rendu final.
curl -X POST https://globe-reviews.com/api/webhooks/orders \
-H "Content-Type: application/json" \
-H "x-api-key: gr_live_VOTRE_CLE" \
-d '{
"orderId": "TEST-001",
"platform": "api",
"customer": { "email": "[email protected]", "firstName": "Test" },
"orderDate": "2026-04-19T10:00:00Z",
"orderTotal": 1.00
}'Réponse attendue : HTTP 201 avec {"success":true,…}. Changez TEST-001 à chaque essai pour éviter un 409.
Codes d'erreur HTTP
Ce que renvoie l'API et comment y réagir côté client.
| Code | Signification | Action recommandée |
|---|---|---|
201 | Commande créée, invitation programmée. | Rien — c'est le cas normal. |
400 | Payload invalide (email, date, orderDate > 90 jours). | Vérifier les champs envoyés. Ne pas retry. |
401 | Clé API invalide, révoquée, ou plan non Premium. | Vérifier la clé et l'abonnement. |
409 | Commande déjà enregistrée (même orderId). | Traiter comme un succès. |
429 | Rate limit dépassé (100 req/min par marchand). | Backoff exponentiel + retry. |
5xx | Erreur serveur GlobeReviews. | Retry avec backoff (1s, 2s, 4s, 8s). |
FAQ et dépannage
Les questions les plus fréquentes sur l'intégration.
Le module ne s'installe pas dans mon CMS. Que faire ?
Mes commandes n'arrivent pas dans GlobeReviews. Que vérifier ?
Quel délai entre la commande et l'email d'invitation ?
Le même client est-il contacté plusieurs fois ?
Une erreur GlobeReviews peut-elle bloquer ma boutique ?
Puis-je utiliser une clé API pour plusieurs boutiques ?
Combien de clés API puis-je avoir ?
Puis-je passer en HTTPS uniquement ?
Comment révoquer une clé ?
Puis-je tester sur un environnement de staging ?
Prêt à automatiser vos avis clients ?
Souscrivez au plan Premium, générez votre clé API, et installez le plugin en 2 minutes.