Ultimate Guide to Integrating Zapier with WordPress Form Plugins
You’ve just designed the perfect form that’s going to hook your leads like fish at the end of a line, and you’re ready to reel them in.
But what happens when the responses come flooding in? Who’s going to end up with the task of copying and pasting all those leads from your forms to your Salesforce, e-mail list, or even Trello?
With Zapier and a quality WordPress form plugin you can automagically categorize the data captured by your site and share it with over 1200 other applications.
Sounds difficult and super technical, right? Zapier provides this level of integration to users with almost no skill. And in this post we’ll look at what Zapier is, how to setup and test your first zap, and how to integrate your WordPress form with Salesforce or any of the +1200 web apps built to work with Zapier. So let’s dive in!
What is Zapier?
Zapier is basically a web application that helps you automate the process of moving information from one app to another, by creating a bridge so that both apps can “talk” to each other. For example, you can send information collected from Forminator or Hustle directly to your Salesforce account.
Zapier’s strength lies in its ability to not just send unordered information from your WordPress form plugin, it is also able to automatically categorize the information it receives, and send it exactly where you decide.
- Your Salesforce account and Google calendar
- One Google sheet or several
- A Trello board
- Your Dropbox account
- Acuity Scheduling
- …and hundreds more
Some forms are able to seamlessly integrate with a number of popular web services without the help of Zapier. For example, Forminator allows you to seamlessly share your WordPress-acquired data with Mailchimp, Google Sheets, Trello, Active Campaign, Campaign Monitor, Aweber, and Slack. For other applications, Zapier is available as the most networked guest at the party, to help you connect your WordPress plugin form to around 1200+ more services.
What can you do with your WordPress form?
If you’re wondering about what sort of Zapier integrations you can achieve with that WordPress form that’s on fire, here are some automations your list can handle using Zapier:
- Create a new customer in Stripe
- Create a new lead in Salesforce
- Add a lead to a campaign in Salesforce
- Send an email from your Outlook account
- Create a new task or project in Asana
- Update a row in a Google spreadsheet
- Find a contact profile by exact match email in ClickFunnels. Optionally add a new one if no exact match is found.
- Add a reminder for yourself or a teammate in Slack
- … and lots more.
So as you can see, the possibilities of what you can do with your WordPress form are endless. Now let’s check out the setup process.
In this example, we’ll explore how to create a new lead in your Salesforce account with the information submitted via your WordPress form using Zapier.
For the purpose of this tutorial, we’ll be using Forminator, our free form plugin, to collect your leads. However, this tutorial is beneficial for any Zapier-integrated WordPress form plugin… so keep reading! You can get Forminator free on WordPress.org or become a WPMU DEV member to get Forminator and our entire suite of marketing, performance, security, hosting, backup, and services free for the next 7 days.
How to connect your WordPress form to your Salesforce account using Zapier
#Step 1. Activate the Zapier webhook to connect your form
This section will guide you through the steps required to correctly link your WordPress form to your Zapier account. Once you have set up your WordPress form correctly, you should end up on a page asking you to enter your webhook URL.
Set up your form in Forminator
- Go to your Forminator form on WordPress, and click on Edit > Integrations.
- On the Integration page, scroll down and click on the “+” sign on the right to integrate Zapier.
- You will get a pop-up asking you to “Setup Webhook”. Keep this open and go to the “Set up your Zapier webhook” section.
#Step 2. Set up a Zapier webhook
- Now let’s look at how to set up your Zapier webhook.
- In a separate window, log into your Zapier account. In the top right corner of your account dashboard, click on “Make a Zap”
- You will be directed to a page asking you to Choose a Trigger App. Type in “webhooks by Zapier” and click on the application. Webhooks are basically pathways through which automated messages are sent from one application to another.
- Select Catch Hook > Save and Continue.
- You should now have a webhook URL. Copy this, go back to your WordPress form page and paste it in the webhook URL box.
- Click on “Okay, I did this”.
#Step 3: Create an action in Zapier
Now, it’s time to set up the action that you want the Trigger to lead to.
- In the bottom left column of the Zapier page, click on Action/Search
- Search for Salesforce using the Search field.
- You should see a dropdown list offering a variety of options regarding what to do with your data. You can Create a new lead, Add a lead to an existing campaign, Create a custom object, Add a contact to a Campaign, or Create a new contact. You also have the option to search for existing accounts using a field and any value you choose.
- Select the action you desire. For the purpose of this example, we want to create a new lead in Salesforce using the information provided in the forms, so we select Create Lead > Save & Continue
- In the next step, you will need to add your Salesforce account by logging into it, then clicking “Continue”
- You will now have the option to match the fields in the Salesforce form with the fields in your Forminator form by selecting corresponding fields using the “+” sign. Add as many fields as are available on your form, and when finished, click “Continue”.
#Step 4. Test your Zap
- On the action tab (bottom left), click on “Test this step”. Ensure you have filled out all the information that is required on this page. For this step, you will need to actually type the information required in the fields as you may not be able to “pull” information from your lists at this point.
- Scroll to the bottom and click “Continue”.
You should get confirmation that the test was successful. If this step is not successful, look through your list again and ensure that you have valid information inside the fields – for example, you have an actual e-mail address inside the e-mail fields, etc.
- If all works well, don’t forget to turn the Zap on to start sending leads automatically to your Salesforce account (top right corner of the same page)
This guide shows you how to easily integrate one form with the Salesforce app, using a free, basic Zapier account. The possibilities of what can be done with Zapier are endless, especially with a premium account. You can maximize your productivity by automating multiple integrations with one trigger. For example, once a form is filled on your website, you can add a lead to your Salesforce account, send the same lead to your email list, and send your team a Slack notification. All you need to do is click the “+” button between the steps in your Zap.
Your powers have been granted!
So easy! If you’ve read this far and still haven’t downloaded Forminator or Hustle, what are you waiting for? Get started for free with Hustle and Forminator on WordPress.org or start your WPMU DEV membership.
Congratulations on your newly-acquired super-zap-powers. I hope you have found this tutorial helpful for learning how to use Zapier to integrate your WordPress forms with your favorite web applications.