Skip to main content


Shopify is a user-friendly e-commerce platform helping small and mid-sized businesses to quickly build a modern online store. The company's software allows merchants to design, manage and sell their products across multiple sales channels.

Voyado Engage is a multichannel marketing automation platform used by hundreds of retailers. Engage enables merchants to act on their customer data, granting the insights and campaign tools they need to create extraordinary experiences across all sales and marketing channels.


This integration between Shopify and Engage gives you the power and flexibility of both platforms. It is available as an app in the Shopify app store (search there for "Voyado Engage"). In the following articles you can read about how to set up and use the app to its full advantage.

What the integration has to offer

The Engage app for Shopify offers a range of exciting functionality, including:

  • Keeping your customers (contacts) in sync between Engage and Shopify

  • Enabling several types of transactional communication sent out from Engage

  • Sending customer's orders to Engage to allow segmentation and BI insights

  • Using a custom app theme block in Shopify showing a customer's vouchers and promotions

  • Assigning vouchers and promotions in Engage that can then be used in Shopify

  • Redeeming of promotions and vouchers through the Shopify-Engage connection

  • Soft identification (also called Soft ID), allowing a customer to be identified in a Shopify store when they arrive there via a personalised link, for example from an Engage send-out

  • Setting up abandoned cart actions in Engage to reduce lost sales

  • Keeping track of a customer's products of interest (those items the customer viewed most often)

  • Migrating (importing) customers and their orders into Engage from the Shopify app

  • Supporting abandoned browse support out-of-the-box (currently in BETA)

Running the app as headless

This documentation deals with configuring and using your Voyado Engage app in Shopify using the Shopify frontend. However the integration can also be run as headless, meaning you will use the Shopify APIs but replace the Shopify ffrontend with your own custom setup.

To learn about what running headless will entail, go to this section.

Find out more

The Engage Shopify app uses the Engage API. You can read about that here.

The technical details of Engage can be found in the Engage developer documentation.

See the release notes for the Engage Shopify app here.

Helpful and informative guides are available in the Engage Help Centre.

The Shopify developer docs can be found here.