Comment créer une intégration WordPress Salesforce (la meilleure façon)
Publié: 2020-10-09Vous souhaitez créer une intégration WordPress Salesforce ? La connexion de WordPress à Salesforce vous permet de créer automatiquement des prospects, des contacts et des comptes à partir de vos formulaires.
Dans cet article, nous allons vous montrer la meilleure façon d'intégrer vos formulaires WordPress à Salesforce. Notre méthode est le moyen le plus simple de synchroniser votre site avec Salesforce.
Créez votre formulaire WordPress Salesforce maintenant
Salesforce s'intègre-t-il à WordPress ?
Absolument. Vous pouvez intégrer Salesforce à WordPress pour créer automatiquement des objets lorsque vos formulaires sont soumis.
Dans ce guide étape par étape, nous allons vous montrer comment intégrer Salesforce et WordPress avec le module complémentaire WPForms Salesforce.
L'addon WPForms Salesforce est le meilleur moyen d'intégrer WordPress et Salesforce. Vous n'avez pas besoin de payer pour qu'un développeur l'utilise car nous allons vous montrer comment configurer rapidement la connexion vous-même.
Commençons!
Comment créer une intégration WordPress Salesforce
Voici une table des matières afin que vous puissiez accéder à la section que vous recherchez dans ce didacticiel :
- Vérifiez votre version de Salesforce
- Installer le plugin WPForms
- Configurer votre intégration WordPress Salesforce
- Configurer vos autorisations d'application Salesforce
- Connectez WordPress à Salesforce
- Créez votre formulaire WordPress Salesforce
- Publiez votre intégration WordPress Salesforce
Cet article s'adresse uniquement aux utilisateurs de Salesforce. Si vous cherchez un moyen d'intégrer Pardot à WordPress, nous avons un guide séparé sur la façon de créer un formulaire Pardot personnalisé dans WordPress vers lequel vous pouvez basculer.
OK, nous sommes prêts à démarrer avec Salesforce !
Étape 1 : Vérifiez votre version de Salesforce
Avant de commencer, vérifions que votre compte Salesforce dispose d'un accès API. Vérifier rapidement cela maintenant évitera tout problème plus tard.
Accès API disponible sur ces plans Salesforce :
- Edition pour entreprise
- Édition développeur
- Édition illimitée
- Édition Performance
Pour vérifier votre édition Salesforce, connectez-vous à Salesforce maintenant. Votre édition sera affichée dans la zone de titre de l'onglet de votre navigateur comme ceci :
Si vous ne pouvez pas voir l'édition, il existe un autre moyen de vérifier.
Tout d'abord, si vous êtes dans Lightning Experience, cliquez sur l'icône de votre profil, puis sur Basculer vers Salesforce Classic .
Ensuite, allez-y et cliquez sur Configuration en haut.
Développez maintenant Profil de l'entreprise , puis cliquez sur Informations sur l' entreprise .
Votre édition Salesforce est répertoriée en bas de cette page à droite.
Si vous n'utilisez pas l'une des éditions que nous avons mentionnées au début, c'est le moment idéal pour contacter Salesforce pour la modifier.
Si vous utilisez déjà une édition avec accès API, nous pouvons passer à l'étape suivante. Vous pouvez garder le site Salesforce ouvert dans un onglet afin de pouvoir y revenir facilement.
Étape 2 : Installez le plugin WPForms
Nous sommes maintenant prêts à installer et à activer le plug-in WPForms afin de pouvoir configurer notre connexion à Salesforce.
Voici un guide étape par étape utile sur la façon d'installer un plugin WordPress si vous avez besoin d'un peu d'aide pour installer WPForms sur votre site Web.
Ensuite, vous souhaiterez installer et activer le module complémentaire Salesforce pour WPForms. Dans le tableau de bord WordPress, cliquez sur WPForms » Addons dans la barre latérale.
Ensuite, installez le module complémentaire Salesforce en cliquant sur ce bouton :
Super! Nous sommes tous prêts.
Connectons maintenant WPForms à Salesforce. Gardez l'onglet WordPress ouvert pour faciliter le retour à WPForms au fur et à mesure que nous passons à l'étape suivante.
Étape 3. Configurez votre intégration WordPress Salesforce
Dans cette étape, nous allons configurer une application Salesforce. Nous avons besoin d'une application pour que WPForms puisse se connecter à notre site.
Pour commencer, connectez-vous à votre compte Salesforce si vous ne l'avez pas déjà fait. Vous souhaiterez passer à la présentation Salesforce Classic si vous ne l'avez pas encore fait.
Lorsque l'écran classique se charge, cliquez sur Configuration dans la barre de navigation supérieure.
Ensuite, vous devrez faire défiler vers le bas et rechercher l'élément de menu Construire sur le côté gauche. Cliquez sur Créer pour développer la liste, puis cliquez sur le lien Applications en dessous.
Nous allons maintenant faire défiler jusqu'à la section Applications connectées de la page. Allez-y et cliquez sur le bouton Nouveau .
Nous sommes prêts à créer notre application dans l'écran Nouvelle application connectée . Il y a 2 champs à remplir en premier :
- Dans Nom de l'application connectée , saisissez un nom pour votre application. Vous pouvez taper tout ce qui a du sens pour vous. Lorsque vous avez terminé, Salesforce copie automatiquement votre nom dans le champ Nom de l' API .
- Dans Contact Email , saisissez votre adresse e-mail.
OK, c'est tout ce que nous devons faire, mais restez sur cet écran pour la prochaine étape.
Étape 4. Configurez vos autorisations d'application Salesforce
Nous devons maintenant configurer l'authentification pour la nouvelle application que nous avons créée.
Allez-y et faites défiler jusqu'à la section API et cochez la case Activer les paramètres OAuth .
Nous allons maintenant devoir récupérer l'URL de rappel WPForms afin de pouvoir la coller dans Salesforce.
Revenez à votre site WordPress dans un onglet séparé et cliquez sur WPForms »Paramètres .
Regardez maintenant les onglets en haut et cliquez sur Intégrations .
Vous devrez faire défiler la page Intégrations jusqu'à ce que vous trouviez l'icône Salesforce.
Sur cette ligne, cliquez sur la petite flèche à gauche du logo pour développer la boîte. Vous pouvez continuer et cliquer sur le bouton Ajouter un nouveau compte .
Et la voici – l'URL de rappel. Cliquez sur l'icône de copie ici pour le copier dans votre presse-papiers.
Revenez maintenant à votre onglet Salesforce. Collons cette URL de rappel dans la zone des paramètres OAuth comme ceci :
Super. Nous avons presque fini ici. Descendons un peu jusqu'à Portées OAuth sélectionnées et recherchons ces 2 éléments :
- Accéder et gérer vos données (api)
- Effectuer des demandes en votre nom à tout moment (refresh_token, offline_access)
Utilisez les flèches sur la droite pour ajouter ces 2 autorisations à la zone Étendues OAuth sélectionnées sur le côté droit.
Voici une vidéo rapide pour montrer comment cela fonctionne :
Tout est prêt ? Super. Vous pouvez maintenant cliquer sur Enregistrer en bas de cet écran.
Salesforce vous affichera maintenant un message pour confirmer qu'il configure votre application en arrière-plan.
Nous vous recommandons d'attendre au moins 10 minutes avant de passer à l'étape 4. Si vous essayez de courir devant, vous verrez une erreur qui ressemble à ceci :
error=invalid_client_id&error_description=client%20identifier%20invalid
Ne t'inquiète pas! Cette erreur signifie simplement que votre connexion n'a pas été configurée dans Salesforce. Il est préférable d'attendre quelques minutes de plus avant de réessayer.
Étape 5. Connectez WordPress à Salesforce
Super! Maintenant que nous avons attendu 10 minutes, nous pouvons continuer et copier les clés API dans WordPress.
Comme auparavant, vous souhaiterez ouvrir Salesforce et WPForms dans différents onglets.
Suivez ces 2 étapes pour copier les clés :
- Dans l'onglet de votre navigateur Salesforce, appuyez sur le bouton Copier en regard de Clé client . Basculez vers l'onglet WPForms et collez la clé.
- Revenez à votre onglet Salesforce et regardez vers la droite. À côté de Clé secrète , appuyez sur Cliquez pour révéler. Copiez la clé, puis revenez à WPForms et collez-la également.
C'est tout fait. Vous pouvez cliquer sur Se connecter à Salesforce .
Vous devrez peut-être vous reconnecter à Salesforce ici. Une fois que vous en avez un, cliquez sur le bouton bleu Autoriser .
Et c'est tout! Votre compte Salesforce est connecté à WordPress.
Vous pouvez voir que nous avons maintenant un message de réussite dans WPForms en haut de l'écran :
Et nous avons aussi un compte connecté sur la page Intégrations !
C'est le plus dur. Créons maintenant le formulaire.
Étape 6. Créez votre formulaire WordPress Salesforce
Maintenant que notre intégration Salesforce WordPress est configurée, nous sommes prêts à envoyer des données d'un formulaire à Salesforce.
Si vous n'avez pas encore de formulaire de contact sur votre site, passez à ce guide sur la façon de créer un formulaire de contact simple. Revenez sur cette page lorsque vous aurez configuré votre formulaire comme vous le souhaitez.
WPForms vous permet de connecter n'importe quel formulaire à Salesforce. Et chaque forme peut créer un objet différent. Vous pouvez créer :
- Comptes
- Campagnes
- Cas
- Contacts
- Pistes
- Opportunités
- Des produits
Dans cet exemple, nous allons créer un prospect à partir du formulaire de contact que nous avons créé.
Commencez dans le générateur de formulaires et cliquez sur Marketing sur la gauche.
À partir de là, cliquez sur Salesforce . Cliquez ensuite sur Ajouter une nouvelle connexion .
WPForms vous demandera de donner un nom à votre connexion. Cela apparaîtra dans le générateur de formulaire afin que vous puissiez facilement l'identifier plus tard.
Sélectionnez maintenant le compte Salesforce que vous avez configuré précédemment dans la première liste déroulante. Dans le second, sélectionnons Lead .
En dessous, nous allons mapper les champs du formulaire de contact aux champs de la zone des prospects de notre compte Salesforce.
Vous pouvez vous arrêter ici et enregistrer le formulaire si vous le souhaitez. Mais voici une autre astuce intéressante. Nous pouvons utiliser une logique conditionnelle intelligente pour filtrer automatiquement les prospects qui sont envoyés à Salesforce.
Par exemple, sur notre formulaire, nous avons demandé à nos visiteurs s'ils voulaient en savoir plus sur notre produit. Si nous permettons à une logique conditionnelle, nous pouvons choisir d'envoyer uniquement la tête à Salesforce si le visiteur a répondu Oui.
C'est ça. Cliquez simplement sur Enregistrer en haut pour enregistrer votre progression.
Nous avons presque terminé !
Étape 7 : Publiez votre intégration WordPress Salesforce
La dernière étape est la plus simple de toutes. Vous pouvez publier votre formulaire sans utiliser de code.
Cette partie ne prend que quelques minutes.
En haut du générateur de formulaires, cliquez sur Intégrer .
Cliquez maintenant sur Créer une nouvelle page .
Tapez maintenant un nom pour votre nouvelle page ici.
Lorsque vous cliquez sur le bouton Let's Go , WPForms crée automatiquement une page WordPress avec votre formulaire intégré. Il ne nous reste plus qu'à appuyer sur le bouton bleu Publier pour passer en direct.
Et nous avons terminé ! Vous pouvez tester le formulaire maintenant et vérifier que tout fonctionne. Lorsque vous soumettez l'entrée de formulaire, vous verrez l'entrée correspondante apparaître dans Salesforce :
Et c'est tout! Votre intégration WordPress Salesforce est en ligne.
Créez votre formulaire WordPress Salesforce maintenant
Étape suivante : enregistrez vos entrées de formulaire
Souhaitez-vous également afficher vos entrées de formulaire dans WordPress ? L'enregistrement de vos entrées dans le tableau de bord WordPress permet de voir facilement les performances de vos formulaires de capture de leads.
Consultez ce guide sur la façon d'enregistrer les entrées du formulaire de contact dans la base de données WordPress pour apprendre rapidement comment cela fonctionne.
Prêt à créer votre formulaire ? Commencez dès aujourd'hui avec le plugin de création de formulaires WordPress le plus simple. WPForms Pro comprend des modèles de formulaires gratuits et offre une garantie de remboursement de 14 jours.
Si cet article vous a aidé, veuillez nous suivre sur Facebook et Twitter pour plus de tutoriels et guides WordPress gratuits.