WooCommerce
Connectez une boutique WooCommerce pour synchroniser ses clients dans une liste de contacts MailInApp et alimenter les parcours et l'attribution de revenu de la même façon qu'une connexion Shopify. WooCommerce s'authentifie simplement différemment, car ce n'est pas une plateforme d'applications hébergée avec son propre flux OAuth.
Connectez votre boutique
Connecter WooCommerce est un frais unique de 30 $, facturé via un paiement hébergé par MailInApp (carte via Stripe, ou PayPal) lors de la première connexion, disponible sur tous les forfaits (y compris Free). Il n'est pas remboursable si vous vous déconnectez ensuite, mais se reconnecter plus tard sur le même compte MailInApp est gratuit.
Sur votre propre site WordPress, allez dans WooCommerce → Settings → Advanced → REST API et créez une clé avec l'accès Read — MailInApp ne demande jamais d'accès en écriture à votre boutique. De retour dans Settings → Integrations de MailInApp, collez l'URL de votre boutique et cette clé pour vous connecter. MailInApp vérifie les identifiants avec une requête en direct avant de les enregistrer, de sorte qu'une faute de frappe ou une clé révoquée fait échouer proprement l'étape de connexion plutôt que d'enregistrer quelque chose de cassé. Il enregistre aussi ses propres webhooks sur votre boutique au moment de la connexion (customer.created, order.updated) afin que les changements de clients et de commandes lui parviennent en temps réel plutôt que par interrogation périodique.
Ce que ça fait
- Synchronisation des clients — une récupération initiale, plafonnée à 2 000 clients puisque WooCommerce pagine plutôt que d'offrir un curseur de synchronisation, suivie de mises à jour continues via les webhooks enregistrés, dans une liste de contacts propre à cette intégration.
- Déclencheurs de parcours — les mêmes déclencheurs panier abandonné et achat que prend en charge Shopify. WooCommerce n'a pas d'événement intégré « paiement commencé » comme Shopify, donc par défaut, un déclencheur de parcours panier abandonné sur une intégration WooCommerce ne trouvera simplement rien à inscrire — la synchronisation des clients et les commandes payées sont les deux seuls signaux que WooCommerce fournit à MailInApp sans configuration supplémentaire. Si votre boutique utilise un plugin d'abandon de panier distinct capable d'appeler un webhook, pointez-le vers la même intégration pour combler ce manque. Voir Parcours.
- Attribution du revenu — lit les métadonnées d'attribution de commande propres et intégrées à WooCommerce (activées par défaut depuis WooCommerce 8.5, sans plugin nécessaire) lorsqu'elles sont présentes, alimentant les mêmes synthèses de revenu de réponse et de test A/B qu'une commande passée via le paiement natif.
- Segments d'historique d'achat et offres de réduction — les lignes de commande se synchronisent en même temps que les clients, de sorte qu'un filtre d'audience peut correspondre à « a acheté le produit X entre la date A et B » (voir Historique d'achat), et un projet peut générer un coupon WooCommerce à usage unique par destinataire correspondant, à utiliser sur le paiement de votre propre boutique (voir Offre de réduction). Les commandes en cours se synchronisent automatiquement via les webhooks enregistrés ; une boutique connectée avant la sortie de cette fonctionnalité, ou avec un historique plus ancien, nécessite une récupération ponctuelle Backfill order history depuis Settings → Integrations sur les commandes ayant un statut en traitement ou terminé — sans plafond d'environ 60 jours comme la restriction de Shopify pour les applications non approuvées. Un bloc Produit importé depuis votre catalogue peut générer indépendamment sa propre réduction par produit — limitée à ce seul article, sans besoin de filtre d'audience — voir Réductions natives à la boutique et Codes de réduction produit WooCommerce.
- Catalogue de produits pour le studio — les propres produits publiés de votre boutique se synchronisent aussi dans MailInApp, actualisés automatiquement selon la même cadence que les clients (pas de bouton séparé). Le sélecteur Importer depuis la boutique du bloc Produit recherche dans ce catalogue synchronisé et remplit le nom, la description, l'image et le prix d'un bloc à partir d'un produit réel — une copie ponctuelle, pas un lien en direct, de sorte que rien dans un email envoyé ne puisse dériver de ce que vous avez vérifié. Il synchronise aussi l'URL de la propre page de chaque produit et, lorsque c'est disponible, règle le bloc sur Lien vers le paiement externe de la boutique pointant directement vers elle — un produit importé est ainsi prêt à être vendu sur votre boutique WooCommerce sans rien de plus à configurer ; repassez-le manuellement sur Paiement MailInApp si vous préférez plutôt encaisser le paiement via votre compte Stripe connecté. WooCommerce n'a pas de champ de devise par produit, donc le prix synchronisé utilise le paramètre de devise propre à votre boutique.
Déconnexion
Disconnect dans Settings arrête immédiatement le traitement des webhooks ultérieurs et ne touche pas aux clients déjà synchronisés dans leur liste de contacts.