Comment intégrer WP-Forms à Salesforce ?
Marché
WPForms est un outil de création de formulaires par glisser-déposer qui permet à tous de créer un formulaire sur leur site WordPress sans écrire de code. Il collecte les données saisies par les utilisateurs et les stocke dans la base de données WordPress, mais ces données prennent toute leur valeur lorsqu'elles sont intégrées à un CRM. Connecter WordPress à Salesforce permet d'envoyer automatiquement chaque soumission à Salesforce, garantissant ainsi à l'équipe une mise à jour constante de ses données. Salesforce dispose de données actualisées sans aucune intervention manuelle.
Pour synchroniser correctement tous les champs WPForms avec Salesforce, y compris les téléchargements de fichiers, deux mappages d'objets sont nécessaires. Le premier est un Mappage des objets principaux qui synchronise les champs WPForms standard, tels que le texte, la date et les listes déroulantes, avec Salesforce. Le second est un Cartographie d'objets supplémentaire pour les téléchargements de fichiers qui gèrent les champs de type fichier de WPForms et les envoient à Salesforce en tant que documents de contenu liés à l'enregistrement approprié.
Dans ce guide, nous allons vous guider pas à pas dans la configuration des mappages d'objets à l'aide de Synchronisation des données d'objet miniOrange pour Salesforce Ce plugin explique comment effectuer une envoi groupé pour synchroniser les entrées WPForms existantes avec Salesforce.
Pré-requis : Téléchargement Et Installation
- Version Premium de Synchronisation des données d'objets pour Salesforce plugin installé et activé
- Le plugin WPForms est installé.
- Compte Salesforce actif avec accès API activé
Étapes de configuration
Étape 1 : Mappage de l’objet principal pour les champs standard
Créer un nouveau mappage d'objets
- Accédez à la Mappages d'objets onglet dans le plugin.
- Cliquez à nouveau Ajouter un mappage d'objets.
- Dans l' Objet Salesforce Dans le menu déroulant, sélectionnez l'objet dans lequel les données du formulaire doivent être stockées. Les options incluent Lead, Contact, Requête ou tout autre objet personnalisé de votre compte Salesforce.
- Dans l' Objet WordPress Dans le menu déroulant, sélectionnez le formulaire WPForms contenant les champs à synchroniser.
- Activez la Synchronisation de WordPress vers Salesforce basculer.
Configurer la clé secondaire (facultatif)
Pour mettre à jour une fiche contact existante dans Salesforce au lieu d'en créer une nouvelle à chaque soumission, utilisez la fonctionnalité de clé secondaire.
- Activez la Clé secondaire basculer.
- Sélectionnez le champ Salesforce qui contient l'identifiant unique de l'enregistrement (par exemple, Email).
- Dans l' Champ WordPress Dans la liste déroulante, sélectionnez le champ WPForms correspondant. Object Data Sync pour Salesforce utilise cette valeur pour rechercher et mettre à jour l'enregistrement approprié.

Attributs de l'objet de la carte
- 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). Mappage d'attributs d'objet Cette section permet d'associer les champs du formulaire aux champs correspondants dans Salesforce. Cette étape de mappage détermine où chaque donnée saisie par l'utilisateur est enregistrée dans Salesforce.

Configurer le mappage des champs de référence (facultatif)
La section « Mappage des champs de référence » permet de lier la soumission d'un formulaire à un enregistrement Salesforce associé à l'aide d'une paire de champs WordPress et Salesforce.
Exemple : Un formulaire WPForms recueille le nom et l’adresse e-mail du donateur. Pour lier l’enregistrement du don au profil du donateur correspondant dans votre compte Salesforce :
- Dans l' Champ Salesforce Dans le menu déroulant, sélectionnez le champ Référence du donateur.
- Le Champs de l'objet de référence La liste déroulante se remplit avec les champs de l'objet Donateur.
- Sélectionnez le champ d'identification unique WPForms, tel que Email, pour localiser l'enregistrement correspondant.
- Cliquez à nouveau Enregistrer pour enregistrer le mappage des objets.

Étape 2 : Mappage d’objets supplémentaire pour les chargements de fichiers
Pour synchroniser les fichiers soumis via les champs de type fichier de WPForms avec Salesforce, créez un second mappage d'objet dans Object Data Sync pour Salesforce. Sans cela, les fichiers soumis via le formulaire de votre site WordPress ne seront pas synchronisés avec Salesforce.
Créer le mappage d'objet de téléchargement de fichiers
- Accédez à la Mappage d'objets onglet dans le plugin.
- Cliquez à nouveau Ajouter un mappage d'objets.
- Dans l' Objet Salesforce liste déroulante, sélectionnez Version du contenu.
- Dans l' Objet WordPress Dans le menu déroulant, sélectionnez le formulaire WPForms contenant les champs de fichier à synchroniser.
- Activez la Synchronisation de WordPress vers Salesforce basculer.
Cartographier le champ Titre
- Sous Mappage d'attributs d'objet, cartographier la force de vente Objet Ce champ est associé à l'un des champs de type fichier de WPForms. Cela définit le nom d'affichage du fichier dans votre organisation Salesforce.
Configurer VersionData pour la synchronisation des fichiers
- Pour synchroniser les données provenant d'un ou de plusieurs champs de type fichier, utilisez Sélectionnez des valeurs statiques pour les champs Salesforce .
- Sélectionner Données de version comme le champ Salesforce.
- Saisissez tous les noms de champs de type fichier WPForms séparés par un point-virgule (;), enveloppée dans des doubles accolades.
Format de valeur statique : {{your-file-field-name1;your-file-field-name2;your-file-field-name3}}

