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

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

This tool routes submissions from popular WordPress contact form plugins into Salesforce, supporting Contact Form 7, WPForms, Elementor, Ninja Forms, and others. With a 5/5 rating across 61 reviews and consistent monthly updates, it maintains strong reliability for form-to-CRM workflows.

Generated on 8 Jul 2026. Score and stats mentioned may differ from current live data.

  • #2,001 Global Rank
  • 1K+ active installs
  • 5/5 61 ratings
  • Since 2018 8 years active

PF Score (About PF Scores)

PF Score is not a quality guarantee. It is a ranking based on available public signals.

Gold76.0
-1.8 · 30d
Platinum
Gold
Silver
Bronze
Low

Score Breakdown

-1.8 over the last 30 days

50
Popularity 40% 1K+ active installs
90.1
Reputation 35% 5★ from 61 ratings
97.7
Freshness 25% Updated 22 days ago

No active penalty — 6 historical CVEs, resolved — details

Download Trends

Loading download data…

Vulnerabilities

6 Total
6 Patched
0 Active
100% Resolved rate
CWE-502 · Deserialization of Untrusted Data

The Integration for Salesforce and Contact Form 7, WPForms, Elementor, Formidable, Ninja Forms plugin for WordPress is vulnerable to PHP Object Injection in versions up to, and including, 1.4.3 via deserialization of untrusted input. This makes it possible for unauthenticated attackers to inject a PHP Object. No known POP chain is present in the vulnerable software. If a POP chain is present via an additional plugin or theme installed on the target system, it could allow the attacker to delete arbitrary files, retrieve sensitive data, or execute code.

8.1 High Affected All – 1.4.3 Patched in ✓ 1.4.4 Published 4 Jun 2026 CVE CVE-2026-49109
CWE-862 · Missing Authorization

The Integration for Salesforce and Contact Form 7, WPForms, Elementor, Formidable, Ninja Forms plugin for WordPress is vulnerable to unauthorized access due to a missing capability check on a function in all versions up to, and including, 1.4.6. This makes it possible for authenticated attackers, with Subscriber-level access and above, to perform an unauthorized action.

4.3 Medium Affected All – 1.4.6 Patched in ✓ 1.4.7 Published 8 Dec 2025 CVE CVE-2025-67468
CWE-200 · Exposure of Sensitive Information to an Unauthorized Actor

The Integration for Salesforce and Contact Form 7, WPForms, Elementor, Formidable, Ninja Forms plugin for WordPress is vulnerable to Full Path Disclosure in all versions up to, and including, 1.4.4. This makes it possible for unauthenticated attackers to retrieve the full path of the web application, which can be used to aid other attacks. The information displayed is not useful on its own, and requires another vulnerability to be present for damage to an affected website.

5.3 Medium Affected All – 1.4.4 Patched in ✓ 1.4.5 Published 29 May 2025 CVE CVE-2025-4659
CWE-352 · Cross-Site Request Forgery (CSRF)

The Integration for Contact Form 7 and Salesforce plugin for WordPress is vulnerable to Cross-Site Request Forgery in versions up to, and including, <=1.3.9. This is due to missing or incorrect nonce validation on the settings_page function. This makes it possible for unauthenticated attackers to change the plugin's settings via a forged request granted they can trick a site administrator into performing an action such as clicking on a link.

4.3 Medium Affected All – 1.3.9 Patched in ✓ 1.4.0 Published 14 May 2024 CVE CVE-2024-34755
CWE-601 · URL Redirection to Untrusted Site ('Open Redirect')

The Integration for Contact Form 7 and Salesforce plugin for WordPress is vulnerable to Open Redirect in versions up to, and including, 1.3.3. This is due to insufficient validation on a user-supplied parameter. This makes it possible for unauthenticated attackers to redirect users to potentially malicious sites if they can successfully trick them into performing an action.

7.1 High Affected All – 1.3.3 Patched in ✓ 1.3.4 Published 13 Jul 2023 CVE CVE-2023-37982

Vulnerability data provided by Wordfence Intelligence (opens in a new tab). CVE data: Copyright 1999–2026 The MITRE Corporation. CVE Terms of Use (opens in a new tab).

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

