Shopify Flow is an e-com automation platform that you can use to automate tasks and processes within your Shopify store and across your apps. Shopify Flow monitors your store for events and lets you create a sequence of actions that are taken in response. You can automate tasks and processes within your store and across your apps by creating workflows using triggers, conditions, and actions. Using Shopify Flow’s “Send HTTP request“ action, you can trigger a marketing automation in Engage and build user journeys based on the various customer activities in Shopify. This example looks at how to synchronize selected customer tags from Shopify to Engage and link them to a contact. By configuring a custom trigger in Engage and invoking that trigger within Shopify Flow, you will be able to associate tags as labels in Engage.Documentation Index
Fetch the complete documentation index at: https://partner-integrations.voyado.com/llms.txt
Use this file to discover all available pages before exploring further.
Configuration in Engage
Follow these steps:Log into Engage and go to Config Hub
Config Hub is found under Administration on the left-hand menu in Engage.
See where to find Config Hub
Create custom trigger
Go to the Custom Triggers page and create a new custom trigger with the values you need. For example:
- Name: “Gender - Shopify tags”
- TriggerId: “genderTags“
- Description: “Set gender labels in Voyado Engage“
Add new field
To your new custom trigger, add a new field. For example:
- Name: “gender”
- Description: “Gender“

Configuration in Shopify
Follow these steps:Input Request URL
Input the Request URL listed below in the URL field. Be sure to replace “[tenantId]“ with the actual name of your tenant.
Add headers
Add the request headers as shown in the section “Request headers” below. Remember to replace the value of apikey with your actual API key, which you can find via the Config Hub
Add body
Add the body and loop through the tags you want to send over to Engage. Remember to change the name of the “gender“ field to something more relevant if you are syncing tags that are not related to this specific use-case.
