The Sip Order is a Portuguese multi-brand beverage marketplace bringing Aquela Kombucha, HeyKay, and a growing roster of independent drink brands under one Shopify storefront — built to scale as the brand portfolio expands.

Our contribution

  • Dual-platform migration (WordPress + Shopify) including orders, customers, discount codes, and 400+ reviews
  • Multi-brand storefront design — minimal, black-and-white, Farfetch-style canvas
  • Age verification popup with alcohol sub-navigation logic
  • Build-a-pack product feature powered by metafields and metaobjects
  • Flavor taste profile rating system via metaobjects
  • JUO.io subscription setup including MBWay recurring billing
  • Delivery date selection (Portugal only) via Flare
  • Country-based shipping rules with glass product restrictions
  • Multilingual storefront (Portuguese, Spanish, English) via Translate & Adapt
  • Geo-location country redirect via Orbe
  • Klaviyo integration with out-of-stock notification flow
  • Judge.me reviews migration from WordPress
  • Moloni invoice automation installation and configuration
  • Cross-sell recommendations via Shopify Search & Discovery

Tech stack

  • Shopify
  • JUO.io
  • Judge.me
  • Klaviyo
  • Flare
  • Orbe
  • Translate & Adapt
  • Shopify Search & Discovery
  • Ifthenpay
  • Moloni
  • Brevo

The Challenge

The Sip Order launched with two active brands already trading — Aquela Kombucha on WordPress and HeyKay on Shopify — each with its own order history, customer base, and reviews. Migrating both into a single new storefront without data loss, while simultaneously building a scalable brand canvas for a growing portfolio, required both migration precision and architectural planning from the start.

Beyond the migration, the product requirements introduced layered complexity:

  • Build-a-pack (personalized box) is the top revenue driver for Aquela Kombucha — it had to be replicated exactly
  • Subscriptions needed to support MBWay recurring billing, which limits options to JUO.io as the only compliant provider
  • Alcohol products required age verification at the navigation level, not just at checkout
  • Glass bottles cannot be shipped outside Portugal — shipping rules needed to enforce this automatically
  • Delivery date selection is mandatory for Portuguese orders, but must not appear for international customers
  • Three languages (Portuguese, Spanish, English) needed to be supported from launch

The Journey

We structured the project in four sequential phases — Discovery, Design, Development, and Go-Live — with migration running in parallel throughout. The storefront was designed as a neutral canvas: clean, fast, minimal, and brand-agnostic, so that new drink brands can be added without redesigning around them.

Discovery & Migration Planning

We mapped data sources across both platforms before writing a single line of code. HeyKay’s Shopify order and customer export was straightforward; Aquela Kombucha’s WordPress data required a custom extraction approach for orders, customers, and 400+ Judge.me-compatible reviews. Deduplication logic was defined by email address and NIF where available. Original order IDs from both stores were preserved as Shopify order tags for customer service and accounting continuity. All discount codes were imported; gift cards were out of scope.

Storefront Design

The design direction was explicit from the brief: the aesthetic of Farfetch, About You, and Uniqlo — direct, scalable, minimal. We developed a black-and-white storefront that acts as a neutral backdrop for beverage brand identities rather than competing with them. Typography centred on a clean sans-serif (Object Sans). Homepage sections were structured as editable blocks — hero, brand logos, seasonal collections, promotions, alcohol-free highlights, category grid, values, and newsletter — so The Sip Order team can manage content without developer involvement. Product pages surface title, variant selector, quantity input, subscription toggle, flavor profile rating, nutritional information, and cross-sell recommendations in a structured, scrollable layout.

Age Verification & Alcohol Navigation

Alcohol products are accessible through a dedicated navigation item that triggers a sub-menu on click. Before the sub-menu opens — and before any alcohol collection or product page loads — a modal prompts the visitor to confirm they are 18 or older. Confirming grants access to the sub-menu and all associated collections. Declining redirects to the homepage. This logic applies consistently across desktop and mobile without requiring a sitewide popup at entry, keeping the experience clean for the majority of visitors who come for non-alcohol products.

Build-a-Pack with Metafield Architecture

