Installez le plugin Omnisend pour WooCommerce pour synchroniser les contacts, les produits et les commandes entre votre boutique et Omnisend. Vous automatiserez la récupération des paniers abandonnés, les confirmations de commande et la segmentation – aucune configuration manuelle requise.
Ce guide couvre l'installation pour wordpress.org et wordpress.com.
Si vous souhaitez utiliser Omnisend pour WordPress sans WooCommerce, consultez Omnisend pour le plugin WordPress.
Vous n'avez pas trouvé ce dont vous avez besoin ? Postez un sujet sur le forum WordPress et soutenez la communauté en obtenant les réponses dont vous avez besoin.
Avant de commencer
Vous devez créer une nouvelle boutique vide avant de connecter WooCommerce. Chaque plateforme nécessite sa propre marque dans Omnisend pour éviter le mélange des données.
Pour créer une nouvelle boutique : Allez dans Paramètres du Compte → Boutiques → Ajouter une Nouvelle Boutique. Une fois créée, retournez sur WordPress et cliquez sur "Connectez votre compte" pour lier WooCommerce à cette nouvelle boutique. En savoir plus sur la gestion de plusieurs boutiques.
Si vous n'avez pas utilisé Omnisend avant de vous connecter à la boutique WooCommerce, vous vous connectez maintenant ; suivez les étapes ci-dessous.
WordPress a deux versions :
wordpress.org – Auto-hébergé ; vous installez les plugins manuellement.
wordpress.com – Hébergé par Automattic ; les plugins s'installent via le marché.
Les deux sont compatibles avec Omnisend. Suivez les instructions pour votre version ci-dessous : wordpress.org et wordpress.com.
Intégration d'Omnisend avec WooCommerce
Processus d'installation pour wordpress.org
Étape 1. Accédez à votre Tableau de bord Admin WordPress → Plugins → Ajouter Nouveau → rechercher Omnisend pour WooCommerce → cliquez Installer Maintenant.
Si vous êtes nouveau sur WordPress, lisez Gérer les Plugins.
⚠️ Choisissez Marketing par Email pour WooCommerce par Omnisend. Le plugin WordPress générique manque de fonctionnalités spécifiques à WooCommerce.
Étape 2. Le plugin sera installé en quelques secondes, et le bouton 'Activer' apparaîtra. Cliquez dessus pour activer Marketing par Email pour le plugin WooCommerce par Omnisend.
Étape 3. Après activation, une bannière apparaît en haut de la page. Cliquez Connectez votre boutique à Omnisend.
Étape 4. Vous arriverez sur la page de connexion.
Avez-vous un compte Omnisend ? Cliquez Connectez votre compte.
Nouveau sur Omnisend ? Cliquez Créer un nouveau compte.
Étape 5. Si vous avez sélectionné "Connecter votre compte" et que vous avez une boutique vide prête, vous verrez un pop-up d'approbation. Cliquez Approuver.
Si vous avez sélectionné "Créer un nouveau compte", complétez d'abord l'enregistrement, puis approuvez.
⚠️ Si vous voyez une erreur au lieu du pop-up d'approbation, allez à Dépannage de la connexion à la Boutique.
Étape 6. Le plugin envoie une demande de vérification à Omnisend, et votre boutique se connecte. Vous arriverez sur le Actifs de Marque page.
Processus d'Installation pour wordpress.com
Étape 1. Accédez à votre Tableau de bord Admin WordPress → Plugins → Ajouter Nouveau → rechercher Omnisend pour WooCommerce → sélectionnez-le.
Étape 2. Cliquez Installer et activer sur la page du plugin Omnisend dans le marché des plugins.
Étape 3. Après installation, cliquez Gérer le plugin.
Étape 4. Vous arriverez sur la page de connexion.
Avez-vous un compte Omnisend ? Cliquez Connectez votre compte.
Nouveau sur Omnisend ? Cliquez Créer un nouveau compte.
Étape 5. Si vous avez sélectionné "Connecter votre compte" et que vous avez une boutique vide prête, vous verrez un pop-up d'approbation. Cliquez Approuver.
Si vous avez sélectionné "Créer un nouveau compte", complétez d'abord l'enregistrement, puis approuvez.
⚠️ Si vous voyez une erreur au lieu du pop-up d'approbation, allez à Dépannage de la connexion à la Boutique.
Étape 6. Le plugin envoie une demande de vérification à Omnisend, et votre boutique se connecte. Vous arriverez sur le Actifs de Marque page.
⚠️ Si vous rencontrez des problèmes avec la connexion de votre boutique, allez à la section de dépannage.
Avantages du plugin WooCommerce
Une fois que vous connectez WooCommerce à Omnisend, vous avez accès à :
Canaux : Email, SMS, Audience personnalisée Facebook, Google Customer Match.
Formulaires d'inscription : Roue de la fortune, Popups, Landing Page, etc.
Automatisations : e-mails de bienvenue, Panier abandonné, Confirmation de commande, etc.
Segmentation élargie avec des données enrichies.
Rapports complets pour les campagnes, les formulaires, les automatisations et la délivrabilité.
💡 Le plugin Omnisend WooCommerce inclut toutes les fonctionnalités standard d'Omnisend. Besoin de workflows personnalisés ? Utilisez l'API Omnisend pour transmettre des données supplémentaires.
Support Multisite
Omnisend est entièrement compatible avec les installations WordPress Multisite (version du plugin 1.16.0 et supérieure).
Vous pouvez connecter et gérer plusieurs boutiques WooCommerce sous une seule configuration multisite - pas besoin d'installer Omnisend séparément sur chaque site manuellement.
Cela fonctionne que votre multisite soit configuré par un sous-domaine (par exemple, store1.example.com) ou un sous-répertoire (par exemple, example.com/store1). Idéal pour les agences ou les vendeurs multi-marques à la recherche d'une gestion centralisée et d'une intégration simplifiée.
Ajouter des Permissions de Plugin
Autoriser les permissions du plugin WooCommerce pour que l'intégration fonctionne correctement.
Étape 1. Allez dans votre panneau d'administration WordPress et ouvrez la page du plugin Omnisend.
Étape 2. Mettez à jour le plugin Omnisend vers la dernière version si nécessaire.
Étape 3. Cliquez sur Ajouter des permissions.
Étape 4. Cliquez Approuver dans la fenêtre de consentement WooCommerce.
Après avoir mis à jour le plugin :
Si vous avez mis à jour le plugin Omnisend mais que vous voyez toujours une bannière de connexion ou un avertissement rouge :
Attendez 5 à 10 minutes pour que les changements se propagent.
Videz le cache de votre navigateur et rafraîchissez la page.
Si la bannière persiste, vérifiez Dépannage de la connexion de la boutique.
Si vous ne voyez pas le bouton "Ajouter des autorisations", allez dans WooCommerce → Paramètres → Avancé → API REST → sélectionnez la clé Omnisend → Révoquer. Ensuite, suivez les étapes ci-dessus ; le bouton devrait apparaître.
Synchronisation des Données
Après avoir connecté WooCommerce, Omnisend synchronise toutes les données historiques de votre boutique : contacts, produits et commandes. La synchronisation initiale peut prendre jusqu'à 24 heures. Après cela, les nouvelles données se synchronisent instantanément.
Comment fonctionne la synchronisation :
Contacts et commandes : Synchronisez via l'API Omnisend (à partir du 16 mars 2026).
Produits : Synchronisez via le plugin WooCommerce.
Type de données | Contacts | Carts/Checkout | Commandes | Produits | Catégories de Produit |
Chronologie | Instantanément | Instantanément | Instantanément | Instantanément | Instantanément |
⚠️ Gardez votre plugin à jour : La dernière version du plugin synchronise les contacts via l'API Omnisend. Si vous utilisez une version plus ancienne du plugin, le plugin et l'API synchroniseront les contacts simultanément (double charge de synchronisation), ce qui peut ralentir votre boutique. Mettez à jour vers la dernière version du plugin pour garantir des performances optimales.
💡 Par défaut, les e-mails de paiement se synchronisent comme non-abonnés. Pour collecter des abonnés, activez la case à cocher d'opt-in ci-dessous.
Opt-In par Email lors du Paiement
Allez dans le plugin Omnisend et vérifiez Ajouter une case à cocher d'opt-in à la page de paiement. Vous pouvez personnaliser le texte de consentement et préselectionner la case à cocher si vous le souhaitez.
Une fois activé, les clients qui cochent la case lors du paiement seront synchronisés avec Omnisend en tant que abonnés par email.
Opt-In SMS au Paiement
Allez dans le plugin Omnisend et vérifiez Ajouter une case à cocher d'opt-in SMS à la page de paiement. Personnalisez le texte de consentement selon vos besoins.
Les clients qui cochent la case lors du paiement seront synchronisés avec Omnisend en tant que abonnés SMS.
WooCommerce 8.3+ (Nouveaux blocs de paiement) :
Pour les versions WooCommerce 8.3 et supérieures, Omnisend détecte automatiquement les nouveaux blocs de paiement et positionne la case à cocher sous le champ Email. Les paiements classiques et par blocs sont pris en charge.
Expérience de paiement pour différentes versions de WooCommerce | Aperçu du paiement |
Versions de WooCommerce 8.2 et inférieures
(Expérience de paiement classique) |
|
Versions de WooCommerce 8.3 et supérieures
(Pour le Nouveau Paiement (8.3+), la case à cocher apparaîtra juste en dessous du champ email) |
|
État de Synchronisation & Options de Resynchronisation
Sur la page du plugin, vous verrez un tableau d'état de synchronisation indiquant Succès, Erreur, En attente ou Ignoré pour les contacts, produits et commandes.
Actions en libre-service :
Resynchroniser – Réessayer les synchronisations échouées.
Resynchroniser tous les contacts – Utilisez après des changements majeurs de compte (par exemple, suppression permanente de contacts).
💡 Assurez-vous d'activer les formulaires d'inscription Omnisend et envisagez des méthodes d'opt-in alternatives pour que les clients déclenchent vos e-mails automatisés (Automatisation).
Contact (e) propriété priorité :
Notez que lors de la synchronisation des informations de contact, notre système suit une approche basée sur la priorité pour mapper les propriétés first_name et last_name :
Priorité 1 : Nous vérifions d'abord le champ first_name de l'utilisateur WordPress.
Priorité 2 : Si first_name est manquant, nous considérons shipping_first_name.
Priorité 3 : Si toujours indisponible, nous regardons billing_first_name pour first_name.
Propriété | Priorité 1 | Priorité 2 | Priorité 3 |
first_name | Utilisateur WordPress | Utilisateur WordPress | Utilisateur WordPress |
last_name | Utilisateur WordPress | Utilisateur WordPress | Utilisateur WordPress |
Mapping du statut de la Commande pour les Automatisations de Workflows
Omnisend ne remplace aucune des réponses automatiques que vous avez dans votre boutique WooCommerce.
Omnisend ne remplace pas les réponses automatiques de WooCommerce. Si vous souhaitez les remplacer, désactivez les e-mails de confirmation de commande WooCommerce et activez les automatisations correspondantes dans Omnisend.
WooCommerce et Omnisend utilisent une logique de statut de commande différente. Voir le tableau ci-dessous pour le mapping :
Personnalisez Omnisend avec les hooks de filtre WordPress
Dans WordPress, les hooks de filtre sont un type de hook qui permet aux développeurs de modifier les données avant qu'elles ne soient affichées ou traitées. Ils offrent un moyen de changer la fonctionnalité de WordPress sans modifier directement les fichiers principaux, rendant la personnalisation plus facile et les mises à jour plus sûres.
Comment fonctionnent les hooks de filtre ?
Les filtres utilisent la fonction apply_filters(), qui permet aux développeurs de modifier ou d'étendre les données avant qu'elles ne soient retournées. Les développeurs attachent des fonctions personnalisées à un hook de filtre spécifique en utilisant add_filter(), ce qui leur permet de modifier le contenu dynamiquement.
Hooks de filtre fournis par Omnisend
omnisend_contact_data
Permet de personnaliser les données de contact avant de les envoyer à Omnisend (les propriétés disponibles peuvent être trouvées dans notre Documentation de l'API).
add_filter( 'omnisend_contact_data', 'example_modify_omnisend_contact_data', 10, 2 );
function example_modify_omnisend_contact_data( $omnisend_contact, $wordpress_user ) {
if ( str_ends_with( $wordpress_user->user_email, '@gmail.com' ) ) {
array_push( $omnisend_contact['tags'], 'gmail_users' );
}
return $omnisend_contact;
}
omnisend_cart_line_item
Permet de personnaliser chaque ligne d'article du panier qui est envoyée à Omnisend dans le cadre des événements d'ajout de produit au panier et de démarrage du paiement.
add_filter( 'omnisend_cart_line_item', 'example_modify_omnisend_cart_line_item', 10, 2 );
function example_modify_omnisend_cart_line_item( $omnisend_cart_line_item, $woocommerce_cart_item ) {
$omnisend_cart_line_item['special_product_category'] = $woocommerce_cart_item['special_product_category'];
return $omnisend_cart_line_item;
}
omnisend_cart_checkout_url_item
Permet d'ajouter des propriétés supplémentaires à l'article du panier qui sont encodées dans la propriété checkout_url dans les événements d'ajout de produit au panier et de démarrage du paiement utilisés pour la récupération du panier. Ces propriétés supplémentaires sont automatiquement transmises à WooCommerce lors de la récupération du panier.
add_filter( 'omnisend_cart_checkout_url_item', 'example_modify_omnisend_cart_checkout_url_item', 10, 2 );
function example_modify_omnisend_cart_checkout_url_item( $omnisend_cart_checkout_url_item, $woocommerce_cart_item ) {
$omnisend_cart_checkout_url_item['special_product_category'] = $woocommerce_cart_item['special_product_category'];
return $omnisend_cart_checkout_url_item;
}
omnisend_recover_cart_item_data
Permet une personnalisation supplémentaire des données des articles du panier qui sont transmises à WooCommerce lors de la récupération du panier.
add_filter( 'omnisend_recover_cart_item_data', 'example_modify_omnisend_recover_cart_item_data', 10, 2 );
function example_modify_omnisend_recover_cart_item_data( $woocommerce_cart_item_data, $omnisend_cart_item ) {
$woocommerce_cart_item_data['source'] = 'recovered_during_cart_recovery';
return $woocommerce_cart_item_data;
}
Foire aux questions
Pour plus de cas de dépannage, veuillez vous référer à Dépanner les problèmes de connexion WooCommerce (WordPress).
Qu'est-ce qu'une "boutique vide" et pourquoi en ai-je besoin ?
Une boutique vide est une nouvelle boutique dans votre compte Omnisend. Si vous avez déjà une boutique connectée (comme Shopify), vous devez ajouter une deuxième boutique pour WooCommerce. Allez à Profil → Boutiques → Ajouter une nouvelle boutique.
Je vois "Boutique déjà connectée" mais je ne me suis jamais connecté auparavant. Pourquoi ?
Cela signifie généralement qu'une autre boutique (ou un site de test avec le même domaine) est déjà lié. Créez une nouvelle boutique dans Omnisend, passez à celle-ci, puis essayez de vous connecter à nouveau.
Dois-je créer une nouvelle boutique si j'ai déjà Shopify connecté ?
Oui. Chaque plateforme (Shopify, WooCommerce, etc.) doit se connecter à une boutique séparée dans votre compte Omnisend pour éviter le mélange des données. Allez dans Paramètres du Compte → Boutiques → Ajouter une Nouvelle Boutique, puis connectez WooCommerce à cette nouvelle boutique.
Le bouton "Approuver" n'apparaît pas. Que dois-je faire ?
R : Allez dans WooCommerce → Paramètres → Avancé → API REST → trouvez la clé Omnisend → Révoquez-la. Puis réinstallez le plugin et réessayez.
Pourquoi suis-je redirigé vers "Connectez votre compte" après avoir cliqué sur "Approuver" ?
Cette boucle de redirection se produit généralement lorsqu'un plugin de mise en cache, un plugin de sécurité (comme Wordfence) ou WP Crontrol interfère. Désactivez temporairement ces plugins, videz le cache de votre navigateur et réessayez dans une fenêtre incognito.
J'ai désactivé tous les plugins mais je ne peux toujours pas me connecter. Qu'est-ce qui ne va pas ?
Vérifiez cela :
Vérifiez que votre domaine a un certificat SSL valide (HTTPS).
WordPress doit être installé à la racine du domaine (pas
example.com/store).Votre serveur pourrait supprimer les en-têtes d'autorisation. Contactez votre hébergeur pour ajouter ceci à
.htaccess:SetEnvIf Authorization "(.*)" HTTP_AUTHORIZATION=$1
Quels plugins bloquent généralement Omnisend ?
WP Crontrol, LiteSpeed Cache, Really Simple Security, Perfmatters, et certains paramètres Cloudflare. Désactivez-les en premier lors du dépannage.
Comment mettre Omnisend sur liste blanche dans Wordfence ?
Allez dans Wordfence → Pare-feu → "Adresses IP autorisées" → ajoutez les IPs listées ci-dessous → Enregistrer.
34.170.162.11;
34.56.62.59;
34.56.108.215;
34.133.59.36;
34.58.66.146;
35.184.130.5;
35.232.14.89.
La connexion fonctionnait auparavant mais s'est arrêtée soudainement. Que s'est-il passé ?
Vérifiez si l'URL de votre boutique a changé (même légèrement, comme l'ajout de www.). Vérifiez également qu'aucune mise à jour récente de plugin n'a rompu la connexion. Essayez de resynchroniser le plugin.
Comment connecter un site de staging sans casser ma boutique en ligne ?
Assurez-vous que votre site de staging a WP_ENVIRONMENT_TYPE défini sur "staging" dans wp-config.php. Connectez ensuite le plugin de staging à une marque de test séparée dans Omnisend.
Que signifie "wp-json/omnisend-api/v1/connected returns false" ?
R : Cela signifie qu'Omnisend ne peut pas atteindre l'API de votre site. Vérifiez votre pare-feu, désactivez les plugins de mise en cache et vérifiez que votre certificat SSL est valide.
Le plugin est activé, mais ne synchronise pas les données. Pourquoi ?
La synchronisation initiale prend jusqu'à 24 heures. Vérifiez la page du plugin pour l'état de la synchronisation. S'il montre des erreurs, cliquez sur "Resynchroniser" ou désactivez les plugins conflictuels.
Dois-je mettre à jour mon plugin WooCommerce ?
La dernière version du plugin supprime la synchronisation des contacts du plugin – les contacts se synchronisent désormais via l'API Omnisend à la place. Si vous ne mettez pas à jour, le plugin et l'API synchroniseront les contacts, créant une charge de double synchronisation qui peut impacter les performances de votre boutique. Aller à Plugins → Mises à jour dans WordPress pour mettre à jour.
Si vous avez des questions ou avez besoin d'assistance, contactez notre équipe de support à [email protected] ou via le chat dans l'application.



















