Haruna Kojima Shopify Plus Case Study APAC: Stack Breakdown

Key Takeaways
- The 149% repeat-customer lift reflects fulfilment and retention engineering, not marketing spend.
- Quote duty at checkout (DDP) or accept refused parcels and lost customers.
- Payment localisation per APAC market drives conversion; each method adds reconciliation cost.
- Trigger retention emails on delivery confirmation, not order confirmation, for cross-border.
- Under a few hundred overseas parcels monthly, DDP and regional 3PL will not pay back.
Quick Answer: Shopify's case study on Haruna Kojima's Her lip to reports 149% repeat-customer growth and 400% cross-border revenue growth on Shopify Plus. The repeat-customer gain came from Markets localisation, local payment methods, DDP duty quoting, regional fulfilment, and Shopify Flow retention workflows — not advertising spend.
Shopify's published case study on Haruna Kojima's brand Her lip to reports two numbers: a 149% increase in repeat customers and a 400% increase in cross-border e-commerce revenue after moving to Shopify Plus. Most coverage of this Haruna Kojima Shopify Plus case study APAC operators have read leads with the 400%. That is the wrong emphasis. A 400% cross-border lift can be bought with paid media and a few new shipping zones. A 149% repeat-customer lift cannot — it is the output of checkout localisation, fulfilment reliability, and retention workflows that actually fire. One number is demand. The other is infrastructure.
Related reading: Shopify Plus vs Adobe Commerce 2026 Cost: The APAC Verdict
Related reading: Salesforce Marketing Cloud Next AI Agents: The APAC Ops Reality
Related reading: Salesforce CDP Genie Features 2026: An APAC Retail Reality Check
Related reading: Shopify Plus to Headless Commerce Migration: APAC Playbook
Related reading: Customer Data Management CDP Strategy 2026: An APAC Playbook
I have spent the last several years building and inheriting Shopify Plus and Adobe Commerce systems for listed retail groups, catering operators, and dealer-network manufacturers across Greater China and Southeast Asia. The pattern is consistent: brands over-invest in the acquisition side of cross-border and under-invest in the boring plumbing that determines whether a first-time overseas buyer ever comes back. This article breaks down what that plumbing looks like — payments, logistics, duties, data model, and automation — and what it costs.
The 149% number is a fulfilment result, not a marketing result
Repeat purchase behaviour in cross-border apparel is gated by three things a customer experiences after they click buy: did the price at checkout match the price they expected, did the parcel arrive when promised, and did returns work without an international phone call.
Japan's domestic B2C e-commerce market reached roughly ¥24.8 trillion in 2023 according to Japan's Ministry of Economy, Trade and Industry (METI) annual e-commerce survey — a large, comfortable home market. That comfort is precisely why Japanese D2C brands historically treated overseas demand as an afterthought handled by proxy-buying services and forwarders. When a Tokyo brand's overseas customer buys through a forwarder, the brand gets the first order and none of the customer data, none of the email consent, and no ability to trigger a second purchase.
Migrating to Shopify Plus with native multi-market support changes the unit of measurement. You stop selling to forwarders and start selling to identifiable customers in Hong Kong, Taipei, Singapore, Sydney, and Los Angeles. Shopify has reported cross-border commerce running at approximately 14% of total GMV across its merchant base in recent shareholder communications — that share is only capturable if the brand owns the transaction end to end.
What the repeat-customer metric is actually measuring
Be precise about definitions before you benchmark yourself against a 149% figure. "Repeat customers" can mean:
- Customers with two or more lifetime orders, measured as a count
- Repeat purchase rate — repeat buyers as a percentage of all buyers in a window
- Orders from returning customers as a share of total orders
Shopify's published case study language points to an increase in repeat customers. A count-based increase moves with total customer growth, so part of any such lift is mechanical. That is not a criticism of the case study — it is a warning against writing a 149% target into your own board deck without defining the denominator first.
The stack that makes cross-border repeat purchase possible
Strip the marketing language away and a Shopify Plus cross-border build for an APAC fashion brand comes down to six layers. The Haruna Kojima Shopify Plus case study APAC brands cite is an instance of this pattern, not an exception to it.
1. Markets and catalogue
Shopify Markets is the control plane: one store, multiple markets, per-market domains or subfolders, currencies, price adjustments, and duty settings. The configuration decision that matters most is whether you run market-specific price lists or a single base price with FX rounding. Fashion brands with strong price-image discipline almost always need explicit price lists.
1mutation CreateMarket {2 marketCreate(input: {3 name: "Hong Kong & Taiwan"4 regions: [{countryCode: HK}, {countryCode: TW}]5 enabled: true6 }) {7 market { id handle }8 userErrors { field message }9 }10}
2. Storefront localisation
Language is not the same as locale. Traditional Chinese for Hong Kong and Taiwan diverges in commerce vocabulary; size charts need JP/EU/US/AU conversion; shipping copy needs to state customs treatment per market. Shopify's localization Liquid object handles the routing:
1{% if localization.market.handle == 'hong-kong-taiwan' %}2 {% assign size_chart = 'size-chart-asia' %}3 {% assign duties_note = 'duties_prepaid' %}4{% else %}5 {% assign size_chart = 'size-chart-intl' %}6 {% assign duties_note = 'duties_at_delivery' %}7{% endif %}
3. Payments
Card penetration is not uniform across APAC. Convenience-store payment and carrier billing still matter in Japan; Taiwan runs heavily on ATM transfer and instalments; Southeast Asia is wallet-first. The Bain, Google and Temasek e-Conomy SEA 2024 report put Southeast Asia's digital economy GMV at around US$263 billion, with digital payments now the dominant retail rail in several markets. A checkout that offers only Visa and Mastercard leaves conversion on the table in exactly the markets growing fastest.
4. Tax, duty, and landed cost
Shopify Markets Pro and Managed Markets shift duty calculation and merchant-of-record responsibility to a third party; running it yourself means integrating a landed-cost engine and committing to DDP shipping. Either way, the rule is the same: quote duty at checkout or accept a return rate spike.
5. Fulfilment and last mile
One origin warehouse in Japan serving all of APAC is viable up to a point. Beyond that, a 3PL node in Hong Kong or Singapore cuts transit days to the whole region and lets you offer local-carrier returns.
6. Retention and CRM
Shopify Flow, a marketing automation layer (Klaviyo is the common choice for APAC fashion), and a reviews/loyalty app. This is the layer that converts a first cross-border order into a second one.
Ready to Transform Your Ecommerce Operations?
Branch8 specializes in ecommerce platform implementation and AI-powered automation solutions. Contact us today to discuss your ecommerce automation strategy.
Payment localisation is where conversion is won or lost
The uncomfortable truth about APAC cross-border payments is that each added method carries integration, reconciliation, and settlement cost. You are not adding a toggle; you are adding a monthly finance task.
A practical sequencing I use with Greater China and Japan-origin brands:
- Baseline: Shopify Payments where available, plus Apple Pay and Google Pay. Wallet-first checkout is the single biggest mobile conversion lever.
- Japan domestic: Konbini (convenience store) payment and carrier billing via a local gateway. Japan's Payments Japan Association has tracked cashless payment ratio climbing past 40% of consumer spending, which means well under half — the remainder still matters.
- Greater China: Alipay and WeChat Pay for mainland-adjacent shoppers, plus local card acquiring for Hong Kong.
- Taiwan: ATM virtual account and instalment plans. Skipping instalments on a ¥30,000+ apparel basket is a measurable drop-off.
- Southeast Asia and Australia: GrabPay, wallets per market, and buy-now-pay-later (Afterpay dominates AU fashion, according to Afterpay's own 2024 merchant performance report).
Each of these has a settlement currency and a reconciliation format. If your finance team closes month-end in a spreadsheet, adding six payment methods across five markets will break that process before it breaks your conversion rate. Decide which pain you prefer.
Logistics and duties: where cross-border margin quietly dies
The most common failure I see in APAC cross-border builds is a checkout that quotes shipping accurately and duty not at all. The customer pays ¥18,000, the courier demands another HK$400 at the door, the parcel is refused, and you eat return freight plus the lost customer. That single sequence is why repeat-purchase metrics stay flat while acquisition numbers look healthy.
Three structural choices determine whether landed cost behaves:
DDP versus DDU. Delivered Duty Paid means you collect duty at checkout and remit it. It costs more per parcel and converts better. For any brand chasing repeat purchase, DDP is close to mandatory.
De minimis thresholds. They vary sharply across the region and they change. Australia applies GST to low-value imported goods at the point of sale via its vendor-collect regime, administered by the Australian Taxation Office, according to the ATO's own guidance on GST for imported low-value goods. Hong Kong and Singapore have their own treatment of low-value goods, with Singapore having extended GST to imported low-value goods via the Overseas Vendor Registration regime, per the Inland Revenue Authority of Singapore's published guidelines. Your price-display logic has to encode these per market, not globally.
Return paths. An international return that requires the customer to ship to Tokyo at their own cost is a retention killer in apparel, where fit-driven returns are structural. A regional return hub in Hong Kong or Singapore consolidating back to origin is the standard fix.
A jewellery retailer I worked with in Greater China — listed, multi-market, heavy on high-consideration baskets — found the binding constraint was not checkout at all but the inability to promise a delivery date by market. The fix was unglamorous: carrier service-level data mapped into per-market shipping copy and a stock-position rule in the order routing logic. No new front end.
Ready to Transform Your Ecommerce Operations?
Branch8 specializes in ecommerce platform implementation and AI-powered automation solutions. Contact us today to discuss your ecommerce automation strategy.
Building the retention workflows that produced the repeat-customer lift
Shopify Flow is underused by APAC merchants who bought Plus primarily for checkout extensibility and wholesale channels. The workflows that matter for cross-border repeat purchase are narrow and specific.
First-order-from-new-market tagging. Tag the customer by market on first order so downstream email segmentation, language selection, and shipping-promise copy all inherit correctly.
1Trigger: Order created2Condition: customer.numberOfOrders == 13 AND order.shippingAddress.countryCode != "JP"4Actions: Add customer tag: "xborder-{{ order.shippingAddress.countryCode }}"5 Add customer tag: "lifecycle-first-order"6 Send internal Slack alert to CX if order.totalPrice > 50000
Delivery-confirmed second-purchase trigger. Do not send a cross-sell email on order confirmation for an international parcel. Send it on delivery confirmation, because the fit-and-quality judgement happens then. This single timing change is the difference between a review request landing before or after the customer knows whether they like the product.
Restock and pre-order capture by market. Drop-based fashion brands lose overseas demand to sell-out. Market-scoped back-in-stock capture turns that loss into a demand signal for the next production run.
Failed-payment and address-validation recovery. Cross-border addresses fail validation far more often than domestic ones. Automate the recovery instead of letting it queue in a shared inbox.
None of this requires custom development. It requires someone owning the workflow inventory and reviewing it quarterly — which, in practice, is the part that does not happen.
Can APAC brands outside Japan replicate these results?
Partly, and the differences matter. A Japan-origin brand with a celebrity founder starts with latent overseas demand — cross-border traffic already arriving, already searching for proxy-buying options. Shopify Plus converted existing demand into owned transactions. That is a migration story, not a demand-generation story.
If you are a Hong Kong, Singapore, or Australian brand without that latent pull, the same stack will not produce a 400% lift on its own, because there is no dammed-up demand to release. What it will do is make cross-border expansion economically survivable: correct landed cost, local payment methods, credible delivery promises, and a retention engine.
The brands that benefit most from this architecture, in my experience:
- Brands where overseas shoppers are already buying through forwarders or resale platforms
- Drop or collection-based brands with recurring purchase occasions
- Brands with AOV high enough to absorb DDP shipping — roughly US$80+ for apparel
- Brands with a single-SKU-language catalogue, not complex configurable products
For global companies in the US, UK, or EU, the reverse read is also useful: a Shopify Plus store with a Hong Kong or Singapore fulfilment node and regionally correct payments is one of the cheapest ways to test APAC demand without incorporating locally. Asia as an operations hub rather than a market entry project.
Ready to Transform Your Ecommerce Operations?
Branch8 specializes in ecommerce platform implementation and AI-powered automation solutions. Contact us today to discuss your ecommerce automation strategy.
A note on search noise: Apache, Spark, and this case study
If you arrived here after searching something like "haruna kojima shopify plus case study apache" or "apache spark," those autocomplete variants are artefacts, not a real technical relationship. Shopify Plus is a hosted commerce platform; Apache Spark is a distributed data processing engine. A Shopify merchant at serious scale might eventually land order and event data into a warehouse (BigQuery, Snowflake) with Spark or dbt in the pipeline — but nothing in the Her lip to case study involves Spark, and no D2C fashion brand needs a Spark cluster to analyse cross-border repeat purchase. Shopify's own ShopifyQL, the Admin GraphQL API, and a warehouse sync are sufficient several orders of magnitude past this use case.
What this costs and who should not do it
Shopify Plus carries a materially higher platform fee than standard Shopify — according to Shopify's own published Plus pricing page, plans start in the low thousands of USD per month, and cross-border adds third-party costs on top: landed-cost calculation, multi-currency processing spreads, regional 3PL storage, translation maintenance, and a return-hub arrangement. FX spreads on multi-currency settlement are the line item most brands forget to model.
Against that, the honest constraints:
- If your overseas order volume is under a few hundred parcels a month, DDP and a regional 3PL will not pay back. Ship DDU, accept the friction, and revisit later.
- If your product is heavily size- or fit-dependent and you cannot fund a regional return path, cross-border repeat purchase will stay weak regardless of platform.
- If your catalogue depends on complex configuration, bundling, or B2B pricing hierarchies, Adobe Commerce or a composable build may fit better than Plus — the checkout constraints are real even with Checkout Extensibility.
- If nobody internally owns the workflow layer, you will buy Plus and use it like standard Shopify.
The Haruna Kojima Shopify Plus case study APAC teams keep citing is genuinely instructive, but the transferable lesson is not the headline percentage. It is that owning the transaction — data, payment, duty, delivery, return — is what makes a second purchase possible. The 400% was demand that already existed finding a clean path. The 149% was engineering.
What comes next in the region is a narrowing of that engineering gap. Shopify's Managed Markets, regional wallet aggregation, and increasingly standardised low-value-goods tax regimes across APAC are turning what used to be a twelve-month integration programme into a configuration exercise. The advantage will shift from who can build cross-border to who can operate it — carrier performance by lane, return economics by market, and retention workflows that someone actually maintains. That is a less exciting story and a more durable one.
If you are weighing a Shopify Plus cross-border build for an APAC market and want a frank read on whether your volumes justify it, talk to the Branch8 team — we will tell you if the answer is no.
Ready to Transform Your Ecommerce Operations?
Branch8 specializes in ecommerce platform implementation and AI-powered automation solutions. Contact us today to discuss your ecommerce automation strategy.
Sources
- Shopify — Customer Case Studies
- Shopify — Shopify Plus
- Shopify Help Center — Markets
- Shopify.dev — Admin API Documentation
- Ministry of Economy, Trade and Industry (Japan) — E-Commerce Market Survey
- Bain & Company — e-Conomy SEA Reports
- Australian Taxation Office — GST on Low Value Imported Goods
- Inland Revenue Authority of Singapore — GST on Imported Low-Value Goods
FAQ
According to Shopify's published case study, the brand saw a 149% increase in repeat customers and a 400% increase in cross-border e-commerce revenue after migrating to Shopify Plus. The cross-border figure largely reflects converting existing overseas demand — previously served by proxy-buying and forwarders — into owned, first-party transactions.
About the Author
Matt Li
Co-Founder & CEO, Branch8 & Second Talent
Matt Li is Co-Founder and CEO of Branch8, a Y Combinator-backed (S15) Adobe Solution Partner and e-commerce consultancy headquartered in Hong Kong, and Co-Founder of Second Talent, a global tech hiring platform ranked #1 in Global Hiring on G2. With 12 years of experience in e-commerce strategy, platform implementation, and digital operations, he has led delivery of Adobe Commerce Cloud projects for enterprise clients including Chow Sang Sang, HomePlus (HKBN), Maxim's, Hong Kong International Airport, Hotai/Toyota, and Evisu. Prior to founding Branch8, Matt served as Vice President of Mid-Market Enterprises at HSBC. He serves as Vice Chairman of the Hong Kong E-Commerce Business Association (HKEBA). A self-taught software engineer, Matt graduated from the University of Toronto with a Bachelor of Commerce in Finance and Economics.