Hur integrerar man WP-Forms med Salesforce?
Översikt
WPForms är en dra-och-släpp-formulärbyggare som låter vem som helst bygga ett formulär på sin WordPress-webbplats utan att skriva kod. Den samlar in användarinmatning och lagrar den i WordPress-databasen, men den informationen blir mycket mer användbar när den når ett CRM-system. Att ansluta WordPress till Salesforce innebär att varje inlämning skickas automatiskt till Salesforce, så teamet alltid... har färsk data i Salesforce utan något manuellt arbete.
För att synkronisera alla WPForms-fält korrekt med Salesforce, inklusive filuppladdningar, behöver vi två objektmappningar. Den första är en Primär objektmappning som synkroniserar standardfält i WPForms, såsom text, datum och urvalslista, med Salesforce. Det andra är en Ytterligare objektmappning för filuppladdningar som hanterar filtypsfält från WPForms och skickar dem till Salesforce som innehållsdokument länkade till rätt post.
I den här guiden går vi igenom hur man konfigurerar båda objektmappningarna med hjälp av miniOrange Object Data Sync för Salesforce plugin och visa hur man kör en bulk-push för att synkronisera befintliga WPForms-poster till Salesforce.
Förutsättningar: Ladda ner och installation
- Premiumversionen av Objektdatasynkronisering för Salesforce plugin installerat och aktiverat
- WPForms-plugin installerat
- Aktivt Salesforce-konto med API-åtkomst aktiverad
Konfigurationssteg
Steg 1: Primär objektmappning för standardfält
Skapa en ny objektmappning
- Navigera till Objektmappningar fliken i plugin-programmet.
- Klicka Lägg till objektmappning.
- I Salesforce-objekt I rullgardinsmenyn väljer du det objekt där formulärdata ska lagras. Alternativen inkluderar Lead, Kontakt, Ärende eller valfritt anpassat objekt inom ditt Salesforce-konto.
- I WordPress-objekt I rullgardinsmenyn väljer du WPForms-formuläret som innehåller fälten som ska synkroniseras.
- aktivera Synkronisera från WordPress till Salesforce växla.
Konfigurera sekundärnyckeln (valfritt)
För att uppdatera en befintlig kontaktpost i Salesforce istället för att skapa en ny för varje inlämning, använd funktionen Sekundär nyckel.
- aktivera Sekundär nyckel växla.
- Välj det Salesforce-fält som innehåller den unika identifieraren för posten (till exempel E-post).
- I WordPress-fält I rullgardinsmenyn väljer du matchande WPForms-fält. Object Data Sync för Salesforce använder detta värde för att söka efter och uppdatera rätt post.

Attribut för kartobjekt
- Enligt Objektattributmappning avsnitt, mappa formulärfält till motsvarande fält i Salesforce. Detta fältmappningssteg styr var varje användarinmatning landar i Salesforce.

Konfigurera referensfältmappning (valfritt)
Ocuco-landskapet Referensfältmappning länkar en formulärinlämning till en relaterad Salesforce-post med hjälp av ett WordPress- och Salesforce-fältpar.
Exempel: Ett WPForms-formulär samlar in ett givarens namn och givarens e-postadress. Så här länkar du donationsposten till rätt givarens post i ditt Salesforce-konto:
- I Salesforce-fält I rullgardinsmenyn väljer du fältet Givarreferens.
- Ocuco-landskapet Referensobjektfält Listrutan fylls i med fält från Donor-objektet.
- Välj det unika identifierarfältet WPForms, till exempel E-post, för att hitta matchande post.
- Klicka Spara för att spara objektmappningen.

Steg 2: Ytterligare objektmappning för filuppladdningar
För att synkronisera filer som skickats via WPForms filtypsfält till Salesforce, skapa en andra objektmappning i Object Data Sync för Salesforce. Utan den når inte filer som skickats via formuläret på din WordPress-webbplats Salesforce.
Skapa objektmappningen för filuppladdning
- Navigera till Objektkartläggning fliken i plugin-programmet.
- Klicka Lägg till objektmappning.
- I Salesforce-objekt rullgardinsmenyn, välj Innehållsversion.
- I WordPress-objekt I rullgardinsmenyn väljer du WPForms-formuläret som innehåller de filfält som ska synkroniseras.
- aktivera Synkronisera från WordPress till Salesforce växla.
Mappa titelfältet
- Enligt Objektattributmappning, mappa Salesforce Titel fältet till ett av WPForms filtypsfält. Detta anger visningsnamnet för filen inom din Salesforce-organisation.
Konfigurera VersionData för filsynkronisering
- För att synkronisera data från ett eller flera filtypsfält, använd Välj statiska värden för Salesforce-fälten sektion.
- Välja Versionsdata som Salesforce-fältet.
- Ange alla WPForms-filtypsfältnamn separerade med semikolon (;), insvept i dubbla klammerparenteser.
Statiskt värdeformat: {{your-file-field-name1;your-file-field-name2;your-file-field-name3}}

