Sub-stores: run multiple storefronts under one account
Selling to multiple regions? Running a B2B side-shop alongside your DTC brand? Operating a portfolio of niche stores from one team? Sub-stores let you launch additional storefronts under a single parent account, each with its own products, theme, domain and staff — while keeping billing and operations centralized.
Plan availability
Sub-stores are a Platinum capability. On the standard Platinum plan you can create one additional store beyond your main store. The Trial, Starter and Gold plans do not include sub-stores — you'll need to upgrade to Platinum to add one. If you're on a lower plan, the option to add a store will prompt you to upgrade first.
The multi-store model
One account acts as the parent (your main store), and each sub-store hangs off it. Sub-stores are full first-class storefronts — they have their own:
- Storefront and domain.
- Theme and customizer state.
- Products, collections, customers, orders.
- Staff members and roles.
- Payment provider configuration.
- Webhooks, metafields, gift cards.
The parent account is what owns the relationship and the consolidated billing.
When to use a sub-store
| Situation | Sub-store? |
|---|---|
| Same brand, multiple countries with different SKUs / currencies | Often yes |
| Same brand, one country, multi-currency only | No — use multi-currency on one store |
| Different brand, different SKUs, same parent company | Yes |
| Pop-up event store with a different theme and SKUs | Yes |
| Wholesale / B2B side of a DTC brand | Often yes |
| Multiple environments (staging vs. production) | Use a theme duplicate, not a sub-store |
Creating a sub-store
You'll need to be on the Platinum plan, signed in to your parent (main) account.
- Sign in to the parent account.
- In the store switcher in the left sidebar, click Add Store.
- Fill out the two required fields: Country and Business Name.
- Click Finish. The new sub-store inherits your current plan from the parent — there's no separate plan, slug or locale to choose.
- The sub-store is created with empty inventory and a default theme, and is reachable at an auto-generated
*.launchmystore.ioaddress until you attach a custom domain.
Data isolation
Sub-stores do not share data by default. Each one has its own products, customers, orders, themes, metafields, webhooks, apps and gift cards. This is a feature: you can run different price lists, different catalogs, and different fulfilment policies per sub-store without leaking data between them.
What is shared is the parent account context — billing, the staff roster the parent grants access to, and any plan-level entitlements.
Staff access
The parent account’s owner can switch into any sub-store directly. To give a non-owner staff member access to a sub-store, add them as staff on that sub-store — they sign in with the same email but only see the stores they have a role on.
Domains
Each sub-store gets a free *.launchmystore.io subdomain. Attach a custom domain from Settings → Domains on that sub-store. The platform routes requests to the right sub-store automatically — you don’t need to configure anything beyond DNS.
Apps, webhooks and metafields
Apps, webhooks and metafields are scoped per store, so installs on the parent do not carry over to sub-stores. Install separately on each sub-store you want them on. The same goes for OAuth tokens — an app token only authorizes calls against the specific store it was issued to.
Billing
Sub-stores are rolled up under the parent account — the additional store is part of your Platinum entitlement rather than a separate subscription. Check Settings → Plans & billing on the parent account to see the active configuration.
FAQ
Can a sub-store have its own staff?
Yes. Staff are added per store. The parent account’s owner can switch between stores, but a sub-store can also have its own dedicated team that doesn’t see the parent or sibling stores.
Do sub-stores share customers?
No. Customer accounts are scoped per store. A shopper who has an account on the parent must register separately on a sub-store (and vice versa) unless you build a single-sign-on app yourself.
Can I move products from the parent to a sub-store?
Yes — export from the parent (CSV or API) and import into the sub-store. There’s no automatic mirror because most multi-store setups intentionally differ between stores.
Will an app installed on the parent appear on sub-stores?
No. App installs are per store. Install the app individually on each sub-store you want it on so each has its own OAuth scope and config.
Can a sub-store run a different theme?
Yes — that’s one of the main reasons to use sub-stores. Each store has its own theme storage and customizer state.
How many sub-stores can I create?
The standard Platinum plan includes one additional store on top of your main store. Trial, Starter and Gold don’t include sub-stores. If you need more than one additional store, contact support to discuss options.