Trigger Shopify Flow Workflows from Any Third-Party Service

Expand the functionality of Shopify Flow by triggering workflows from any external service using MESA. This template enables you to connect third-party tools not natively accessible by Shopify Flow, allowing seamless data movement into any Shopify Flow workflow. Enhance automation possibilities, streamline operations, and integrate more services into your Shopify ecosystem.

🔧 Setup is needed:
🔌 Connect with your third-party service
➕ Add data to be passed
✏️ Create a workflow in Shopify Flow


Follow the steps below on how to set up this workflow.

Step 1

Open the Webhook trigger and click the copy icon to copy the Webhook URL.

Step 2

Log into your third-party service you would like to connect to and set up a webhook that will send data to this URL when an action is taken in the service.

Step 3

Go back to the MESA workflow. Open the Shopify Flow Trigger step and edit it to pass a payload. You can use data passed from your webhook trigger using liquid variables.

Since the payload information is unique to the data you'll be retrieving from the webhook; you'll want to make sure the liquid variable relates to the webhook data you'll need. Example: {{json.email}}

Step 4

Save your changes before proceeding to the next step.

Step 5

In Shopify Flow, create a new workflow. Within the Start When block, select the Mesa Action.

Adding the Mesa Action to your Shopify Flow workflow will ensure that MESA sends the webhook information to trigger your Shopify Flow. 

For more information on configuring and completing a Shopify Flow workflow, you can follow this guide.

Step 6

At the top or bottom of the page, switch Off to On to turn on your workflow to start automating.

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