
Picture this. A $15M DTC brand with retail heritage sees consistent inbound traffic from the UK. The team books a 40-foot container, signs a 12-month contract with a Birmingham 3PL, hires a UK-based marketing lead, and translates the site. Nine months later, CAC is double the US, AOV is 30% lower, and there’s £350K of inventory sitting in a warehouse that nobody can move. The brand pulls back. The UK gets written off internally as a market that didn’t work.
The market didn’t fail. The launch motion did.
International expansion goes sideways for $10M+ brands in a pretty repeatable way, and most of the time the failure traces back to how the brand entered rather than what was waiting on the other side. The discipline smart DTC brands already use for product launches — order a small batch, watch the data, kill what doesn’t move, scale what does — works just as well for country launches. Applied to geography, it lets you validate two or three markets a year for a fraction of what a single commit-first launch costs.
This piece is a 3-stage playbook for testing new international markets without committing inventory, local infrastructure, or full-time international hires before you have demand data. We co-wrote it with The Other Group, the fractional Ecommerce and CMO team that helps $10M+ brands navigate exactly this decision.
The strategy is usually fine. There’s inbound traffic, the category exists, the comp set is alive. What breaks is the structural choice underneath. The team runs a launch motion inherited from a business model they no longer operate in.
Almost every brand at this size has retail muscle memory somewhere in the building. The instinct is the same. Pick a country, order a container, sign a 3PL, hire a local lead, translate the site. Ship the stock first. Find the buyer second.
We see it most acutely in wholesale-to-DTC operators. In wholesale, someone else carried the inventory risk. The moment you’re shipping into an unvalidated DTC market, that risk is on your balance sheet. The instinct hasn’t caught up.
Here’s the test. You would never launch a new SKU by committing twelve months of inventory before running a single paid ad. You’d order a small batch, test demand, watch unit economics, then scale. We accept that discipline for products. We abandon it for countries.
Being wrong about a SKU costs you a markdown. Being wrong about a country costs you twelve months of recurring commitments most brands don’t see until month three. And with the EU set to eliminate its €150 de minimis exemption starting, the stakes just climbed.
Stack it up and a real launch typically runs $150K–$400K per country. Half of that gets spent before you’ve earned a single dollar in-market.
Test small, learn fast, scale only what wins. Before you commit infrastructure, you need three signal layers, in this order: traffic intent (does demand exist at a quality level that beats your home market, measured with paid traffic and product-page engagement), purchase conversion (with local payments and DDP pricing, will visitors actually buy), and retention (do customers come back). Each layer answers a different question, and they only work in sequence.
Each stage has a goal, an investment ceiling, the metrics you watch, and a decision rule.
Confirm that demand exists at a quality level worth testing further. Budget $10K–$20K per market, mostly on paid traffic against localized creative. Watch country-level traffic quality, click-through, product-page engagement, and add-to-cart rate. Advance if intent metrics beat your home-market benchmarks by at least 50%. The bar is high on purpose. Stage 1 should rule markets out, not pass them through.
Confirm that the demand turns into orders at unit economics that hold up. Budget $30K–$50K per market, including localized creative, local payment methods, and DDP shipping. Watch in-market CAC, AOV, conversion rate, contribution margin, payback period, and early repeat signal. DDP is non-negotiable here. Baymard Institute research puts unexpected costs at the top of cart-abandonment reasons, and surprise duties at the door are one of the fastest ways to trigger it.
Run Stage 2 under DDU and you’ll read a duty problem as a market problem. Advance if unit economics clear your home-market floor inside 90 days. If they don’t, kill the market or rerun with a different creative and offer.
Scale the winners with the right infrastructure, in the right order. Budget $100K+, justified by Stage 2 data. Local 3PL if volume warrants, a local marketing lead, market-specific creative and CRM, and in some cases positioned local inventory. Localize, hire, and commit inventory only after Stage 2 economics have held for at least 60 days at meaningful volume.
Run all three stages across a target market and the total six-month spend lands between $40K and $70K. Commit-first on a single country runs $165K minimum before you have a single piece of post-launch data.
Stages 1 and 2 only work if your supply chain can serve any market off a single inventory pool, ship duty-paid at the door, and land orders in 5–8 days without pre-positioning a single SKU in-country. When that’s missing, brands tend to blame strategy or category fit for a problem that was operational the whole time. Four things have to be true.
The brand holds inventory in one place, typically near manufacturing in China or Vietnam, and ships individual orders direct to consumers in 75+ countries from that single pool. No country-by-country stock allocation, no regional pre-positioning. This is what direct fulfillment was built for. For the operational mechanics, see how direct fulfillment from China actually works. You can spin up a test market on a Monday and start serving orders the following week.
Delivered Duty Paid means the brand pays import duties at fulfillment, so the customer sees one price at checkout and receives the package with no charges at the door. Under DDU, the customer gets billed on delivery, conversion drops, refunds spike, and you can’t tell whether your market was real or your duty handling broke it. See DDP vs DDU for the longer breakdown.
Direct fulfillment from manufacturing hubs lands orders in 5–8 days globally, with last-mile domestic carriers handling the final hop. From the customer’s side, it looks like a domestic shipment. Local tracking number, local carrier branding. Slow shipping suppresses both conversion and repeat rates. Unless your test infrastructure clears this bar, you’ll read false negatives on countries that would have worked. We’ve covered the speed-vs-cost tradeoff separately in air freight vs sea freight for Ecommerce.
Every order has a known landed cost the moment it’s placed. No container amortization to back out later, no warehouse storage allocation to wait on. That visibility is what lets you make a real kill-or-scale call on Stage 2 economics inside 90 days. For a side-by-side of how the numbers land across fulfillment models, see which fulfillment model maximizes margins.
Three examples from Portless case studies:
Spartan Kitchen, a Canada-based sustainable home goods brand, used to wait six weeks for inventory from China. After moving to direct fulfillment, lead times dropped 90% and the team reclaimed 20+ hours a week. The UK, Australia, and New Zealand became viable, and Spartan is now planning four more markets.
Cosara, a fast-growing DTC adult brand selling globally, had a previous fulfillment partner stretching delivery to 15+ days with unreliable tracking. After switching to direct fulfillment, average delivery landed at six days, real-time visibility came back, and weekly revenue grew 10x. No new warehouses, no regional inventory, no new local 3PL contracts.
Craft Club, a DTC craft kits brand, had been juggling stock across three warehouses, which made every new product launch and peak-season push more expensive than it needed to be. Consolidating onto a single direct-fulfillment pool shortened the cash conversion cycle and the brand grew 3x while continuing to ship globally.
Somewhere in the first conversation with a $10M brand looking at international, someone asks when to hire the Head of International.
The biggest hiring mistake in international expansion isn’t who you hire. It’s when. Infrastructure follows signal. Reverse that order and you’ve lost the launch before it started.
The fix isn’t to hire that experience full-time before you’ve validated demand. The fix is to rent it.
A $200K international hire is the same mistake as a $300K inventory commit. Both are bets placed before signal exists.
A full-time international lead at $180K–$220K base, plus equity, plus benefits, plus ramp, is a 12-to-18-month commitment whether you say so out loud or not. You can’t run that person against a 90-day test and gracefully reverse the hire.
The deeper problem is what happens to the org. Once the hire lands, every recommendation is sized to justify the hire. The org stops asking is this market real and starts asking how do we hit the international plan we now have headcount against. The market test is dead the moment the hire signs the offer letter.
Fractional Ecommerce and CMO leadership — the model The Other Group runs for $10M+ brands — gives you the calibration, the local context, and the operator capacity for Stages 1 and 2 without the full-time commitment. The job is to run the test sequence, kill markets that fail, and tell you when a market has earned the right to a full-time hire. By the time you make that hire, the role is scoped against a market you know works, not a market you hope works.
Run the playbook cleanly and the six-month picture should look roughly like this.
The commit-first version of the same six months looks very different. One launched market with sunk costs in 3PL contracts, local payment integrations, and headcount. No comparative data from other countries. No way to redirect capital without writing off the first market.
Test-first isn’t a free lunch. Three costs are worth pricing into the design before you start.
Germany has stricter packaging and consumer-law obligations than most other EU markets. Australia has GST-collection thresholds that change the per-parcel math. Brazil’s customs complexity adds real friction at the border. Across the EU, the €150 de minimis exemption ends July 1, 2026, raising the cost floor on every cross-border parcel under that threshold. Stage 1 still works in these markets. Expect more friction at conversion and budget for it explicitly.
In Stage 1, you’re not getting container-scale economics, so per-unit shipping is higher than it would be at full scale with positioned local inventory. That’s the right tradeoff for a test designed to measure whether the market exists. Once Stage 3 is justified by data, you can renegotiate carrier rates, position local inventory, and pull the cost back down.
Heavy or oversized SKUs aren’t usually the right product to lead with on a cross-border test. The per-unit economics get punishing on bulky shipments. Lead the test with your most-shipped, best-margin SKUs, then layer in heavier products once a market is validated.
If you’re a $10M+ DTC brand sitting on an international expansion decision this quarter, the most useful question is how much of a single market you can afford to commit to before you have demand data backing the bet. Talk to The Other Group about running the test sequence end-to-end. Book a demo with Portless to walk through what a Stage 1 launch would look like for your product mix.