Exemple : Supposons qu’il existe deux champs de type fichier nommés « Test File Upload » et « Test File Upload 2 » dans le formulaire WP.

Saisissez ces noms de champs en regard du champ VersionData de Salesforce dans la section « Sélectionner les valeurs statiques pour les champs Salesforce » au format suivant :
{{Test File Upload;Test File Upload 2}}
Une fois le mappage configuré, le plugin synchronise les fichiers téléchargés via les champs de type fichier WPForms avec les documents/fichiers de contenu Salesforce et les associe à l'enregistrement d'objet Salesforce correspondant.
Étape 3 : Synchronisation en masse des entrées WPForms existantes avec Salesforce
Utilisez la fonction d'envoi groupé de la synchronisation des données d'objets pour Salesforce afin de synchroniser les données de toutes les entrées WPForms existantes avec Salesforce. Cela inclut les soumissions effectuées avant la mise en service de l'intégration Salesforce pour WordPress.
- Accédez à la Options de synchronisation avancées onglet dans le plugin.

- Localisez le Poussée unique section. Deux mappages d'objets apparaissent ici : un pour les champs standard et un pour les champs de type fichier.
- Cliquez à nouveau Push à côté du mappage d'objets configuré pour la synchronisation standard des champs afin de synchroniser toutes les entrées WPForms existantes associées à ce mappage.

Remarque : Ne cliquez pas sur « Envoyer » pour le mappage de type de fichier séparément. Le plugin Object Data Sync pour Salesforce gère la synchronisation des fichiers en interne lors de l’exécution de l’envoi standard des champs.
Vous avez configuré avec succès l'intégration WPForms Salesforce à l'aide de la synchronisation des données d'objets pour Salesforce. Désormais, chaque soumission WPForms est directement transférée vers Salesforce en temps réel, les fichiers téléchargés étant liés à l'enregistrement correspondant et l'historique complet étant pris en compte grâce à l'envoi groupé.
FAQ
Comment connecter WPForms à Salesforce ?
Pour connecter WPForms à Salesforce, vous avez besoin de la version Premium de l'extension Object Data Sync for Salesforce. Celle-ci connecte l'extension à votre organisation Salesforce via une authentification OAuth sécurisée. Une fois la connexion établie, vous pouvez créer des mappages d'objets pour synchroniser les données WPForms avec les enregistrements Salesforce.
Ai-je besoin de deux mappages d'objets pour synchroniser WPForms avec Salesforce ?
Non, vous n'avez pas besoin de deux mappages d'objets pour chaque cas d'utilisation. Un seul mappage suffit pour synchroniser les champs de formulaire standard (texte, date et liste déroulante) avec Salesforce. Un second mappage est nécessaire uniquement pour synchroniser les fichiers téléchargés. Ce mappage utilise l'objet « Version du contenu » et le champ « VersionData ». Ce dernier stocke le contenu du fichier, permettant ainsi à Salesforce d'enregistrer les fichiers téléchargés en tant que documents de contenu.
Qu'est-ce que la clé secondaire, et quand dois-je l'utiliser ?
La clé secondaire met à jour un contact existant dans Salesforce au lieu de créer un doublon lorsque le même utilisateur soumet à nouveau le formulaire. Elle effectue une recherche à l'aide d'un champ unique dans Salesforce, tel que l'adresse e-mail, associé au champ correspondant dans WPForms.
Quelles intégrations de formulaires le plugin Object Data Sync pour Salesforce prend-il en charge ?
Ce guide traite spécifiquement de WPForms. Cependant, l'extension Object Data Sync pour Salesforce est également compatible avec Gravity Forms, Contact Form 7, Ninja Forms et Formidable Forms. Outre les créateurs de formulaires, elle se connecte aussi à WooCommerce, MemberPress, Paid Memberships Pro (PMPro), WP Groups, Ultimate Member, CPTUI et ACF Forms.
Articles Relatifs
Merci pour votre réponse. Nous reviendrons vers vous bientôt.
Quelque chose s'est mal passé. Veuillez soumettre à nouveau votre requête

S'inscrire