- Getting your Shopify app to work for the POS integration
- Setting up the Shopify mobile POS app (if you are using it)
POS configuration of Shopify app
This involves some extra configuration added to an already functioning implementation of the Voyado Engage app for Shopify. Complete the e-com configuration and then return here for the extra configuration needed for the POS integration.See the basic Shopify-Engage e-com integration
- Store to Country Mapping
- Promotions & reward voucher sync
- Data import
1 - Store to Country Mapping
In this step, you’ll connect your stores in Engage to the location in Shopify, using the second option on the panel, Shopify POS location. The values for the first option, Shipping country, will already exist if you have already done the e-com configuration. If, however, you’re doing the e-com and POS configurations at the same time, you can take these two tasks in any order. If you’ve not yet filled in anything in this panel, it’ll look like this:


2 - Promotions & reward voucher sync
To use promotions and vouchers from Engage in the Shopify POS app, you’ll need to activate that here. Promotions and vouchers from Engage are handled as different kinds of discounts in Shopify.
Promotions and vouchers in POS integration
3 - Data import
This allows you to migrate customers and orders from your Shopify account to Engage through the Voyado Engage app, enabling you to start your Engage journey with your data already in place. If you have the Shopify POS integration with Engage, this step will migrate that data as well.
Migrating customers from Shopify to Engage
Migrating customers from Shopify to Engage

Migrating orders from Shopify to Engage
Migrating orders from Shopify to Engage
This starts a migration of Shopify orders, both purchases and returns, to Engage (and POS orders, if applicable). For this to work, the customer who made the order must already exist as a contact in Engage. That’s why you’ll always select the “import customer data” option here. Doing this ensures that customer data is synced before orders data is migrated (as there always needs to be a customer to connect an order to).If, for example, a customer exists in Engage but not in Shopify, the app, when matching orders to customers, will fetch the contactId reference from Engage and store it in Shopify. This is relevant for any customer data imported into Engage outside of the app.
The order data option allows you to specify “Start date” and “End date”. Then you will only sync those orders created inside that time window. Hit “Submit” to start the migration.When doing an order data migration, the app will process the data in this order: customer import first, and then the order import.The migration of customers and orders can activate automations for those customers that exist in Engage. If you have automations set up to trigger on “New contact registered”, “Product purchase” or “New return”, you should deactivate these during this migration.

Shopify POS mobile app
This is the procedure for installing and using the Voyado Engage POS app for Shopify on your mobile device.Download the app
The Shopify POS app can be downloaded from the Google Play Store or the App Store depending on what mobile device you want to use as your Shopify POS.
Google Play Store
Apple App Store
Log into the app
Open the app on your device and log in with your Shopify account credentials. You’ll need to enter a PIN code to allow fast unlocking of the app. Then go to the “Home” screen, which will look like this (here, the app is in Dark mode, in basic mode the background is white).

