Send a Shopify Order to a Salesforce Opportunity and Opportunity Products

This template will:

  • Send orders from Shopify to a Salesforce Opportunity and Opportunity Products when a Shopify Order is created. 

๐Ÿ”ง  Setup is needed:
๐Ÿ”Œ  Connect with Salesforce
โž•  Add the Price Book ID value
โœ…  Save and enable your workflow to start automating!

๐Ÿ›‘ Before you get started with this workflow setup, there are two workflows which should be installed, fully set up, and enabled first. Any Shopify Customers or Products used in Shopify Orders processed by this workflow need to have been synced by these two workflows:

Once you have fully set up and enabled them, continue with the setup for this workflow.


Follow the steps below to set up this workflow.

Step 1

In the 4 steps listed below, the existing credential you already created has been selected connecting MESA to your Salesforce account.

  • Salesforce: Query Single Account
  • Salesforce: Query Multiple Product
  • Salesforce: Create Opportunity
  • Salesforce: Create Opportunity Product

Step 2

In the Mapping to Salesforce Create Opportunity step, add the value of the Pricebook2Id key. 

To find this Price Book ID's value, log in to your Salesforce account and go to the Price Books page. 

Type in Price Books in the search bar and locate Price Books under the Items label.

Step 3

Click on Standard Price Book.

Step 4

Locate the link for the Price Book you wish to use, then copy the ID in the link, between r/ and /view. For example, if your link is  https://ab11.force.com/lightning/r/01s2E000002pddCQAQ/view, the ID would be 01s2E000002pddCQAQ.

Step 5

Click the Done button on any steps that are currently open.

Step 6

At the top of or below the workflow, click the Save button to save your changes.

Step 7

Click the toggle to switch the workflow  On when you are ready to start automating.

โœ‹ Still have questions? We got you. Email us at contact@getmesa.com where actual humans are on standby, ready to help.