The personalized box feature replicates and extends the bestselling pack configurator from Aquela Kombucha’s existing store. Each pack variant (6-pack, 12-pack, 24-pack) has its available flavors managed through a Shopify metafield, making it straightforward to add or remove options from the Shopify admin. Flavor selectors are rendered dynamically from the metafield at the product page level — customers choose their mix, and the full pack is added to cart as a single line item. Out-of-stock flavors are clearly labeled and non-selectable within the configurator. A flavor taste profile rating — Sweet, Salty, Sour, Bitter, Umami — is stored in a metaobject and rendered as a visual indicator on the product page.

JUO.io Subscriptions with MBWay

JUO.io was selected as the subscription provider because it is the only platform supporting MBWay recurring billing — a non-negotiable requirement for a Portuguese-first customer base. Subscription terms (weekly, fortnightly, three-weekly with discount) were configured as a starting setup, with the expectation that The Sip Order team adjusts and manages terms going forward. The customer subscription portal supports the full self-service action set: view, add products, edit address, change payment method, change billing date, add discount, change shipping, pause, skip, and renew. MBWay subscriptions generate an approval request to the customer by email on each billing cycle, as required by the payment method.

Shipping, Delivery Logic & Localisation

Shipping rules were configured per country and per weight across two Shopify Markets: Portugal and Europe (Austria, Belgium, Denmark, France, Germany, Netherlands, Spain). Glass product variants are restricted from shipping outside Portugal at the product level, preventing orders from completing for international customers who select glass formats. Delivery date selection — powered by Flare — is surfaced at the cart and side cart for Portuguese customers only; it does not appear in international checkout flows. Orbe handles geo-location redirects and presents the appropriate language on arrival. Translate & Adapt covers the three active storefront languages: Portuguese (default), Spanish, and English. Translation content is managed by The Sip Order team.

Key Outcomes

  • Unified customer and order history from two platforms — WordPress and Shopify — into a single Shopify store, with original order IDs preserved as tags
  • 400+ reviews migrated from WordPress to Judge.me, associated with the correct products at launch
  • Build-a-pack feature replicated and extended, with flavor availability fully manageable from Shopify admin
  • JUO.io subscriptions operational with MBWay recurring billing at launch
  • Glass shipping restriction enforced automatically by market and variant — no manual intervention required
  • Delivery date selection active for Portuguese customers only, invisible to international customers
  • Multilingual storefront live in Portuguese, Spanish, and English from day one

FAQs

Yes. Shopify’s collection and tagging architecture makes it straightforward to add new brands without restructuring the store. The Sip Order’s storefront was designed from the start as a brand-neutral canvas — new brands are added as collections and tagged products, with no redesign required.

The verification popup is triggered at the navigation level, not at entry. Visitors only encounter it when they interact with the Alcohol menu item or land on an alcohol collection or product page. This keeps the experience clean for the majority of visitors who browse non-alcohol products.

JUO.io is the only subscription provider with native MBWay recurring billing support. MBWay is the dominant payment method in Portugal, and without it, subscriptions would be inaccessible to a large portion of the customer base. The integration handles the email-approval requirement per billing cycle that MBWay mandates.

Available flavors per pack variant are managed through a Shopify metafield. Out-of-stock flavors are labeled and non-selectable in the configurator — customers cannot accidentally add them to their pack. Stock status updates are managed directly from the Shopify admin.

Yes. Flare’s delivery date widget was configured to appear at cart and side cart for Portuguese customers only. International customers go through checkout without it. This was necessary because delivery windows outside Portugal cannot be guaranteed and mandatory date selection would create false expectations for EU customers.

Deduplication was handled by email address as the primary identifier, with NIF (Portuguese tax number) used as a secondary signal where available. In Shopify, email is the unique customer identifier — where both stores had records for the same email, data was merged into a single customer profile on import.

Check out some more showcases

Feel inspired by our clients

Tangl

Automated prescription order workflow, connecting medical approval and dispensary to eliminate 20h+ of manual work…

Impossibrew

We helped Impossibrew refine their Shopify subscription model and optimize key product pages. Driving higher…
Pluck Teas Shopify UX/UI improvements for better conversion and subscription growth
Developing a high-performance custom quiz linked to Klaviyo automated flows for targeted marketing.

What they say