Connect your Shopify webshop with Xendy

Introduction

By connecting Shopify to Xendy, customer, order, and product data is automatically updated every night. This allows you to create segments based on purchase behavior, follow up on abandoned carts, and include personalized product recommendations in your emails.

Create access token in Shopify (one-time)

Setting up a Shopify integration is simple and starts in the back end of your webshop. You can proceed by logging in via ‘https://accounts.shopify.com’.

  1. In the left menu, choose ‘Apps’ and then ‘App and sales channel settings’.
  2. Click on ‘Develop apps’ and then on ‘Create an app’.
  3. Give the new app a name (e.g. Xendy), choose yourself as the admin, and then click ‘Create app’.
  4. Enable permissions (scopes). To do this, go to ‘Configuration’ and click on ‘Admin API scopes’. Enable 3 read permissions: customers, orders, and products.
  5. Now install the app via ‘API credentials’ by clicking on ‘Install app’. The app is now connected to your Shopify webshop.
  6. Retrieve the access token (Admin API access token) that you need. Copy the token and store it safely. Note: this token is only shown once.

Connect Shopify in Xendy

Once you have created the access token in Shopify, you can easily connect it:

  1. Go to Xendy and choose ‘Settings’ in the left menu, then click on ‘Webshop’.
  2. Select ‘Shopify’ and paste the access token and your webshop URL.
  3. Click on ‘Connect’. Xendy will immediately start the first import. You can see the progress in the bottom-left of the dashboard.

How often is data retrieved?

Xendy synchronizes your Shopify data once per day during the night. You don’t need to do anything. If the data retrieval fails, you will automatically receive an email notification.

Frequently Asked Questions

Xendy synchronizes your Shopify data once per day during the night. You don’t need to do anything. If the data retrieval fails, you will automatically receive an email notification.

With Shopify data, you can create highly targeted dynamic segments in Xendy. For example, you can filter by the number of purchases a customer has made, the total order value, or how long it has been since someone last placed an order. You can also select based on specific products or product categories that have or have not been purchased. This allows you to easily target campaigns to customers who ordered recently, loyal buyers with a high order value, or customers who have not been active for some time.