Are you looking for a way to link up your WordPress forms with Salesforce CRM? You can do just that with Formidable Forms. Keep reading to discover how.
At Formidable Forms, we offer a range of different integrations and add-ons. We want to make it easy to use your favorite apps alongside ours. One popular integration we offer is with Salesforce CRM.
Salesforce is one of the leading customer relationship management (CRM) systems. It's cloud-based and helps businesses improve their sales, marketing, and customer services.
If you use Salesforce, we know you'll want to integrate it with other apps you use to manage your business. If you need to copy leads from your WordPress forms to Salesforce, you no doubt want it to be streamlined. That's why we've made it simple to connect to Salesforce with a WordPress plugin.
There’s no need to export entries manually. You can send them over automatically with our WordPress Salesforce integration.
In this post, we’ll show you just how easy it is to create a Salesforce form in WordPress for web to lead forms.
The benefits of connecting Salesforce to WordPress
The main benefit of a Salesforce app integration is that it can save you a lot of time. Sales processing and customer tracking can all be automated.
With everything automatically loaded into WordPress, you save any back and forth between your team members over different Salesforce entries. They are all on your site and in Salesforce for everyone to see any time.
How to integrate Salesforce
In order to use this integration, you'll need to install and activate Formidable Forms Pro if you haven't already.
Next, open your WordPress admin panel, go to Formidable and then click on Add-Ons. From there, simply click the Install button for the Salesforce integration plugin.
To activate, you will need to save the Client ID and Client Secret Key in your WordPress dashboard. Go to Formidable > Global Settings > Salesforce. This link allows Formidable to communicate with Salesforce.
For more details, take a look at our documentation, which shows where to find this information.
Linking the two apps up will allow you to add new contacts and leads into Salesforce, directly from your WordPress dashboard.
How to create a Salesforce form
Start by building a new form, then go to Settings > Form Actions and click on the Salesforce icon.
Take a look at the screenshot below to see what it looks like:
All you need to do is map the Salesforce fields from the contact and lead objects to your contact form fields. Lead generation forms will then begin to fill your Salesforce customer lists and you'll be able to update if needed.
You can also send data to any custom object within Salesforce. This will allow you to save any extra data you've collected which isn’t standard in Salesforce. These act as custom database tables where you can store unique information.
Some examples of Salesforce objects include: accounts, announcements, assets, campaigns, cases, groups, contact, contracts, emails, events, ideas, leads, notes, orders products, tasks, or goals.
Please note – The Salesforce plugin requires the Web Services API feature in your Salesforce account.
Start collecting Salesforce leads
Once your form is set up, publish it on a page and start sending leads and contacts to Salesforce.
Read more: 5 Tips to Capture Leads in Your Online Lead Form
We hope this has helped you learn how to create a Salesforce form in WordPress. Integrations like these don't need to be difficult. Here at Formidable, we know just how frustrating things can be when they're not simple.
Prefer a different CRM? Take a look at our post on how to use HubSpot with WordPress forms or connect a Pipedrive form.
Wondering how to install add-ons in Formidable Forms? We're always looking to make every bit of our forms plugin simpler. It's quick and easier to install and update add-ons like this.
If you're not already using Formidable Forms, take a look at our list of features to see how we can help.
Wilco Wietsma says
Any plans to add new / extra functionality into the Salesforce connector? Wish it would be possible to have a 2-way sync. But more importantly to be able to do stuff in a multiple step. EG
1. Create lead
2. Add lead to campaign after creation
3. Add task for accountmanager
For example.
Also a custom Formidable Object would be nice, so you can see all your forms and the submitted responses within Salesforce itself.
srwells says
Thanks so much for the feedback and feature requests...These two features do come up from time to time so it is great to know what our users are needing out of this integration.
I'll add your votes to these feature requests so our devs can prioritize them accordingly.
Thanks again.
David says
There is a major flaw with this add on. If someone makes a field required in Salesforce, but the mapped field is left blank in Formidable Forms, none of those entries will make it in, and not a single person will know it happened. There is no immediate notification, only an entry in the error logs. This creates a single point of failure.
Fortunately, a lot of people are perfect, never make mistakes, and always remember to check the error logs every day, so you should be fine. ?
srwells says
Hi David,
Thanks for reaching out. You can avoid this issue by making any required Salesforce fields required in your Formidable Form. That way the form won't submit if the required fields are left blank.
Hope this helps.
Matt Hartley says
Is there a way (besides a hidden form field) to input a static value for one of the Salesforce fields? For example, for a Source field, I want to submit "Website" - and I'm hoping not to update all our forms with that as a hidden field in the form.
Thanks in advance for your help!