Create Workflows with MESA

There are two main ways to create workflows in MESA. This article will go over each way in detail.

Start with a template

An easy way to create workflows with MESA is to start off with one of our many pre-made templates. In the Discover tab of the MESA app, you can view our ready-made templates.

In the search bar, type some text to find related templates. 

For example, typing in VIP will show the template Tag Customers with "VIP" after they spend $500 or more. Clicking on the template's title will reveal more information. Continue along until you have installed the template.

Templates will start off as disabled. You will notice the Off toggle.

Some templates will require setup before enabling the workflow. The setup instructions will either appear at the top of the workflow or in a pop-up beacon that will appear in the bottom right corner of your screen. Setup instructions can also always be found in the Help tab of your workflow.

Customize a template

You can make adjustments to any of our pre-built templates to suit the business of your store. Using the template Tag Customers with "VIP" after they spend $500 or more, you want to tag VIP customers after they spend $300 instead of $500.

On the Filter step of the template, you can adjust to is greater than 499.99 to is greater than 299.99.

Adjust the title of your template to match your adjustment. Save your changes by clicking the Save button next to the template's title.

Build your own template

You can start building your own templates by clicking the Create Workflow button in the Discover or Automate tabs of the MESA app.

You will then be directed to our Workflow Builder. You will first need to select a trigger. They are the starting point of the workflow. 

A common trigger used is when a Shopify order is created. Within the Shopify app, choose Order Created.

Next, you will want to select the actions that run after a trigger runs. These can involve manipulating the workflow or completing the workflow. You can string many actions together in a single workflow template.

Once you are done with adding actions, remember to save your changes by clicking the Save button next to the template's title. You will be prompted to add a name for your template and email address(es) to receive alerts for this workflow.


MESA integrates with an assortment of apps that can be seen when using the Workflow Builder. Clicking on each app will provide a list of triggers or actions you can do with that service.

Custom Code by MESA

If MESA does not currently offer an integration with your third-party service, you can use Custom Code by MESA to integrate third-party services that it does not already integrate with. 

You can click on the {/} Edit Code link to add your JavaScript code. You can add complex logic to a workflow that might otherwise be difficult with the MESA building blocks.

🗒 Note: For technical documentation related to Custom Code, you can click here for more information.

Need help building a workflow?

If you need help getting started or would like our team to assist with creating the workflow, you can contact our support team for assistance via the Dashboard of the MESA app.

Happy building! 🎉