Title: Integration for Salesforce and Contact Form 7, WPForms, Elementor, Formidable, Ninja Forms
Author: CRM Perks
Published: <strong>Oktabr 15, 2018</strong>
Last modified: Mart 22, 2026

---

Search plugins

![](https://ps.w.org/cf7-salesforce/assets/banner-772x250.png?rev=2609799)

![](https://ps.w.org/cf7-salesforce/assets/icon-256x256.png?rev=2609799)

# Integration for Salesforce and Contact Form 7, WPForms, Elementor, Formidable, Ninja Forms

 By [CRM Perks](https://profiles.wordpress.org/crmperks/)

[Download](https://downloads.wordpress.org/plugin/cf7-salesforce.1.4.9.zip)

 * [Details](https://uz.wordpress.org/plugins/cf7-salesforce/#description)
 * [Reviews](https://uz.wordpress.org/plugins/cf7-salesforce/#reviews)
 * [Development](https://uz.wordpress.org/plugins/cf7-salesforce/#developers)

 [Support](https://wordpress.org/support/plugin/cf7-salesforce/)

## Description

Contact Form 7 salesforce Plugin sends form submissions from [Contact Form 7](https://wordpress.org/plugins/contact-form-7/),
[WPforms](https://wordpress.org/plugins/wpforms-lite/), [Elementor Forms](https://wordpress.org/plugins/elementor/),
[Ninja Forms](https://wordpress.org/plugins/ninja-forms/), [Formidable Forms](https://wordpress.org/plugins/formidable/),
[Contact Form Entries Plugin](https://wordpress.org/plugins/contact-form-entries/)
and and many other contact form plugins to Salesforce when someone submits a form.
Learn more about Contact Form Salesforce Plugin at [crmperks.com](https://www.crmperks.com/plugins/contact-form-plugins/contact-form-salesforce-plugin/?utm_source=wordpress&utm_medium=directory&utm_campaign=salesforce_readme).
We also offer other connector for Pardot [Contact Form 7 Pardot Integration](https://www.crmperks.com/plugins/contact-form-plugins/contact-form-pardot-plugin/?utm_source=wordpress&utm_medium=directory&utm_campaign=salesforce_readme).

### How to Setup

 * Go to «Salesforce Accounts» tab then add new account.
 * Go to «Salesforce Feeds» tab then create new feed.
 * Map required salesforce fields to contact form 7 fields.
 * Send your test entry to Salesforce.
 * Go to «Salesforce Logs» tab and verify, if entry was sent to Salesforce.

**Connect salesforce account**

Connect any contact form 7 to salesforce account by safe and secure Oauth 2.0. You
can use simple «Web2Lead», if API access is disabled for your salesforce account.

**Map salesforce fields**

First select any salesforce object then Map contact form fields to salesforce object
fields. There is No limitation on number of fields. You can map unlimited fields.

**Filter contact form 7 submissions**

Either Send all contact form 7 submissions to salesforce or filter contact form 
submissions sent to salesforce based on user input. For example , send only those
entries to salesforce which have work email address.

**Manually send to salesforce**

Send contact form 7 submissions to salesforce when someone submits a contact form.
You can manually send contact form submissions to salesforce.

**salesforce logs**

View a detailed log of each contact form 7 submission whether sent (or not sent)
to salesforce and easily resend any contact form submission to salesforce.

**Send Data As salesforce object Notes**

Send one to many contact form fields as salesforce object notes when anyone submits
a form on your site.

### Why we built this plugin

Contact Form 7 and some other popular contact forms are good but you can not send
contact form submissions to any crm including salesforce. You can send any contact
form submissions from your wordpress site to salesforce with this free wordpress
salesforce plugin.

> **Premium Version Features.**
> This plugin has a Premium version which comes with several additional benifits
> [Contact Form Salesforce](https://www.crmperks.com/plugins/contact-form-plugins/contact-form-salesforce-plugin/?utm_source=wordpress&utm_medium=directory&utm_campaign=salesforce_readme).
>  * Custom fields of Salesforce.
>  * Phone number fields of any Salesforce  Object.
>  * Salesforce Custom Objects.
>  * Upload attachments to «Files» section of Salesforce.
>  * Assign account to a contact in salesforce.
>  * Add a contact and lead to Salesforce Campaign.
>  * Assign salesforce object(Contact, account etc) created by one feed to other
>    objects.
>  * Google Analytics Parameters and Geolocation of a visitor who submitted the 
>    form.
>  * Lookup lead’s email using email lookup apis.
>  * Verify lead’s phone number and get detailed information using phone lookup 
>    apis.
>  * 20+ premium addons

### Requirements

Salesforce API access is enabled by default for following editions

 * Enterprise Edition
 * Unlimited Edition
 * Developer Edition
 * Performance Edition

You will have to enable Salesforce API for following editions

 * Contact Edition
 * Group Edition
 * Essential Edition
 * Professional Edition

### Want to send data to other crm

We have Premium Extensions for 20+ CRMs.[View All CRM Extensions](https://www.crmperks.com/plugin-category/contact-form-plugins/?utm_source=wordpress&utm_medium=directory&utm_campaign=salesforce_readme)

### Need Salesforce Plugin for Woocommerce ?

We have Salesforce add-on for Woocommerce. [Woocommerce Salesforce Integration](https://wordpress.org/plugins/woo-salesforce-plugin-crm-perks/)

### Contact Form 7 Pardot Integration

We have a separate plugin for Pardot. [Contact Form 7 Pardot](https://www.crmperks.com/plugins/contact-form-plugins/contact-form-pardot-plugin/)

### Contact Form 7 Marketo Integration

We have a separate plugin for Marketo. [Contact Form 7 Marketo Integration](https://www.crmperks.com/plugins/contact-form-plugins/contact-form-marketo-integration/)

### Contact Form 7 Klaviyo Integration

We have a separate plugin for Klaviyo. [Contact Form 7 Klaviyo Integration](https://www.crmperks.com/plugins/contact-form-plugins/klaviyo-for-contact-form-7-elementor-wpforms-formidable-and-ninja-forms/)

## Screenshots

 * [[
 * Connect salesforce Account.
 * [[
 * Map salesforce fields.
 * [[
 * salesforce logs.
 * [[
 * Send Contact form entry from wordpress install to salesforce by Free Contact 
   Form Entries Plugin.
 * [[
 * Get email infomation from Full Contact(Premium feature).
 * [[
 * Get Customer geolocation, browser and OS (Premium feature).

## FAQ

### Where can I get support?

Our team provides free support at [https://www.crmperks.com/contact-us/](https://www.crmperks.com/contact-us/).

### How to integrate salesforce in contact form 7

You can easily integrate salesforce in contact form 7. Simply install Contact Form
7 Salesforce plugin , Connect salesforce account and finally map contact form fields
to salesforce object(contact,lead,account etc) fields.

### WPforms Salesforce

 * Easily connect WPforms to your Salesforce account.
 * Create feeds for Salesforce Contacts, Leads and Accounts etc.
 * New WPforms submission will be automatically sent to your Salesforce account.

### Elementor form to salesforce

 * Connect Elementor form to your salesforce account.
 * Create a feed for any salesforce object like Contacts, leads etc.
 * When someone submits Elementor form, submission will be automatically sent to
   your salesforce account.
 * You can manually send any Elementor form entry to salesforce by clicking «send
   to Salesforce» button.

### Contact form 7 salesforce web to lead

if API access is not enabled for your organization then simply use salesforce web
to lead. Enter your organization id and map contact form fields to salesforce case
or lead fields.

### Ninja Forms salesforce integration

 * Easily connect Ninja Forms to your salesforce account.
 * After connecting Salesforce account, Create a feed for salesforce Contacts, Lead
   etc.
 * New Ninja Forms submission will be automatically sent to your salesforce account.
 * You can manually send any Ninja Forms entry to salesforce by clicking «send to
   salesforce» button.

### Formidable Forms Salesforce

 * Connect your salesforce account with our salesforce plugin.
 * Create feeds for any salesforce object like Contacts, Lead etc. Select correct
   Formidable Form in feed.
 * New Formidable Form submission will be automatically sent to your salesforce 
   account.
 * You can manually send any Formidable Form entry to salesforce by clicking «send
   to salesforce» button.

### WordPress Salesforce Integration

 * Create beautiful forms and popups with [CRM Perks Forms](https://wordpress.org/plugins/crmperks-forms/)
   and add these forms anywhere on your site.
 * You can use [Contact Form 7](https://wordpress.org/plugins/contact-form-7/) or
   any other wordpress forms plugin.
 * Install this free WordPress Salesforce Integration plugin then Connect your salesforce
   account to wordpress.
 * Create a Salesforce feed , select form then map form fields to salesforce Object(
   Lead, account etc) fields.
 * When anyone submits form , it will go to your salesforce account.

### Add custom data in web to lead form

No need to add hidden fields in contact form 7. Easily add your custom data/modify
form data with «crmperks_salesforce_post» hook.

### Contact form 7 salesforce integration

 * Easily integrate contact form 7 to salesforce with free WordPress Contact Form
   7 salesforce Plugin.
 * Connect salesforce account then map already existing contact form fields to salesforce
   object fields.
 * Salesforce WordPress Plugin sends entries to salesforce when any user submits
   form.

### Can i use this plugin if Salesforce API is not enabled

Yes, you can use web to lead for creating leads and web to case for creating a case
in salesforce.

 * Go to «Salesforce Account» and select integration method «Web-to-Lead or Web-
   to-Case»
 * Enter Saleforce Organization id and Save it
 * Go to «Salesforce Feeds» and map contact form 7 fields to salesforce lead or 
   case fields.

### Salesforce WordPress Plugin

 * Easily Connect your salesforce account to wordpress site with this free wordpress
   salesforce plugin.
 * First Install [Contact Form 7](https://wordpress.org/plugins/contact-form-7/)
   plugin and create a simple form.
 * Connect salesforce account to wordpress.
 * Create a salesforce feed then map contact form fields to salesforce object(lead,
   contact etc) fields.
 * All form submissions will automatically go to your salesforce account.

## Reviews

![](https://secure.gravatar.com/avatar/b436250fd55c66794c116be67f076ec9fff42e60b5a193af94e96bd72b63cd49?
s=60&d=retro&r=g)

### 󠀁[Works great](https://wordpress.org/support/topic/works-great-9369/)󠁿

 [pamausa](https://profiles.wordpress.org/pamausa/) Sentabr 3, 2024

We purchased this plugin and stared using it to integrate with Salesforce and it
has been working great for us.

![](https://secure.gravatar.com/avatar/4a3f17ce0b9ea8adc734d9c18fdbf339400cd8b9f3cd8697f267a3f9e45aa954?
s=60&d=retro&r=g)

### 󠀁[Great plugin](https://wordpress.org/support/topic/great-plugin-38911/)󠁿

 [selectrum](https://profiles.wordpress.org/selectrum/) May 13, 2024

Great plugin, easy to use.

![](https://secure.gravatar.com/avatar/f6ea40335ed549f75dac73601f1a85bc366f4157a8e6b5baf9152b406f095594?
s=60&d=retro&r=g)

### 󠀁[great customer service and plugin](https://wordpress.org/support/topic/great-customer-service-and-plugin-4/)󠁿

 [davecalvert](https://profiles.wordpress.org/davecalvert/) Oktabr 12, 2023

great plugin works perfectly and good customer support

![](https://secure.gravatar.com/avatar/d9aa26a126d1fd5545dcfec7475a9d604aa877518c34fe4dc81a090bd2c87c8c?
s=60&d=retro&r=g)

### 󠀁[Works brilliantly!](https://wordpress.org/support/topic/works-brilliantly-43/)󠁿

 [fudgeinsurance](https://profiles.wordpress.org/fudgeinsurance/) Sentabr 11, 2023

The CF7 <–> SalesForce sync capability is precisely what we needed for our quote
intake process. Works wonderfully right out of the box and is feature-rich enough
to do pretty much anything needed when managing complex multi-stage data syncs across
related CRM records. Highly recommended.

![](https://secure.gravatar.com/avatar/981c2dec516425a346b6804f21e979d79a9df130d5b9804f3f4bf772f2304597?
s=60&d=retro&r=g)

### 󠀁[Robust plugin to connect to Salesforce](https://wordpress.org/support/topic/robust-plugin-to-connect-to-salesforce/)󠁿

 [amandalcs](https://profiles.wordpress.org/amandalcs/) Iyul 26, 2023

This plugin was exactly what we needed. After rolling out our Salesforce org we 
had difficulty connecting our website forms to Salesforce. After finding this plugin–
our problems have been solved. The mapping is very robust and allows for a truly
customized integration. I also appreciate that it backs up all of the form entries
in case there are any errors.

![](https://secure.gravatar.com/avatar/dc6df7e80fe571094351e917662aea5df0f677b878f5f7929891aa70a8345f64?
s=60&d=retro&r=g)

### 󠀁[Very easy to configure and use](https://wordpress.org/support/topic/very-easy-to-configure-and-use/)󠁿

 [mnieminenicc](https://profiles.wordpress.org/mnieminenicc/) Iyul 6, 2023

This plug-in works smoothly and has all the options you need to bring Contact form
data into Salesforce. We used a plug-in from the same company (CRM Perks) previously
to bring Contact data into Zoho CRM when we used that. Tip: Entering the Salesforce
URL in settings is optional and you should not enter it unless you find that you
need it! If you enter it when it’s not needed, it will not work.

 [ Read all 60 reviews ](https://wordpress.org/support/plugin/cf7-salesforce/reviews/)

## Contributors & Developers

“Integration for Salesforce and Contact Form 7, WPForms, Elementor, Formidable, 
Ninja Forms” is open source software. The following people have contributed to this
plugin.

Contributors

 *   [ CRM Perks ](https://profiles.wordpress.org/crmperks/)
 *   [ Samer Bazzi ](https://profiles.wordpress.org/sbazzi/)
 *   [ Asif ](https://profiles.wordpress.org/asif876/)

[Translate “Integration for Salesforce and Contact Form 7, WPForms, Elementor, Formidable, Ninja Forms” into your language.](https://translate.wordpress.org/projects/wp-plugins/cf7-salesforce)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/cf7-salesforce/), check
out the [SVN repository](https://plugins.svn.wordpress.org/cf7-salesforce/), or 
subscribe to the [development log](https://plugins.trac.wordpress.org/log/cf7-salesforce/)
by [RSS](https://plugins.trac.wordpress.org/log/cf7-salesforce/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.4.9

 * fixed «formidable forms name field» issue.
 * fixed «empty basedir with uploaded file» issue.

#### 1.4.8

 * fixed «updating OpportunityContactRole» issue.

#### 1.4.7

 * fixed «missing permissions and db tables» issue.

#### 1.4.6

 * fixed «logs search» issue.

#### 1.4.5

 * fixed «500 error with invalid data» issue.

#### 1.4.4

 * fixed «multiple file links issue with Notes».
 * fixed «PHP Object Injection Vulnerability» issue.

#### 1.4.3

 * fixed «misspells in logs» issue.
 * fixed «select2 xss» issue.

#### 1.4.2

 * fixed «empty file fields value» issue.

#### 1.4.1

 * fixed «order line items» issue.

#### 1.4.0

 * fixed «custom primary key datetime» issue.
 * fixed «id field of wpforms».

#### 1.3.9

 * fixed «custom primary key» issue.
 * fixed date format issue with API.

#### 1.3.8

 * fixed web2lead debug emails issue.

#### 1.3.7

 * added elementor and ninja forms.

#### 1.3.6

 * fixed «line item update» issue.

#### 1.3.5

 * fixed «web2lead date format» issue.

#### 1.3.4

 * fixed «multiple files» issue.
 * fixed «open redirect» issue.

#### 1.3.3

 * fixed «duplicate file uploads» issue.

#### 1.3.2

 * fixed «salesforce date field timezone» issue.

#### 1.3.1

 * added filter for adding primary key fields.

#### 1.3.0

 * fixed «line breaks» issue.

#### 1.2.9

 * fixed «escape variables» issue.

#### 1.2.8

 * fixed «undefined id» issue.

#### 1.2.7

 * fixed «undefined id» issue.

#### 1.2.6

 * fixed «add field» button not working issue.

#### 1.2.5

 * fixed «debug xss» issue.

#### 1.2.4

 * fixed «date timezone» issue.

#### 1.2.3

 * fixed «missing Order fields» issue.

#### 1.2.2

 * fixed «updating product price» issue.

#### 1.2.1

 * fixed content length warning.

#### 1.2.0

 * fixed date format issue.

#### 1.1.9

 * fixed file field warning.
 * added campaign ID field.
 * fixed «float as string issue in mysql query».

#### 1.1.8

 * fixed contact form 7 dropdown field.

#### 1.1.7

 * fixed timezone issue in date_created field.
 * added «shpping as line item» feature

#### 1.1.6

 * fixed timezone issue in date field.

#### 1.1.5

 * added separate note title feature.
 * fixed file_get_contents function for files.

#### 1.1.4

 * fixed «self::$order is undefined».

#### 1.1.3

 * fixed entities issue in multi-picklist value.

#### 1.1.2

 * added name and email as Primary key.

#### 1.1.1

 * custom text option added in notes fields.
 * added multiple primary keys feature.

#### 1.1.0

 * added file uploads support to «Files» section.

#### 1.0.12

 * fixed optin condition for checkboxes.

#### 1.0.11

 * fixed «single checkbox always sends 1 to salesforce».

#### 1.0.10

 * fixed checkbox field in salesforce web2lead.
 * added files support.

#### 1.0.9

 * fixed array value in log detail.
 * added support form mlti-select picklist field for web2lead.

#### 1.0.8

 * fixed feed id is undefined warning.

#### 1.0.7

 * fixed resend to salesforce feature.

#### 1.0.6

 * fixed salesforce addon fields.

#### 1.0.5

 * fixed salesforce web to lead log.

#### 1.0.4

 * added salesforce sandbox.

#### 1.0.3

 * fixed salesforce web to lead.

#### 1.0.2

 * fixed salesforce phone number fields.

#### 1.0.1

 * fixed contact form 7 only without contact form entries plugin.

#### 1.0.0

 * Initial release.

## Meta

 *  Version **1.4.9**
 *  Last updated **4 hafta ago**
 *  Active installations **2 000+**
 *  WordPress version ** 4.7 or higher **
 *  Tested up to **6.9.4**
 *  PHP version ** 5.3 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/cf7-salesforce/)
 * Tags
 * [salesforce](https://uz.wordpress.org/plugins/tags/salesforce/)[wordpress salesforce](https://uz.wordpress.org/plugins/tags/wordpress-salesforce/)
 *  [Advanced View](https://uz.wordpress.org/plugins/cf7-salesforce/advanced/)

## Ratings

 5 out of 5 stars.

 *  [  59 5-star reviews     ](https://wordpress.org/support/plugin/cf7-salesforce/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/cf7-salesforce/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/cf7-salesforce/reviews/?filter=3)
 *  [  1 2-star review     ](https://wordpress.org/support/plugin/cf7-salesforce/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/cf7-salesforce/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/cf7-salesforce/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/cf7-salesforce/reviews/)

## Contributors

 *   [ CRM Perks ](https://profiles.wordpress.org/crmperks/)
 *   [ Samer Bazzi ](https://profiles.wordpress.org/sbazzi/)
 *   [ Asif ](https://profiles.wordpress.org/asif876/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/cf7-salesforce/)