Exempel: Säg att det finns två filtypsfält med namnet Testfiluppladdning och Testfiluppladdning 2 i WP-formuläret.

Ange dessa fältnamn mot Versionsdata Salesforce-fältet inom Välj statiska värden för Salesforce-fälten avsnitt i detta format:
{{Test File Upload;Test File Upload 2}}
När mappningen är konfigurerad synkroniserar pluginet de uppladdade filerna via WPForms filtypsfält till Salesforce-innehållsdokument/filer och associerar dem med respektive Salesforce-objektpost.
Steg 3: Massutskick för att synkronisera befintliga WPForms-poster till Salesforce
Använd Massutskick funktionen i Object Data Sync för Salesforce för att synkronisera data från alla befintliga WPForms-poster till Salesforce. Detta täcker inlämningar som gjordes innan Salesforce-integrationen för WordPress lanserades.
- Navigera till Avancerade synkroniseringsalternativ fliken i plugin-programmet.

- Leta reda på Engångspush avsnitt. Två objektmappningar visas här: en för standardfält och en för filtypsfält.
- Klicka Tryck bredvid objektmappningen som är konfigurerad för standardfältsynkronisering för att synkronisera alla befintliga WPForms-poster som är associerade med den mappningen.

Obs: Klicka inte på Push för filtypsmappningen separat. Plugin-programmet Object Data Sync för Salesforce hanterar filsynkronisering internt när standardfältpushen körs.
Du har konfigurerat WPForms Salesforce-integrationen med hjälp av Object Data Sync för Salesforce. Varje WPForms-inlämning flyter nu direkt in i Salesforce i realtid, med uppladdade filer länkade till rätt post och alla historiska poster redovisade via Bulk Push.
Vanliga frågor
Hur ansluter jag WPForms till Salesforce?
För att ansluta WPForms till Salesforce behöver du Premium-versionen av pluginet Object Data Sync for Salesforce. Det ansluter pluginet till din Salesforce-organisation med hjälp av säker OAuth-autentisering. När du är ansluten kan du skapa objektmappningar för att synkronisera WPForms-data med Salesforce-poster.
Behöver jag två objektmappningar för att synkronisera WPForms med Salesforce?
Nej, du behöver inte två objektmappningar för varje användningsfall. En enda objektmappning räcker för att synkronisera standardformulärfält som text, datum och värden i urvalslistor till Salesforce. Du behöver bara en andra objektmappning när du vill synkronisera filuppladdningar. Denna mappning använder objektet Content Version och fältet VersionData. Fältet VersionData lagrar det faktiska filinnehållet, vilket gör att Salesforce kan spara de uppladdade filerna som innehållsdokument.
Vad är sekundärnyckeln, och när ska jag använda den?
Den sekundära nyckeln uppdaterar en befintlig kontakt i Salesforce istället för att skapa en dubblett när samma användare skickar in formuläret igen. Den utför en sökning med hjälp av ett unikt fält i Salesforce, till exempel E-post, som matchas med motsvarande WPForms-fält.
Vilka formulärintegrationer stöder pluginet Object Data Sync för Salesforce?
Den här guiden behandlar WPForms specifikt. Pluginet Object Data Sync för Salesforce stöder dock även integration med Gravity Forms, Contact Form 7, Ninja Forms och Formidable Forms. Utöver formulärbyggare ansluter det även till WooCommerce, MemberPress, Paid Memberships Pro (PMPro), WP Groups, Ultimate Member, CPTUI och ACF-formulär.
Relaterade artiklar
Tack för ditt svar. Vi återkommer snart.
Något gick fel. Skicka din fråga igen

Registrera