{"id":4300440,"date":"2023-12-07T13:16:00","date_gmt":"2023-12-07T11:16:00","guid":{"rendered":"https:\/\/www.deptagency.com\/case\/shopify-integration-for-seamless-operations\/"},"modified":"2025-12-05T13:10:31","modified_gmt":"2025-12-05T11:10:31","slug":"shopify-integration-for-seamless-operations","status":"publish","type":"case","link":"https:\/\/www.deptagency.com\/en-au\/case\/shopify-integration-for-seamless-operations\/","title":{"rendered":"A Shopify integration for seamless operations"},"content":{"rendered":"<div class=\"block-case-intro-title\">\n\t<p\tclass=\"text text-sans-128 block-case-intro-title__title\"\n\tdata-animation=\"slide\" data-animation-target=\"words\" >TileStyle<\/p><p\tclass=\"text text-sans-48 block-case-intro-title__text\"\n\tdata-animation=\"slide\" data-animation-target=\"words\" >A Shopify integration for seamless operations<\/p><\/div>\n\n<div\n\tclass=\"block-assets-and-copy js-block-assets-and-copy\"\n\tdata-variant=\"full-width-content\"\n\tdata-content-align=\"center\"\n>\n\t\n\t\t\t\t\t<img\n\t\t\t\t\tsrc=\"https:\/\/www.deptagency.com\/wp-content\/uploads\/2023\/12\/tilestyle-case-1.jpeg\"\n\t\t\t\t\talt=\"Open space with white tiles\"\n\t\t\t\t\tclass=\"block-assets-and-copy__media js-block-assets-and-copy-media\"\n\t\t\t\t\tdata-animation=\"scale-fade\"\n\t\t\t\t>\n\t\t\t\n\t<\/div>\n\n<div class=\"block-case-intro js-block-case-intro\">\n\t\t\t<div class=\"block-case-intro__category-container\">\n\t\t\t<p\n\t\t\t\tclass=\"block-case-intro__category-header text-sans-16\"\n\t\t\t\tdata-animation=\"slide-fade\"\n\t\t\t\tdata-animation-delay=\"0.25\"\n\t\t\t>\n\t\t\t\t(&nbsp;&nbsp;Services&nbsp;&nbsp;)\n\t\t\t<\/p>\n\n\t\t\t<ul\n\t\t\t\tclass=\"block-case-intro__category-list text-sans-14 js-block-case-intro-category-list\"\n\t\t\t\tdata-animation=\"slide-fade\"\n\t\t\t\tdata-animation-target=\"inner-items\"\n\t\t\t\tdata-animation-delay=\"0.5\"\n\t\t\t\tdata-animation-stagger=\"0.1\"\n\t\t\t>\n\t\t\t\t\t\t\t\t\t<li class=\"block-case-intro__category-item\">\n\t\t\t\t\t\tCommerce\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t<\/ul>\n\t\t<\/div>\n\t\n\t<p\tclass=\"text text-sans-24 block-case-intro__text js-block-case-intro-text\"\n\tdata-animation=\"slideFade\" data-animation-target=\"paragraphs\" data-animation-delay=\"0.1\" >TileStyle is one of Ireland&#8217;s most successful tile, bathroom, kitchen, and wood flooring suppliers. Earlier this year, they wanted to align its online presence with its impressive 52,000 sq. ft. award-winning showroom.<br><br>Through a collaboration with DEPT\u00ae, TileStyle now has a <a href=\"https:\/\/www.deptagency.com\/en-au\/partner\/shopify-plus\/\" target=\"_blank\" rel=\"noreferrer noopener\">custom Shopify shop<\/a> that complements their physical showroom.<\/p><\/div>\n\n<div\n\tclass=\"block-assets-and-copy js-block-assets-and-copy\"\n\tdata-variant=\"copy-only\"\n\tdata-content-align=\"start\"\n>\n\t<p\tclass=\"text text-sans-48 block-assets-and-copy__title\"\n\tdata-animation=\"slide\" data-animation-target=\"words\" >Streamlining operations with Shopify integration<\/p><div\tdata-animation=\"slide-fade\" data-animation-target=\"inner-items-separate\" data-animation-delay=\"0.15\" data-animation-stagger=\"0.2\" class=\"block-assets-and-copy__content\" >\n\t<p\tclass=\"text text-sans-24 block-assets-and-copy__text\"\n\t>TileStyle has an in-house ERP system for managing orders, product data, and inventory levels. Its complex rules for product pricing, inventory, order fulfillment, and data maintenance needed to be factored into its e-commerce solution.<br><br>To help address this, we built an <a href=\"https:\/\/www.deptagency.com\/en-au\/insight\/how-shopify-can-quickly-build-your-commerce-business\/\" target=\"_blank\" rel=\"noreferrer noopener\">online store on Shopify<\/a> that feeds into the existing ERP system. This allowed TileStyle to continue managing its product data in the ERP and eliminated the need for dual maintenance.<\/p><\/div>\n\t\n\t<\/div>\n\n<div\n\tclass=\"block-assets-and-copy js-block-assets-and-copy\"\n\tdata-variant=\"full-width-content\"\n\tdata-content-align=\"center\"\n>\n\t<p\tclass=\"text text-sans-48 block-assets-and-copy__title\"\n\tdata-animation=\"slide\" data-animation-target=\"words\" >Overcoming data challenges<\/p><div\tdata-animation=\"slide-fade\" data-animation-target=\"inner-items-separate\" data-animation-delay=\"0.15\" data-animation-stagger=\"0.2\" class=\"block-assets-and-copy__content\" >\n\t<p\tclass=\"text text-sans-24 block-assets-and-copy__text\"\n\t>To ensure a smooth integration, we developed a middleware application in Laravel to facilitate the transfer of updated product information from the ERP to Shopify. Some aspects of the existing data structure weren&#8217;t tailored for e-commerce, so data manipulation was needed for elements such as product imagery and website product attributes.<br><br>With a catalog of over 2,000 products requiring initial importation, we developed a custom import script. This script ensured the accurate matching of supplied images with each product.<\/p><\/div>\n\t\t\t\t\t<img\n\t\t\t\t\tsrc=\"https:\/\/www.deptagency.com\/wp-content\/uploads\/2023\/12\/tilestyle-case-2.jpeg\"\n\t\t\t\t\talt=\"black and white tiled stairs\"\n\t\t\t\t\tclass=\"block-assets-and-copy__media js-block-assets-and-copy-media\"\n\t\t\t\t\tdata-animation=\"scale-fade\"\n\t\t\t\t>\n\t\t\t\n\t<\/div>\n\n<div\n\tclass=\"block-assets-and-copy js-block-assets-and-copy\"\n\tdata-variant=\"copy-only\"\n\tdata-content-align=\"end\"\n>\n\t<p\tclass=\"text text-sans-48 block-assets-and-copy__title\"\n\tdata-animation=\"slide\" data-animation-target=\"words\" >In-store and Shopify customer data synchronisation<\/p><div\tdata-animation=\"slide-fade\" data-animation-target=\"inner-items-separate\" data-animation-delay=\"0.15\" data-animation-stagger=\"0.2\" class=\"block-assets-and-copy__content\" >\n\t<p\tclass=\"text text-sans-24 block-assets-and-copy__text\"\n\t>There were two distinct channels through which TileStyle gathered customer data: in-store interactions and the Shopify site. To synchronise those, we updated the middleware application in a way that seamlessly extracts order data from Shopify and further integrates it into the ERP.<br><br>To make this integration successful, we developed a mechanism identifying if the Shopify customer data existed within the ERP. New customers were assigned a unique ID to be easily identified in future purchases.<\/p><\/div>\n\t\n\t<\/div>\n\n<div\n\tclass=\"block-assets-and-copy js-block-assets-and-copy\"\n\tdata-variant=\"copy-only\"\n\tdata-content-align=\"start\"\n>\n\t<p\tclass=\"text text-sans-48 block-assets-and-copy__title\"\n\tdata-animation=\"slide\" data-animation-target=\"words\" >Tailored Shopify solutions for &#8230;<\/p><div\tdata-animation=\"slide-fade\" data-animation-target=\"inner-items-separate\" data-animation-delay=\"0.15\" data-animation-stagger=\"0.2\" class=\"block-assets-and-copy__content\" >\n\t<p\tclass=\"text text-sans-24 block-assets-and-copy__text\"\n\t><em><em>&#8230; varied product types ordering<\/em><br><br>TileStyle&#8217;s product range consists of two main types: standalone products like sinks, taps, or grout, and tiles or wood flooring sold by piece, pack, or square meter. However, some tiles can also be sold by box, and the number per box varies per product.<br><br>To optimise the ordering process, we developed a custom Shopify app. It allows customers to enter the number of tiles or the required square footage. Then, it calculates the quantities (tiles, square meters, or boxes) and adds them to the cart.<br><br><em>&#8230; online sample service<\/em><br><br>The brand wanted to offer customers the ability to order tile samples online to enable them to see an example of a tile before placing a full order.<br><br>Our uniquely designed Shopify app enabled customers to add samples to their cart for convenient home delivery or collection from the TileStyle Warehouse.<br><br><em>&#8230; diverse delivery rules<\/em><br><br>To further refine the shopping experience, we created additional Shopify apps to augment the checkout process, accommodating TileStyle&#8217;s varied delivery rules. Depending on the purchased products, large items like baths and sinks would be delivered on pallets, while smaller products, such as cleaning products, could be delivered in a package. We also built-in separate delivery logic for non-standard-size products (e.g., lengthy wood flooring).\u00a0<\/em><\/p><\/div>\n\t\n\t<\/div>","protected":false},"excerpt":{"rendered":"Explore TileStyle&#8217;s digital transformation journey with a custom Shopify integration plus tailored solutions for optimizing online operations.","protected":false},"author":94,"featured_media":4273276,"template":"","meta":{"_acf_changed":false,"es_utils_meta_schema":"","member_job_title":"","member_linkedin_url":"","dept_alt_featured_image":[],"dept_algolia_noindex":false,"dept_algolia_featured":false,"dept_accent_color":"#1027EF","dept_next_case_accent_color":"","dept_case_video":{"type":"local"},"footnotes":""},"client":[41855],"case-category":[42671],"award":[],"case-industry":[42670],"person":[737],"class_list":["post-4300440","case","type-case","status-publish","has-post-thumbnail","hentry"],"acf":{"dept_is_3q_page":false,"dept_current_cpt_partner":4076397},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>A Shopify integration for seamless operations - DEPT\u00ae<\/title>\n<meta name=\"description\" content=\"Explore TileStyle&#039;s digital transformation journey with a custom Shopify integration plus tailored solutions for optimizing online operations.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.deptagency.com\/en-au\/case\/shopify-integration-for-seamless-operations\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"A Shopify integration for seamless operations - DEPT\u00ae\" \/>\n<meta property=\"og:description\" content=\"Explore TileStyle&#039;s digital transformation journey with a custom Shopify integration plus tailored solutions for optimizing online operations.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.deptagency.com\/en-au\/case\/shopify-integration-for-seamless-operations\/\" \/>\n<meta property=\"og:site_name\" content=\"DEPT\u00ae\" \/>\n<meta property=\"article:modified_time\" content=\"2025-12-05T11:10:31+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.deptagency.com\/wp-content\/uploads\/2023\/12\/tilestyle-case-2.jpeg\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1080\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.deptagency.com\/en-au\/case\/shopify-integration-for-seamless-operations\/\",\"url\":\"https:\/\/www.deptagency.com\/en-au\/case\/shopify-integration-for-seamless-operations\/\",\"name\":\"A Shopify integration for seamless operations - DEPT\u00ae\",\"isPartOf\":{\"@id\":\"https:\/\/www.deptagency.com\/en-uki\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.deptagency.com\/en-au\/case\/shopify-integration-for-seamless-operations\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.deptagency.com\/en-au\/case\/shopify-integration-for-seamless-operations\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.deptagency.com\/wp-content\/uploads\/2023\/12\/tilestyle-case-2.jpeg\",\"datePublished\":\"2023-12-07T11:16:00+00:00\",\"dateModified\":\"2025-12-05T11:10:31+00:00\",\"description\":\"Explore TileStyle's digital transformation journey with a custom Shopify integration plus tailored solutions for optimizing online operations.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.deptagency.com\/en-au\/case\/shopify-integration-for-seamless-operations\/#breadcrumb\"},\"inLanguage\":\"en-AU\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.deptagency.com\/en-au\/case\/shopify-integration-for-seamless-operations\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-AU\",\"@id\":\"https:\/\/www.deptagency.com\/en-au\/case\/shopify-integration-for-seamless-operations\/#primaryimage\",\"url\":\"https:\/\/www.deptagency.com\/wp-content\/uploads\/2023\/12\/tilestyle-case-2.jpeg\",\"contentUrl\":\"https:\/\/www.deptagency.com\/wp-content\/uploads\/2023\/12\/tilestyle-case-2.jpeg\",\"width\":1920,\"height\":1080,\"caption\":\"Tile Style Shopify store\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.deptagency.com\/en-au\/case\/shopify-integration-for-seamless-operations\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.deptagency.com\/en-au\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"A Shopify integration for seamless operations\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.deptagency.com\/en-uki\/#website\",\"url\":\"https:\/\/www.deptagency.com\/en-uki\/\",\"name\":\"DEPT\u00ae\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.deptagency.com\/en-uki\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-AU\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"A Shopify integration for seamless operations - DEPT\u00ae","description":"Explore TileStyle's digital transformation journey with a custom Shopify integration plus tailored solutions for optimizing online operations.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.deptagency.com\/en-au\/case\/shopify-integration-for-seamless-operations\/","og_locale":"en_US","og_type":"article","og_title":"A Shopify integration for seamless operations - DEPT\u00ae","og_description":"Explore TileStyle's digital transformation journey with a custom Shopify integration plus tailored solutions for optimizing online operations.","og_url":"https:\/\/www.deptagency.com\/en-au\/case\/shopify-integration-for-seamless-operations\/","og_site_name":"DEPT\u00ae","article_modified_time":"2025-12-05T11:10:31+00:00","og_image":[{"width":1920,"height":1080,"url":"https:\/\/www.deptagency.com\/wp-content\/uploads\/2023\/12\/tilestyle-case-2.jpeg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.deptagency.com\/en-au\/case\/shopify-integration-for-seamless-operations\/","url":"https:\/\/www.deptagency.com\/en-au\/case\/shopify-integration-for-seamless-operations\/","name":"A Shopify integration for seamless operations - DEPT\u00ae","isPartOf":{"@id":"https:\/\/www.deptagency.com\/en-uki\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.deptagency.com\/en-au\/case\/shopify-integration-for-seamless-operations\/#primaryimage"},"image":{"@id":"https:\/\/www.deptagency.com\/en-au\/case\/shopify-integration-for-seamless-operations\/#primaryimage"},"thumbnailUrl":"https:\/\/www.deptagency.com\/wp-content\/uploads\/2023\/12\/tilestyle-case-2.jpeg","datePublished":"2023-12-07T11:16:00+00:00","dateModified":"2025-12-05T11:10:31+00:00","description":"Explore TileStyle's digital transformation journey with a custom Shopify integration plus tailored solutions for optimizing online operations.","breadcrumb":{"@id":"https:\/\/www.deptagency.com\/en-au\/case\/shopify-integration-for-seamless-operations\/#breadcrumb"},"inLanguage":"en-AU","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.deptagency.com\/en-au\/case\/shopify-integration-for-seamless-operations\/"]}]},{"@type":"ImageObject","inLanguage":"en-AU","@id":"https:\/\/www.deptagency.com\/en-au\/case\/shopify-integration-for-seamless-operations\/#primaryimage","url":"https:\/\/www.deptagency.com\/wp-content\/uploads\/2023\/12\/tilestyle-case-2.jpeg","contentUrl":"https:\/\/www.deptagency.com\/wp-content\/uploads\/2023\/12\/tilestyle-case-2.jpeg","width":1920,"height":1080,"caption":"Tile Style Shopify store"},{"@type":"BreadcrumbList","@id":"https:\/\/www.deptagency.com\/en-au\/case\/shopify-integration-for-seamless-operations\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.deptagency.com\/en-au\/"},{"@type":"ListItem","position":2,"name":"A Shopify integration for seamless operations"}]},{"@type":"WebSite","@id":"https:\/\/www.deptagency.com\/en-uki\/#website","url":"https:\/\/www.deptagency.com\/en-uki\/","name":"DEPT\u00ae","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.deptagency.com\/en-uki\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-AU"}]}},"listingData":{"imageUrl":"https:\/\/www.deptagency.com\/wp-content\/uploads\/2023\/12\/tilestyle-case-2.jpeg","imageAlt":"Tile Style Shopify store ","caseVideo":{"type":"local"},"url":"https:\/\/www.deptagency.com\/en-au\/case\/shopify-integration-for-seamless-operations\/","hoverColor":"#1027EF","hoverText":"A Shopify integration for seamless operations","label":"TileStyle","tags":["Commerce","Retail &amp; Commerce"]},"_links":{"self":[{"href":"https:\/\/www.deptagency.com\/en-au\/wp-json\/wp\/v2\/case\/4300440","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.deptagency.com\/en-au\/wp-json\/wp\/v2\/case"}],"about":[{"href":"https:\/\/www.deptagency.com\/en-au\/wp-json\/wp\/v2\/types\/case"}],"author":[{"embeddable":true,"href":"https:\/\/www.deptagency.com\/en-au\/wp-json\/wp\/v2\/users\/94"}],"version-history":[{"count":2,"href":"https:\/\/www.deptagency.com\/en-au\/wp-json\/wp\/v2\/case\/4300440\/revisions"}],"predecessor-version":[{"id":4395038,"href":"https:\/\/www.deptagency.com\/en-au\/wp-json\/wp\/v2\/case\/4300440\/revisions\/4395038"}],"acf:post":[{"embeddable":true,"href":"https:\/\/www.deptagency.com\/en-au\/wp-json\/wp\/v2\/partner\/4076397"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.deptagency.com\/en-au\/wp-json\/wp\/v2\/media\/4273276"}],"wp:attachment":[{"href":"https:\/\/www.deptagency.com\/en-au\/wp-json\/wp\/v2\/media?parent=4300440"}],"wp:term":[{"taxonomy":"client","embeddable":true,"href":"https:\/\/www.deptagency.com\/en-au\/wp-json\/wp\/v2\/client?post=4300440"},{"taxonomy":"case-category","embeddable":true,"href":"https:\/\/www.deptagency.com\/en-au\/wp-json\/wp\/v2\/case-category?post=4300440"},{"taxonomy":"award","embeddable":true,"href":"https:\/\/www.deptagency.com\/en-au\/wp-json\/wp\/v2\/award?post=4300440"},{"taxonomy":"case-industry","embeddable":true,"href":"https:\/\/www.deptagency.com\/en-au\/wp-json\/wp\/v2\/case-industry?post=4300440"},{"taxonomy":"person","embeddable":true,"href":"https:\/\/www.deptagency.com\/en-au\/wp-json\/wp\/v2\/person?post=4300440"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}