Send Contact Form 7, WPforms, Elementor, Ninja Forms, Contact Form Entries Plugin and many other contact form submissions to salesforce.

Contact Form 7 salesforce Plugin sends form submissions from Contact Form 7, WPforms, Elementor Forms, Ninja Forms, Formidable Forms, Contact Form Entries Plugin and and many other contact form plugins to Salesforce when someone submits a form. Learn more about Contact Form Salesforce Plugin at crmperks.com. We also offer other connector for Pardot Contact Form 7 Pardot Integration.

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.

  • 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

Need Salesforce Plugin for Woocommerce ?

We have Salesforce add-on for Woocommerce. Woocommerce Salesforce Integration

Contact Form 7 Pardot Integration

We have a separate plugin for Pardot. Contact Form 7 Pardot

Contact Form 7 Marketo Integration

We have a separate plugin for Marketo. Contact Form 7 Marketo Integration

Contact Form 7 Klaviyo Integration

We have a separate plugin for Klaviyo. Contact Form 7 Klaviyo Integration

Screenshots

Connect salesforce Account.

Connect salesforce Account.

Map salesforce fields.

Map salesforce fields.

salesforce logs.

salesforce logs.

Send Contact form entry from wordpress install to salesforce by Free Contact Form Entries Plugin.

Send Contact form entry from wordpress install to salesforce by Free Contact Form Entries Plugin.

Get email infomation from Full Contact(Premium feature).

Get email infomation from Full Contact(Premium feature).

Get Customer geolocation, browser and OS (Premium feature).

Get Customer geolocation, browser and OS (Premium feature).

Frequently Asked Questions

Where can I get support?

Our team provides free support at 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 and add these forms anywhere on your site.
  • You can use 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 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.

Ratings & Reviews

Recent Reviews

Loading reviews…

View all reviews on WordPress.org (opens in a new tab)

Changelog

1.5.1

  • fixed “single file implode” error.
  • upgraded “salesforce REST api version”.
  • fixed “refresh token rotation” issue.
  • added “pkce enforcement” feature.
  • added “client credentials flow” feature.

1.5.0

  • fixed “sanitize sql orderby” issue.

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.

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

Other WordPress plugins serving a similar purpose, ranked by relevance and PF Score.

Low32.0
WordForce Lead icon

WordForce Lead

WordForce Lead Plugin is integration between WordPress and Salesforce CRM.

★ 5/5·10+ installs·Updated 8 May 2023
Bronze53.8
Salesforce Integration for WordPress icon

Salesforce Integration for WordPress

Streamline Lead Capture, User Sync, and CRM Integration Effortlessly with Salesforce Integration for WordPress.

40+ installs·Updated 22 Apr 2026
Bronze52.7
Lightning Flow iFrame icon

Lightning Flow iFrame

Shortcode to embed a scalable Salesforce Lightning Flow iframe with FlowIframeEmbed support.

10+ installs·Updated 2 Jun 2026
Bronze52.6
Click & Pledge WPJobBoard icon

Click & Pledge WPJobBoard

Click & Pledge payment gateway integration for WPJobBoard with Salesforce support.

★ 4/5·20+ installs·Updated 14 May 2026
Bronze52.1
MCP Client & AI Workflow Automation icon

MCP Client & AI Workflow Automation

AI-powered MCP client for WordPress. Automate Salesforce, SharePoint, HubSpot and enterprise workflows.

10+ installs·Updated 14 Jul 2026
Bronze45.1
Account Engagement icon

Account Engagement

Integrate Account Engagement with WordPress: easily track visitors, embed forms and dynamic content in pages and posts, or use the…

★ 2.6/5·2K+ installs·Updated 3 Jun 2024
Bronze43.5

blloyddev Customer Sync for Salesforce

Automatically syncs the billing customer from each completed order to a Salesforce Contact via OAuth2 — no Zapier or WP…

Updated 6 May 2026
Bronze42.3
ThumbsUpSurvey WP Client icon

ThumbsUpSurvey WP Client

Add any TUS survey in pages or posts, including all possible options, such as web or form, even for SalesForce©…

Updated 23 Mar 2026