Have you ever tried integrating WooCommerce to Salesforce without coding?
Maybe yes! but in this blog I’m going to use the easiest and the best affordable way to connect multiple services together for exchanging information. I’m going to do this using Pabbly Connect.
Before getting into the procedure, let’s learn a bit about the services that are involved within this workflow.
WooCommerce is a WordPress plugin that enables sites to sell goods online. Big as well as small business owners can use it to create & manage their online stores. Whereas, Salesforce is a CRM platform that gives a single, shared view of every customer to all the departments such as marketing, sales, commerce, and service.
When you integrate these two services together you can easily create contacts automatically on Salesforce for the newly added customers on WooCommerce. This way you’ll save your time in manual & repetitive task of creating contacts on both the services separately.
Why Choose This Method Of Integration?
In contrast with other integration services-
- Pabbly Connect does not charge you for its in-built apps like filters, Iterator, Router, Data transformer and more
- Create “Unlimited Workflows” and smoothly define multiple tasks for each action
- As compared to other services which offer 750 tasks at $24.99, Pabbly Connect offers 50000 tasks in the starter plan of $29 itself
- Unlike Zapier, there’s no restriction on features. Get access to advanced features even in the basic plan
- Try before you buy! Before spending your money, you can actually signup & try out the working of Pabbly Connect for FREE
Basically, Pabbly Connect is one of the best integration software available in the market that can help you automate tasks within only a few minutes interval. Furthermore, the overall interface is very user-friendly & can save a lot of your time in redundant work.
Apart from the integration, Pabbly Connect offers many premium features even in the free plan. Some remarkable features include using routers, formatters, instant triggers, multi-step calls & support to thousands of app integrations.
Now, without any further explanation, let’s get directly on track & follow the step by step procedure to integrate WooCommerce and Salesforce.
Step 1: Sign up to Pabbly Connect
Intially, begin with visiting the Pabbly Connect website. Then hit the ‘Sign-Up Free‘ button available on the home page. Next on the registration page that opens subsequently either use your existing Google account or manually fill the registration form to signup.
Step 2: Access Pabbly Connect
After successfully logging in, strike the ‘Access Now’ button of the software ‘Connect’ in the Pabbly application.
Step 3: Workflow for WooCommerce with Salesforce Integration
(a) Start with a New Workflow
Start with creating a workflow to add a contact on Salesforce for every new WooCommerce customers & to do this push the ‘Create Workflow’ button first.
(b) Name the Workflow
Now, name the workflow as per the integration or use-case (for instance: WooCommerce to Salesforce etc) and strike the ‘Create’ button available within the pop-up window.
Step 4: Setting Trigger for WooCommerce to Salesforce Integration
To automatically add Salesforce contact for the newly WooCommerce customer, you’ll need to set-up a trigger on the new WooCommerce customer and its respective action to add a contact on Salesforce using Pabbly Connect.
(a) Select Application you want to integrate
When you click on the create button, a page containing the trigger settings window will open up.
Select the ‘WooCommerce’ app from the ‘Choose App’ field’s drop-down options.
(b) Select Method & Copy Webhook URL
Select the method to be ‘New Customer Created’ & then copy the given webhook URL.
Step 5: Connecting WooCommerce to Pabbly Connect
Sign-in your WordPress site & go to the WooCommerce settings.
(a) Go to Your WordPress WooCommerce Settings
If you have the WooCommerce plugin enabled on your WordPress website then hover on the ‘WooCommerce’ option available in the left-vertical menu. And then click select on the ‘Settings’ option from the secondary menu that become visible after clicking/hover on the ‘WooCommerce’ option.
Else, if you don’t have the WooCommerce plugin enabled for your site then install it & enable it first. Then only follow the above-explained step.
(b) Click on the Advanced Settings Option
Next, you’ll encounter a page carrying all the WooCommerce general settings. Here, click on the ‘Advanced’ option from this page’s menu.
(c) Click on Webhooks
Another page will open up next with a secondary menu below the setting’s menu i.e, Page setup. Strike the ‘Webhook’ option in it.
(d) Click on ‘Add Webhook’ Button
A page carrying all the webhooks created so far on your website will open up.
Click the ‘Add webhook’ button that is right next to the ‘Webhooks’ head.
(e) Paste the Delivery URL
A page will open up asking for ‘Webhook data’, fill in the name of your Webhook.
Set the ‘Status’ as ‘Active’ & select the ‘Topic’ field value to be ‘Customer Created’ from this field’s drop-down menu.
Paste the Webhook URL that you copied from Pabbly Connect in the ‘Delivery URL’ field.
Lastly, click on the ‘Save Webhook’ button.
Step 6: Test the Response in Pabbly Connect Dashboard
As we can see we are done setting up the trigger to gather the data of a newly submitted WooCommerce customer. So, let’s test the trigger setting by making a registration form entry on WooCommerce.
(a) Capture Webhook Response
To test a trigger, strike the ‘Capture Webhook Response’ button on your Pabbly Connect trigger window.
(b) Make a Registration on WooCommerce Site
Now, go back to your the WooCommerce account and make a test registration by filling in the required details.
(c) Trigger Response
Check the trigger response for all the registration form feeds.
Step 7: Setting Action for WooCommerce to Salesforce Integration
Now, as we have gathered all the necessary information to create a Salesforce contact from WooCommerce response. We can proceed to feed this data as an action so that a new contact gets created automatically.
(a) Select Application you want to Integrate
Next, hit the plus button next to the WooCommerce trigger.
Select the app to integrate as ‘Salesforce’ & method as ‘Create Contact’.
Lastly, push the ‘Connect with Salesforce’ button.
(b) Authorize Salesforce Account
In the next window that slide in from the right, click on ‘Connect with Salesforce’ button. Authorize your Salesforce account to connect with Pabbly Connect by allowing the system.
(c) Map the Fields
Now, map the last name & other required fields.
To map a value, place your cursor in the field.
Then, hit the menu button (three horizontal lines) next to that particular field.
Click-select the value that you want to map with that respective field.
(f) Send Test Request
Click on ‘Save & Send Test Request’ button.
(g) Check & Save Response
You can check the response of your API in the action window. If everything is good, the response will start showing the submitted values. Hit the ‘Save’ button at the bottom of the action API’s response.
Step 8: Check Response in Salesforce Dashboard
Also, you can check the contact’s entry on your connected Salesforce account.
Well, this is all about ‘How to add Salesforce contact from new WooCommerce customer’. Consequently, after completing the step by step procedure, you will end up creating Salesforce contact from the new WooCommerce customer automatically.
Grab, Pabbly Connect for FREE with all its premium features.
Also, do comment your feedback below over this integration.