Synchronisation des produits WooCommerce avec Salesforce pour une gestion unifiée du catalogue
Marché
Des informations produit précises sont essentielles pour le e-commerce moderne. Les clients s'appuient sur des prix, des niveaux de stock et des informations produit exacts pour prendre des décisions d'achat en toute confiance, tandis que les équipes commerciales ont besoin des mêmes données dans Salesforce pour établir des devis et conclure des ventes efficacement.
Lorsque WooCommerce et Salesforce sont gérés séparément, cela peut créer de la confusion et ralentir les opérations. Les équipes commerciales peuvent travailler avec des informations obsolètes, les clients peuvent rencontrer des informations produit inexactes, et les mises à jour manuelles prennent du temps et génèrent des erreurs.
Pour les entreprises utilisant Salesforce ou WooCommerce comme source principale de données produits, notre Intégration Salesforce pour WordPress Ce plugin simplifie la gestion des prix, des stocks et des ventes sur la plateforme choisie. La synchronisation en temps réel des produits WooCommerce garantit que les mises à jour des produits, des stocks et des images sont immédiatement visibles sur l'autre plateforme, assurant ainsi l'exactitude des catalogues pour les équipes commerciales et les clients.
Pré-requis :
Pour activer WooCommerce Salesforce Product Sync, la configuration suivante est requise :
- Compte Salesforce actif avec accès API activé.
- Site WordPress avec WooCommerce installé et opérationnel.
- Le plugin Object Data Sync pour Salesforce est installé sur WordPress.
- Accès administrateur dans WordPress et Salesforce.
- Objets Salesforce configurés pour les données produit, tels que les produits, les catalogues de prix ou les objets personnalisés.
- Le mappage d'objets est configuré pour lier les produits Salesforce aux produits WooCommerce, y compris le mappage d'images de produits.
- L'intégration de Salesforce Workflow ou Flow est configurée pour une synchronisation en temps réel à l'aide de messages sortants.
Scénario
Imaginons que nous gérons une entreprise de e-commerce en pleine croissance. WooCommerce gère la boutique en ligne, tandis que Salesforce gère les opérations commerciales. Avec des centaines de produits et des mises à jour fréquentes, les données peuvent rapidement se désynchroniser si les systèmes ne communiquent pas. Cela crée des problèmes entre les équipes marketing, commerciales et de service client.
Cas 1 : Les inadéquations de prix créent de la confusion
Les mises à jour de prix et les promotions peuvent être lancées soit dans WooCommerce, soit dans Salesforce, selon le système utilisé comme source principale. Si l'autre plateforme ne se met pas à jour rapidement, un système peut afficher un prix différent de l'autre. Les clients reçoivent des informations contradictoires et les devis peuvent être basés sur des valeurs obsolètes, ce qui augmente le risque de perte de ventes.
Cas 2 : Les écarts d’inventaire entraînent une survente
Les niveaux de stock dans WooCommerce changent instantanément au fur et à mesure des commandes. Sans la synchronisation des stocks de produits Salesforce dans WooCommerce, Salesforce ne répercute pas ces mises à jour. Les équipes commerciales risquent de s'engager sur des produits épuisés ou de négliger la promotion d'articles réapprovisionnés.
Cas 3 : Les silos de données produit ralentissent les équipes
Lors du lancement de nouveaux produits ou de la mise à jour des informations du catalogue dans WooCommerce ou Salesforce, les modifications n'apparaissent pas toujours immédiatement sur l'autre plateforme. Des références manquantes, des descriptions obsolètes ou des images manquantes laissent les équipes commerciales avec des informations incomplètes.
Solution
Notre plugin Object Data Sync pour Salesforce permet Intégration WooCommerce Salesforce Synchronisation bidirectionnelle des produits qui connecte les deux plateformes au niveau des données. Elle surveille en continu les enregistrements de produits dans Salesforce, reçoit les messages sortants concernant les produits mis à jour (nouveaux ou modifiés) et crée ou met à jour les produits correspondants dans WooCommerce.
Le plugin applique ensuite le mappage d'objets pour mettre à jour ou créer des produits WooCommerce. Il synchronise les noms, les références et les descriptions, tout en alignant les prix et les niveaux de stock. Les images stockées dans Salesforce sont récupérées grâce à leurs identifiants de fichier, enregistrées dans la bibliothèque multimédia WordPress et affectées aux images mises en avant ou à la galerie WooCommerce.
Ce qui distingue ce plugin, c'est sa flexibilité. Une fois configuré, il ne nécessite aucune intervention manuelle. Les administrateurs définissent le mappage des objets une seule fois, et chaque modification apportée à Salesforce est automatiquement répercutée sur WooCommerce. Cela réduit les doublons, élimine les silos et permet à Salesforce de rester la référence absolue, tandis que WooCommerce agit comme une vitrine client précise.
Workflow
Le processus de synchronisation des produits Salesforce de WooCommerce fonctionne comme suit :
- Lorsqu'un administrateur Salesforce ajoute ou met à jour des informations et des images de produit, un flux d'automatisation Salesforce détecte la modification et déclenche automatiquement l'envoi d'un message sortant au plug-in.
- Le message, contenant les détails du produit et les identifiants des fichiers image, est envoyé en toute sécurité au point de terminaison WordPress, où le plugin valide le message, traite les données et applique les mappages de champs.
- Les images des produits sont récupérées à partir de Salesforce, stockées dans la bibliothèque multimédia WordPress et liées à l'enregistrement du produit WooCommerce.
Ce flux garantit que WooCommerce reflète toujours les données produit Salesforce en temps réel.
Étapes de configuration
Pour activer la synchronisation des produits entre Salesforce et WooCommerce, nous avons configuré le plugin en suivant les étapes suivantes :
1. Accédez au mappage d'objets
Après avoir établi avec succès la connexion dans l'onglet Gérer l'application, à partir des paramètres du plugin dans WordPress, accédez à l' Mappage d'objets onglet pour créer un mappage entre votre objet Produit WooCommerce et votre objet Produit Salesforce, ainsi que les cartes au niveau des attributs.
2. Créer un nouveau mappage
Créez un nouveau mappage pour définir comment les données produit doivent être synchronisées entre les deux plates-formes.
- Étiquette de mappage : Saisissez un nom clair et descriptif (par exemple, Product Sync) afin que le mappage soit facile à identifier ultérieurement.
- Objet Salesforce : Sélectionnez l’objet dans Salesforce où les informations sur le produit sont stockées.
- Objet WordPress : Choisissez l’objet correspondant dans WooCommerce qui doit recevoir ces données.
Cette étape a établi le lien entre les produits Salesforce et les produits WooCommerce.
3. Définir la clé primaire
Définir un Clé primaire pour garantir que chaque produit Salesforce puisse être associé de manière unique à son produit WooCommerce correspondant.
- Par exemple, Produit Salesforce 2 L'ID peut être défini comme clé primaire.
- En option, un Clé secondaire (comme SKU) peut également être configuré pour la synchronisation avec les enregistrements de produits existants via la recherche via cette clé.
4. Configurer la direction de synchronisation
Décidez de la direction dans laquelle les données produit doivent circuler entre Salesforce et WordPress (WooCommerce) :
- De Salesforce à WordPress : Activez cette bascule si Salesforce doit agir comme source principale d’informations sur les produits.
- De WordPress à Salesforce : Activez cette bascule pour permettre aux mises à jour effectuées dans les produits WooCommerce d'être reflétées dans Salesforce.
- Les deux directions peuvent être sélectionnées si une synchronisation bidirectionnelle est requise.
Dans cette configuration, Synchronisation de WordPress vers Salesforce a été désactivé pour empêcher les mises à jour WooCommerce d'écraser les enregistrements existants dans Salesforce. Synchronisation de Salesforce vers WordPress a été activé, établissant Salesforce comme la principale source de vérité pour tous les détails du produit.
5. Mapper les champs entre Salesforce et WooCommerce
Configurez les mappages de champs pour définir la correspondance entre les champs de produit Salesforce et les attributs WooCommerce. Cette étape garantit que les données sont transférées dans les champs appropriés lors de la synchronisation.
Dans cette configuration, les mappages suivants ont été définis :
- Nom du produit (chaîne) → titre_du_post
- Description du produit (zone de texte) → post_content
- Code produit (chaîne) → _sku
- Prix du produit (double) → _prix_régulier
- Nombre de produits en stock (double) → _stock
Grâce à ces mappages, les noms de produits, les descriptions, les SKU, les prix et les niveaux de stock de Salesforce sont systématiquement synchronisés dans WooCommerce.
6. Ajouter des attributs supplémentaires (facultatif)
Si des données supplémentaires doivent être synchronisées, des attributs supplémentaires peuvent être ajoutés. Par exemple, les catégories Salesforce, les balises ou les champs d'image de produit peuvent être mappés à leurs équivalents WooCommerce.
7. Enregistrer la configuration
Enfin, enregistrez le mappage. À partir de ce moment, chaque fois qu'un produit est créé ou mis à jour dans Salesforce, les modifications sont automatiquement appliquées dans WooCommerce, assurant ainsi l'harmonisation des deux systèmes.
Synchronisation des produits en action
Une fois configuré, Product Sync s'exécute automatiquement sans aucune intervention manuelle.
Enregistrement de produit dans Salesforce
Un nouveau produit peut être créé dans Salesforce avec des informations telles que le code produit, le SKU, le stock, le type de produit et les images associées. Dans ce cas, il s'agit d'une enceinte Bluetooth Marshall avec les informations suivantes :
- Code du Produit: MAR10002
- Produit: MAR10002R
- Nombre de stocks : 10
- Type de produit: Vitrines et Écrans Numériques
- Image en vedette et images de la galerie liées via les identifiants de fichiers Salesforce
Cet enregistrement devient la source de vérité pour toutes les informations sur les produits.
Détection et traitement de synchronisation
Le plugin surveille les modifications apportées à Salesforce. Lorsqu'un nouvel enregistrement produit est créé ou mis à jour, un flux ou une règle de workflow Salesforce déclenche un message sortant. Le plugin reçoit ce message, valide les données et prépare l'entrée produit WooCommerce en fonction du mappage d'objets configuré. Les images des produits sont récupérées grâce aux identifiants de fichier Salesforce et stockées dans la médiathèque WordPress.
Liste de produits WooCommerce
Une fois la synchronisation terminée, l'enceinte Bluetooth Marshall apparaît comme un nouveau produit dans WooCommerce avec :
- Nom : Enceinte Bluetooth Marshall
- SKU MAR10002
- État des stocks: En stock (10 unités)
- Prix: $100.00
- Description : Enceinte Bluetooth Marshall
- Images du produit: Images en vedette et de galerie attribuées par Salesforce
Le produit apparaît désormais dans le catalogue WooCommerce avec des données précises.
Page de détails du produit WooCommerce
L'ouverture du produit synchronisé dans WooCommerce confirme que la description, le nombre de stocks, le prix et les images sont conformes à Salesforce. Les clients qui naviguent sur la boutique voient des informations produit cohérentes et à jour.
Mises à jour continues des produits
Toute modification ultérieure apportée à Salesforce, comme l'ajustement des prix, la modification des stocks, la mise à jour des descriptions ou le remplacement des images, est automatiquement répercutée dans WooCommerce. Ainsi, WooCommerce reste parfaitement synchronisé avec Salesforce en temps réel, sans intervention manuelle.
Les Avantages
La mise en œuvre de la synchronisation automatisée des produits Salesforce vers WooCommerce offre une valeur commerciale significative :
- Cohérence des prix : Éliminez les erreurs de devis et la confusion des clients en maintenant des prix identiques sur WooCommerce et Salesforce.
- Précision d'inventaire: Évitez les surventes et les opportunités manquées grâce à la synchronisation des stocks en temps réel qui maintient les niveaux de stock à jour partout.
- Efficacité opérationnelle : Réduisez les efforts de saisie manuelle des données et de rapprochement, libérant ainsi le personnel pour se concentrer sur les activités génératrices de revenus.
- Aide à la vente : Fournissez à votre équipe de vente des informations complètes et actuelles sur les produits, y compris les spécifications, les images et la disponibilité.
- Expérience client: Fournissez des informations produit cohérentes sur tous les canaux, renforçant ainsi la confiance et réduisant les frictions d'achat.
- Croissance évolutive : Gérez automatiquement l’extension du catalogue de produits sans augmentation proportionnelle des frais administratifs.
Conclusion
La synchronisation transparente des produits entre WooCommerce et Salesforce n'est plus une option ; elle est essentielle pour les entreprises qui souhaitent évoluer sans goulots d'étranglement opérationnels. Synchronisation des données d'objets pour Salesforce Plugin, les données produit circulent automatiquement entre les deux systèmes, éliminant ainsi le besoin de mises à jour en double et éliminant les erreurs causées par la saisie manuelle.
Du maintien de prix précis et de niveaux de stock en temps réel à la cohérence des images et descriptions de produits, cette intégration offre une vue unique et fiable de votre catalogue. Résultat : une expérience client améliorée, des équipes commerciales plus performantes et une entreprise capable de croître sans être freinée par des silos de données.
Merci pour votre réponse. Nous reviendrons vers vous bientôt.
Quelque chose s'est mal passé. Veuillez soumettre à nouveau votre requête
