Create Workflows with MESA

There are two main ways to create workflows on the MESA dashboard. 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. On the MESA dashboard, you can select the Shopify Booster Pack or ready-made templates.

If you have selected the ready-made templates, you will be directed to the Discover page. 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 under the Do-It-Yourself section on the Dashboard page.

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.