Case Study
How Kubix unified OKA's retail and eCommerce operations across 15 UK locations on a single Shopify instance.


OKA is one of the UK's leading premium interiors brands, selling furniture, lighting, and home accessories across 15 UK retail locations and online. Their customer base is sophisticated and high-consideration, customers browse online, visit stores for advice, place mixed orders combining immediate carry-out and warehouse fulfilment, and engage with dedicated trade teams for bespoke pricing.
That complexity is what makes their retail operation genuinely difficult to run, and what made a fragmented, multi-system setup so costly.
OKA is one of the UK's leading premium interiors brands, selling furniture, lighting, and home accessories across 15 UK retail locations and online. Their customer base is sophisticated and high-consideration, customers browse online, visit stores for advice, place mixed orders combining immediate carry-out and warehouse fulfilment, and engage with dedicated trade teams for bespoke pricing.
That complexity is what makes their retail operation genuinely difficult to run, and what made a fragmented, multi-system setup so costly.

OKA is one of the UK's leading premium interiors brands, selling furniture, lighting, and home accessories across 15 UK retail locations and online. Their customer base is sophisticated and high-consideration, customers browse online, visit stores for advice, place mixed orders combining immediate carry-out and warehouse fulfilment, and engage with dedicated trade teams for bespoke pricing.
That complexity is what makes their retail operation genuinely difficult to run, and what made a fragmented, multi-system setup so costly.
OKA is one of the UK's leading premium interiors brands, selling furniture, lighting, and home accessories across 15 UK retail locations and online. Their customer base is sophisticated and high-consideration, customers browse online, visit stores for advice, place mixed orders combining immediate carry-out and warehouse fulfilment, and engage with dedicated trade teams for bespoke pricing.
That complexity is what makes their retail operation genuinely difficult to run, and what made a fragmented, multi-system setup so costly.

Before engaging Kubix, OKA's retail and ecommerce operations ran on entirely separate infrastructure. Their existing POS system had no connection to their Shopify store or their NetSuite ERP, meaning customer data, pricing, inventory and order history existed in silos, invisible across channels.
The result was a customer experience that felt fragmented, and an operational overhead that was only going to grow with the business.
Before engaging Kubix, OKA's retail and ecommerce operations ran on entirely separate infrastructure. Their existing POS system had no connection to their Shopify store or their NetSuite ERP, meaning customer data, pricing, inventory and order history existed in silos, invisible across channels.
The result was a customer experience that felt fragmented, and an operational overhead that was only going to grow with the business.

Before engaging Kubix, OKA's retail and ecommerce operations ran on entirely separate infrastructure. Their existing POS system had no connection to their Shopify store or their NetSuite ERP, meaning customer data, pricing, inventory and order history existed in silos, invisible across channels.
The result was a customer experience that felt fragmented, and an operational overhead that was only going to grow with the business.
Before engaging Kubix, OKA's retail and ecommerce operations ran on entirely separate infrastructure. Their existing POS system had no connection to their Shopify store or their NetSuite ERP, meaning customer data, pricing, inventory and order history existed in silos, invisible across channels.
The result was a customer experience that felt fragmented, and an operational overhead that was only going to grow with the business.

The goal Kubix set from the outset was straightforward: run all of OKA's retail operations on the same Shopify instance that powers their eCommerce store. Not a parallel system, the same one.
Shopify POS was implemented across all 15 OKA locations and integrated with NetSuite ERP via Frogstack, their integration partner. SKU-level pricing mastered in NetSuite now synchronises across every touchpoint - including trade-specific pricing - without manual overrides.
Customer profiles and gift card balances were migrated from legacy systems into Shopify, giving store teams a complete view of each customer's online orders, trade status, wishlists, and lifecycle behaviour in one place.
Mixed basket transactions were enabled, allowing customers to purchase in-store stock and warehouse-fulfilled items in a single transaction. Pay-by-link functionality lets store teams build baskets and send secure payment links for remote completion. Forward purchasing was brought into Shopify POS, giving retail staff real-time visibility of current and incoming stock within a 12-week selling window; allowing them to confidently sell backorder items and set accurate expectations without touching NetSuite.
Gift cards were fully migrated from a legacy third-party provider to Shopify, enabling seamless use in-store and online, with unified reconciliation and accurate revenue reporting. Report Pundit was integrated to give OKA's leadership team scheduled, filterable reporting, including end-of-week sales summaries by product and location.
Kubix also built a bespoke Shopify app that auto-generates in-store product signage directly from Shopify product data, replacing manually assembled Word documents.
The goal Kubix set from the outset was straightforward: run all of OKA's retail operations on the same Shopify instance that powers their eCommerce store. Not a parallel system, the same one.
Shopify POS was implemented across all 15 OKA locations and integrated with NetSuite ERP via Frogstack, their integration partner. SKU-level pricing mastered in NetSuite now synchronises across every touchpoint - including trade-specific pricing - without manual overrides.
Customer profiles and gift card balances were migrated from legacy systems into Shopify, giving store teams a complete view of each customer's online orders, trade status, wishlists, and lifecycle behaviour in one place.
Mixed basket transactions were enabled, allowing customers to purchase in-store stock and warehouse-fulfilled items in a single transaction. Pay-by-link functionality lets store teams build baskets and send secure payment links for remote completion. Forward purchasing was brought into Shopify POS, giving retail staff real-time visibility of current and incoming stock within a 12-week selling window; allowing them to confidently sell backorder items and set accurate expectations without touching NetSuite.
Gift cards were fully migrated from a legacy third-party provider to Shopify, enabling seamless use in-store and online, with unified reconciliation and accurate revenue reporting. Report Pundit was integrated to give OKA's leadership team scheduled, filterable reporting, including end-of-week sales summaries by product and location.
Kubix also built a bespoke Shopify app that auto-generates in-store product signage directly from Shopify product data, replacing manually assembled Word documents.

