{"id":89,"date":"2024-11-22T13:52:27","date_gmt":"2024-11-22T13:52:27","guid":{"rendered":"https:\/\/xendy.me\/create\/?p=89"},"modified":"2025-10-27T18:32:24","modified_gmt":"2025-10-27T18:32:24","slug":"shopify-integration","status":"publish","type":"post","link":"https:\/\/support.xendy.me\/en\/shopify-integration\/","title":{"rendered":"Connect your Shopify webshop with Xendy"},"content":{"rendered":"<div class=\"row\"  id=\"row-591000401\">\n\n\t<div id=\"col-532161630\" class=\"col medium-4 small-12 large-4\"  >\n\t\t<div class=\"is-sticky-column\" data-sticky-mode=\"javascript\"><div class=\"is-sticky-column__inner\">\t\t<div class=\"col-inner\"  >\n\t\t\t\n\t\t\t\n<h3>Contents<\/h3>\n<div class=\"article-index\" style=\"margin-bottom: 20px;\"><style>\n        .article-index a:hover {\n            text-decoration: underline;\n        }\n    <\/style><div style=\"font-weight: 500; font-size: 12px;\"><a href=\"#introduction\">Introduction<\/a><\/div><div style=\"font-weight: 500; font-size: 12px;\"><a href=\"#create-access-token-in-shopify-one-time\">Create access token in Shopify (one-time)<\/a><\/div><div style=\"font-weight: 500; font-size: 12px;\"><a href=\"#connect-shopify-in-xendy\">Connect Shopify in Xendy<\/a><\/div><div style=\"font-weight: 500; font-size: 12px;\"><a href=\"#how-often-is-data-retrieved\">How often is data retrieved?<\/a><\/div><div style=\"font-weight: 500; font-size: 12px;\"><a href=\"#frequently-asked-questions\">Frequently Asked Questions<\/a><\/div><\/div>\n\t\t<\/div>\n\t\t<\/div><\/div>\t\t\t<\/div>\n\n\t\n\n\t<div id=\"col-583756465\" class=\"col medium-8 small-12 large-8\"  >\n\t\t\t\t<div class=\"col-inner\"  >\n\t\t\t\n\t\t\t\n<h2 id=\"introduction\">Introduction<\/h2>\n<p>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.<\/p>\n<h2 id=\"create-access-token-in-shopify-one-time\">Create access token in Shopify (one-time)<\/h2>\n<p>Setting up a Shopify integration is simple and starts in the back end of your webshop. You can proceed by logging in via \u2018<a href=\"https:\/\/accounts.shopify.com\" rel=\"nofollow noopener\" target=\"_blank\">https:\/\/accounts.shopify.com<\/a>\u2019.<\/p>\n<ol>\n<li aria-level=\"1\">In the left menu, choose \u2018<b>Apps<\/b>\u2019 and then \u2018<b>App and sales channel settings<\/b>\u2019.<\/li>\n<li aria-level=\"1\">Click on \u2018<b>Develop apps<\/b>\u2019 and then on \u2018<b>Create an app<\/b>\u2019.<\/li>\n<li aria-level=\"1\">Give the new app a name (e.g. Xendy), choose yourself as the admin, and then click \u2018<b>Create app<\/b>\u2019.<\/li>\n<li aria-level=\"1\">Enable permissions (scopes). To do this, go to \u2018<b>Configuration<\/b>\u2019 and click on \u2018<b>Admin API scopes<\/b>\u2019. Enable 3 read permissions: customers, orders, and products.<\/li>\n<li aria-level=\"1\">Now install the app via \u2018<b>API credentials<\/b>\u2019 by clicking on \u2018<b>Install app<\/b>\u2019. The app is now connected to your Shopify webshop.<\/li>\n<li aria-level=\"1\">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.<\/li>\n<\/ol>\n<h2 id=\"connect-shopify-in-xendy\">Connect Shopify in Xendy<\/h2>\n<p>Once you have created the access token in Shopify, you can easily connect it:<\/p>\n<ol>\n<li aria-level=\"1\">Go to Xendy and choose \u2018<b>Settings<\/b>\u2019 in the left menu, then click on \u2018<b>Webshop<\/b>\u2019.<\/li>\n<li aria-level=\"1\">Select \u2018<b>Shopify<\/b>\u2019 and paste the access token and your webshop URL.<\/li>\n<li aria-level=\"1\">Click on \u2018<b>Connect<\/b>\u2019. Xendy will immediately start the first import. You can see the progress in the bottom-left of the dashboard.<\/li>\n<\/ol>\n<h2 id=\"how-often-is-data-retrieved\">How often is data retrieved?<\/h2>\n<p>Xendy synchronizes your Shopify data once per day during the night. You don\u2019t need to do anything. If the data retrieval fails, you will automatically receive an email notification.<\/p>\n<h2 id=\"frequently-asked-questions\">Frequently Asked Questions<\/h2>\n<div class=\"accordion\">\n\t<div id=\"accordion-1097639131\" class=\"accordion-item\">\n\t\t<a id=\"accordion-1097639131-label\" class=\"accordion-title plain\" href=\"#accordion-item-how-often-is-data-retrieved?\" aria-expanded=\"false\" aria-controls=\"accordion-1097639131-content\" >\n\t\t\t<button class=\"toggle\" aria-label=\"Toggle\"><i class=\"icon-angle-down\"><\/i><\/button>\n\t\t\t<span>How often is data retrieved?<\/span>\n\t\t<\/a>\n\t\t<div id=\"accordion-1097639131-content\" class=\"accordion-inner\" aria-labelledby=\"accordion-1097639131-label\" >\n\t\t\t\n<p>Xendy synchronizes your Shopify data once per day during the night. You don\u2019t need to do anything. If the data retrieval fails, you will automatically receive an email notification.<\/p>\n\t\t<\/div>\n\t<\/div>\n\t\n\t<div id=\"accordion-1444447667\" class=\"accordion-item\">\n\t\t<a id=\"accordion-1444447667-label\" class=\"accordion-title plain\" href=\"#accordion-item-can-i-segment-my-shopify-customers-in-xendy?\" aria-expanded=\"false\" aria-controls=\"accordion-1444447667-content\" >\n\t\t\t<button class=\"toggle\" aria-label=\"Toggle\"><i class=\"icon-angle-down\"><\/i><\/button>\n\t\t\t<span>Can I segment my Shopify customers in Xendy?<\/span>\n\t\t<\/a>\n\t\t<div id=\"accordion-1444447667-content\" class=\"accordion-inner\" aria-labelledby=\"accordion-1444447667-label\" >\n\t\t\t\n<p>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.<\/p>\n\t\t<\/div>\n\t<\/div>\n\t\n<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n<\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-89","post","type-post","status-publish","format-standard","hentry","category-integrations"],"_links":{"self":[{"href":"https:\/\/support.xendy.me\/en\/wp-json\/wp\/v2\/posts\/89","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/support.xendy.me\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/support.xendy.me\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/support.xendy.me\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/support.xendy.me\/en\/wp-json\/wp\/v2\/comments?post=89"}],"version-history":[{"count":9,"href":"https:\/\/support.xendy.me\/en\/wp-json\/wp\/v2\/posts\/89\/revisions"}],"predecessor-version":[{"id":1769,"href":"https:\/\/support.xendy.me\/en\/wp-json\/wp\/v2\/posts\/89\/revisions\/1769"}],"wp:attachment":[{"href":"https:\/\/support.xendy.me\/en\/wp-json\/wp\/v2\/media?parent=89"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/support.xendy.me\/en\/wp-json\/wp\/v2\/categories?post=89"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/support.xendy.me\/en\/wp-json\/wp\/v2\/tags?post=89"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}