Comment connecter WordPress à Salesforce pour une synchronisation bidirectionnelle des données ?
Marché
WordPress vous aide à gérer votre site web, tandis que Salesforce vous aide à suivre vos prospects, vos clients et votre activité commerciale. De nombreuses entreprises s'appuient sur les deux pour collecter des informations en ligne et gérer leurs relations clients depuis une plateforme unique. Utilisés conjointement, ils facilitent l'acquisition de visiteurs, la collecte d'informations et l'accompagnement des clients. les inciter à devenir clients.
La synchronisation Salesforce-WordPress permet de fusionner les deux systèmes pour une circulation fluide des informations. Une fois configurée, les nouveaux formulaires soumis, les mises à jour des utilisateurs et les articles créés dans WordPress apparaissent dans Salesforce, et les modifications apportées dans Salesforce sont également visibles dans WordPress.
La fonctionnalité Web-to-Lead de Salesforce vous permet de créer des prospects à partir de soumissions de formulaires, mais elle ne fonctionne que dans un sens et ne peut pas renvoyer de mises à jour à WordPress.
Le plugin miniOrange Salesforce pour WordPress Il assure la synchronisation en temps réel des deux plateformes. Il permet de mapper les champs, de synchroniser les utilisateurs, les prospects et les objets personnalisés, et de transférer des informations entre WordPress et Salesforce dans les deux sens. Vos données restent ainsi exactes et cohérentes, offrant à votre équipe une vue complète de chaque interaction client.
Pré-requis : Téléchargement Et Installation
Avant de configurer la synchronisation Salesforce vers WordPress, assurez-vous de disposer des éléments suivants :
- Un compte administrateur WordPress.
- Un compte administrateur Salesforce.
- Le plugin miniOrange Object Data Sync pour Salesforce est installé et activé.
- SSL est activé sur votre site WordPress, donc l'URL de rappel
Étapes de configuration
Étape 1 : Configurer l’application Salesforce
Avant que WordPress et Salesforce puissent synchroniser les données, l'extension doit être connectée à votre compte Salesforce. Vous pouvez la connecter rapidement grâce à l'application pré-connectée automatiquement, ou créer une connexion personnalisée ultérieurement si nécessaire.
- Automatique (application pré-connectée)
- Manuel (application personnalisée)
Vous pouvez connecter rapidement WordPress à Salesforce grâce à l'option Automatique (Application préconnectée). Cette méthode ne nécessite aucune configuration manuelle dans Salesforce et autorise l'extension à accéder à votre compte Salesforce en toute sécurité. Suivez les étapes ci-dessous pour finaliser la connexion.
- Dans le tableau de bord d'administration WordPress, accédez à Synchronisation des données d'objets pour Salesforce dans le panneau de navigation de gauche.
- Choisissez votre environnement Salesforce (Production ou Sandbox) et cliquez sur Enregistrer l'environnement sélectionné. Si vous utilisez un domaine personnalisé, sélectionnez Encadrement Sur Mesure et entrez votre nom de domaine Salesforce.
- Cliquez à nouveau sur Connectez-vous à SalesforceUne fenêtre de connexion Salesforce apparaîtra. Connectez-vous avec un Administrateur système compte et accordez les autorisations demandées.
- Lorsque vous êtes invité, cliquez sur Autoriser pour autoriser le plugin. Après autorisation, le plugin affichera un écran de confirmation. Cliquez sur Suivant continuer.
À noter: Vous devez vous connecter avec un Administrateur système Salesforce compte pour accorder les autorisations requises pour cette étape.
- Après avoir cliqué sur « Autoriser », la connexion entre WordPress et Salesforce sera établie. Un écran de confirmation s'affichera, indiquant que la connexion est active.
- Cliquez à nouveau sur Suivant pour continuer la configuration.
Politique de jeton d'actualisation pour l'application automatique (pré-connectée)
- Par défaut, le miniOrange L'application utilise un jeton d'actualisation permanent. Cependant, certains environnements Salesforce appliquent des politiques de sécurité plus strictes, ce qui peut entraîner l'installation de l'application avec un jeton d'actualisation temporaire. Dans ce cas, le jeton expire après un certain temps et vous devrez cliquer sur Réautoriser avec Salesforce dans le plugin pour se reconnecter.
- Pour éviter que le jeton d'actualisation n'expire, connectez-vous à votre Compte Salesforce, clique le installation icône d'engrenage dans le coin supérieur droit et mettez à jour les paramètres du jeton d'actualisation comme décrit dans la section suivante.
- Allez dans Applications >> Applications connectées >> Utilisation d'OAuth pour les applications connectées dans le panneau de gauche, puis cliquez sur Installer.
- Maintenant, cliquez sur Gérer les politiques des applications à côté de la miniOrange application, comme indiqué ci-dessous.
- Cliquez sur Modifier les politiques.
- En vertu des Normes sur l’information et les communications, les organismes doivent rendre leurs sites et applications Web accessibles. Ils y parviennent en conformant leurs sites Web au niveau AA des Web Content Accessibility Guidelines (WCAG). Politiques OAuth section, sélectionnez Le jeton d'actualisation est valide jusqu'à sa révocation du Actualiser la politique de jeton menu déroulant.
Si votre organisation nécessite des informations d'identification OAuth personnalisées ou n'autorise pas l'application préconnectée, vous pouvez créer les vôtres Application connectée Dans Salesforce. Cette méthode vous offre un contrôle total sur les paramètres OAuth et prend en charge la synchronisation bidirectionnelle des données entre Salesforce et WordPress.
Suivez ces étapes pour créer l’application connectée :
- Rendez-vous dans la section Page de connexion Salesforce et connectez-vous en tant qu'administrateur.
- Vous verrez l’écran d’accueil de Salesforce.
- Cliquez sur installation icône d'engrenage dans le coin supérieur droit.
- En vertu des Normes sur l’information et les communications, les organismes doivent rendre leurs sites et applications Web accessibles. Ils y parviennent en conformant leurs sites Web au niveau AA des Web Content Accessibility Guidelines (WCAG). OUTILS DE PLATEFORME section dans le menu de gauche, accédez à Apps et sélectionnez App Manager.
- Dans la même fenêtre, allez dans le coin supérieur droit et cliquez sur Créer une application client externe (ou Nouvelle application connectée, selon votre version de Salesforce).
- Entrer le Nom de l'application client externe et Courriel comme indiqué ci-dessous:
- Vérifiez la Activer OAuth case à cocher sous API (Activer les paramètres OAuth).
| Nom de l'application connectée |
Saisissez un nom unique pour l'application. Utilisez uniquement des lettres, des chiffres et des traits de soulignement. |
| NOTE: Le nom doit commencer par une lettre, ne peut pas contenir d’espaces, ne peut pas se terminer par un trait de soulignement et ne peut pas inclure deux traits de soulignement consécutifs. |
| Nom de l'API |
Saisissez le nom de votre choix. Par défaut, le nom de l'application connectée est copié. |
| NOTE: Les mêmes règles de dénomination s'appliquent : seules les lettres, les chiffres et les traits de soulignement sont autorisés et doivent commencer par une lettre. |
| URL de rappel |
Saisissez votre URL du site WordPress. |
| NOTE: Entrez l'URL de votre site WordPress dans https:// format. Ceci est nécessaire pour une communication sécurisée entre WordPress et Salesforce. |
| Courriel |
Saisissez une adresse e-mail de contact valide pour les notifications ou à des fins administratives. |
| Champs d'application OAuth disponibles |
Choisir Gérer les données des utilisateurs via des API (api) et Effectuer des demandes en votre nom à tout moment (option refresh_token, offline_access). |
- Pour la URL du site WordPress, ouvrez le plugin et accédez au Gérer l'application languette. Copiez le URI de redirection affiché là-bas.
- Entrer le URL de rappel. Vous pouvez copier le URI de redirection du Gérer l'application onglet dans le plugin.
- Choisir Gérer les données des utilisateurs via des API (api) et Effectuer des requêtes à tout moment (refresh_token, offline_access) du Champs d'application OAuth disponibles .
- Dans la section Sécurité, assurez-vous de désactiver le Exiger l'extension PKCE (Proof Key for Code Exchange) pour les flux d'autorisation pris en charge case à cocher. Voir l'image ci-dessous :
- Cliquez à nouveau sur Enregistrer pour créer l'application.
- Vous pouvez accéder à la La clé du consommateur et Secret du consommateur sous Paramètres >> Paramètres OAuth en cliquant Clé et secret du consommateur.
- Vous pouvez recevoir un Invite 2FA selon vos politiques de connexion. Saisissez le code OTP ou de vérification si vous y êtes invité. La clé du consommateur et Secret du consommateur sont nécessaires pour établir la connexion entre Salesforce et WordPress.
Uniquement pour le type d'application manuelle
- Accédez à la Synchronisation Salesforce des objets WP plugin dans WordPress.
- En vertu des Normes sur l’information et les communications, les organismes doivent rendre leurs sites et applications Web accessibles. Ils y parviennent en conformant leurs sites Web au niveau AA des Web Content Accessibility Guidelines (WCAG). Gérer l'application onglet, collez le La clé du consommateur et Secret du consommateur depuis l'application Salesforce.
| Sélectionnez l'environnement |
Sélectionnez votre Environnement Salesforce Pour déterminer l'URL Salesforce. Si vous avez une URL personnalisée, sélectionnez la dernière option. Note: Si vous utilisez une URL personnalisée, assurez-vous qu'elle se termine par .salesforce.com. |
| URL d'autorisation |
Si vous avez sélectionné l’option URL personnalisée ci-dessus, fournissez le lien Salesforce ici. |
| ID d'application |
Collez le La clé du consommateur depuis l'application Salesforce. |
| Secret client |
Collez le Secret du consommateur depuis l'application Salesforce. |
| URI de redirection |
Entrer le URL de rappel depuis l'application Salesforce. |
| Scopes |
Entrer api rafraîchir_token |
- Cliquez à nouveau sur Enregistrer la configuration.
- Puis clique Connectez-vous à SalesforceVous serez invité à saisir vos identifiants Salesforce. Après connexion, vous serez invité à accorder des autorisations. Cliquez sur Autoriser pour terminer la connexion.
- Une fois autorisée, la connexion à Salesforce sera établie avec succès et un écran de confirmation apparaîtra.
- Cliquez à nouveau sur Suivant continuer.
Étape 2 : Mappage des objets
- Dans l' Mappage d'objets onglet, cliquez sur Ajouter un mappage d'objets pour établir une nouvelle connexion entre un objet WordPress et un objet Salesforce.
- Dans la première section, sélectionnez le Objet WordPress vous souhaitez vous connecter, soit L'Utilisateur or PubliezLes champs de cet objet WordPress peuvent ensuite être liés aux champs correspondants dans l'objet Salesforce.
- Dans la deuxième section, choisissez le Direction de la synchronisation as Synchronisation de WordPress vers Salesforce.
À noter: Vous pouvez également configurer la synchronisation des données WordPress et Salesforce en suivant le guide. ici.
- Dans la troisième section, sélectionnez le Objet Salesforce vers lequel vous souhaitez transmettre les données WordPress.
- Dans la quatrième section, liez les champs de la sélection Objet Salesforce avec le correspondant Champs WordPress.
- Cliquez à nouveau sur Ajouter un champ Salesforce pour ajouter un nouveau mappage.
- Si un mappage n'est pas requis, cliquez sur le bouton delete bouton à côté pour le supprimer.
- Enfin, cliquez sur Enregistrer le mappage d'objets pour enregistrer tous vos mappages configurés.
Étape 3 : Transférer des objets de WordPress vers Salesforce
Une fois à la demande et synchronisation en temps réel La synchronisation entre WordPress et Salesforce est activée ; vous pouvez commencer à transférer vos données WordPress existantes vers Salesforce. Cette section décrit le fonctionnement de chaque type de synchronisation et comment les lancer.
- Push groupé à la demande
- Push à la demande depuis le profil utilisateur
- Activer la synchronisation en temps réel
Vous avez configuré avec succès le plugin Salesforce Object Sync pour WordPress.
Étape 4 : Vérifier et tester
Une fois la configuration terminée, exécutez un test pour confirmer que les données circulent correctement :
- Créez un nouvel utilisateur ou une nouvelle publication dans WordPress, en vous assurant de remplir tous les champs mappés.
- Vérifiez l’objet Salesforce correspondant pour confirmer que l’enregistrement apparaît avec les valeurs attendues.
- Si les données n'apparaissent pas, vérifiez vos mappages de champs, vos identifiants API et vos étendues Salesforce. Réautorisez la connexion si nécessaire.
À noter: Effectuez toujours des tests avec des données d'exemple avant de déployer des modifications sur un site en production. L'exécution de vos tests dans un environnement de test Salesforce (Sandbox) réduit le risque d'impacter les enregistrements de production.
FAQ
Puis-je intégrer Salesforce à WordPress ?
Oui, tout à fait. Vous pouvez connecter Salesforce à WordPress via des API ou des outils d'automatisation comme Zapier. Cependant, la configuration manuelle est chronophage et requiert certaines compétences techniques. Pour une solution plus rapide et plus simple, le plugin de synchronisation Salesforce vers WordPress facilite la connexion entre les deux plateformes et la synchronisation automatique de vos données.
Comment puis-je transférer les données utilisateur de Salesforce vers WordPress ?
Oui, vous pouvez importer les données utilisateur de Salesforce vers WordPress en les exportant manuellement et en les important via des fichiers CSV. Cependant, cette méthode nécessite des mises à jour régulières. Si vous préférez une méthode automatisée, vous pouvez configurer la synchronisation Salesforce avec WordPress afin de garantir la cohérence des données utilisateur entre les deux plateformes.
Comment connecter des formulaires WordPress à Salesforce ?
Oui. Vous pouvez connecter vos formulaires WordPress à Salesforce grâce à des outils de création de formulaires comme WPForms ou Gravity Forms. La configuration se fait en quelques étapes manuelles. Pour une procédure plus fluide, notre plugin permet de lier ces formulaires directement à Salesforce et d'envoyer automatiquement les données lors de leur soumission.
Puis-je intégrer les données WooCommerce avec Salesforce ?
Oui, vous pouvez connecter WooCommerce à Salesforce pour synchroniser les commandes, les clients et les données produit. Vous pouvez établir la connexion manuellement, mais notre plugin inclut un Intégration WooCommerce Salesforce Extension intégrée au plugin principal Object Data Sync pour Salesforce. Elle permet de configurer la connexion plus rapidement et de maintenir vos données à jour automatiquement.
Articles Relatifs