The goal Kubix set from the outset was straightforward: run all of OKA's retail operations on the same Shopify instance that powers their eCommerce store. Not a parallel system, the same one.
Shopify POS was implemented across all 15 OKA locations and integrated with NetSuite ERP via Frogstack, their integration partner. SKU-level pricing mastered in NetSuite now synchronises across every touchpoint - including trade-specific pricing - without manual overrides.
Customer profiles and gift card balances were migrated from legacy systems into Shopify, giving store teams a complete view of each customer's online orders, trade status, wishlists, and lifecycle behaviour in one place.
Mixed basket transactions were enabled, allowing customers to purchase in-store stock and warehouse-fulfilled items in a single transaction. Pay-by-link functionality lets store teams build baskets and send secure payment links for remote completion. Forward purchasing was brought into Shopify POS, giving retail staff real-time visibility of current and incoming stock within a 12-week selling window; allowing them to confidently sell backorder items and set accurate expectations without touching NetSuite.
Gift cards were fully migrated from a legacy third-party provider to Shopify, enabling seamless use in-store and online, with unified reconciliation and accurate revenue reporting. Report Pundit was integrated to give OKA's leadership team scheduled, filterable reporting, including end-of-week sales summaries by product and location.
Kubix also built a bespoke Shopify app that auto-generates in-store product signage directly from Shopify product data, replacing manually assembled Word documents.
The goal Kubix set from the outset was straightforward: run all of OKA's retail operations on the same Shopify instance that powers their eCommerce store. Not a parallel system, the same one.
Shopify POS was implemented across all 15 OKA locations and integrated with NetSuite ERP via Frogstack, their integration partner. SKU-level pricing mastered in NetSuite now synchronises across every touchpoint - including trade-specific pricing - without manual overrides.
Customer profiles and gift card balances were migrated from legacy systems into Shopify, giving store teams a complete view of each customer's online orders, trade status, wishlists, and lifecycle behaviour in one place.
Mixed basket transactions were enabled, allowing customers to purchase in-store stock and warehouse-fulfilled items in a single transaction. Pay-by-link functionality lets store teams build baskets and send secure payment links for remote completion. Forward purchasing was brought into Shopify POS, giving retail staff real-time visibility of current and incoming stock within a 12-week selling window; allowing them to confidently sell backorder items and set accurate expectations without touching NetSuite.
Gift cards were fully migrated from a legacy third-party provider to Shopify, enabling seamless use in-store and online, with unified reconciliation and accurate revenue reporting. Report Pundit was integrated to give OKA's leadership team scheduled, filterable reporting, including end-of-week sales summaries by product and location.
Kubix also built a bespoke Shopify app that auto-generates in-store product signage directly from Shopify product data, replacing manually assembled Word documents.

All 15 OKA retail locations now operate on a single Shopify instance, eliminating the conflict between eCommerce and retail that had previously fragmented the customer journey.
As part of every Kubix project, full on-site Shopify POS training was provided to retail and eCommerce teams at OKA.
All 15 OKA retail locations now operate on a single Shopify instance, eliminating the conflict between eCommerce and retail that had previously fragmented the customer journey.
As part of every Kubix project, full on-site Shopify POS training was provided to retail and eCommerce teams at OKA.

All 15 OKA retail locations now operate on a single Shopify instance, eliminating the conflict between eCommerce and retail that had previously fragmented the customer journey.
As part of every Kubix project, full on-site Shopify POS training was provided to retail and eCommerce teams at OKA.
All 15 OKA retail locations now operate on a single Shopify instance, eliminating the conflict between eCommerce and retail that had previously fragmented the customer journey.
As part of every Kubix project, full on-site Shopify POS training was provided to retail and eCommerce teams at OKA.
With the unified foundation in place and the system live across all locations, Kubix and OKA are now working on the next layer of capability, including an enhanced click-and-collect experience, improved in-store analytics, and integration of store visit tracking and footfall data.
The architecture built in phase one was designed specifically to allow these enhancements to be added without disrupting day-to-day operations.
With the unified foundation in place and the system live across all locations, Kubix and OKA are now working on the next layer of capability, including an enhanced click-and-collect experience, improved in-store analytics, and integration of store visit tracking and footfall data.
The architecture built in phase one was designed specifically to allow these enhancements to be added without disrupting day-to-day operations.
With the unified foundation in place and the system live across all locations, Kubix and OKA are now working on the next layer of capability, including an enhanced click-and-collect experience, improved in-store analytics, and integration of store visit tracking and footfall data.
The architecture built in phase one was designed specifically to allow these enhancements to be added without disrupting day-to-day operations.
With the unified foundation in place and the system live across all locations, Kubix and OKA are now working on the next layer of capability, including an enhanced click-and-collect experience, improved in-store analytics, and integration of store visit tracking and footfall data.
The architecture built in phase one was designed specifically to allow these enhancements to be added without disrupting day-to-day operations.
Our team have built over 300 Shopify stores.
Get in touch with us today.