Skip to main content

Multi-store

A single DZBuild account can own up to 3 stores (Pro plan can request more). Each store has its own products, orders, customers, theme, and domain — but you manage them all from the same dashboard.

🎬 Video

When to use multi-store

Use caseExample
Different brands"Brand A" + "Brand B" with different themes
Different categoriesFashion + Electronics on separate storefronts
Different languagesArabic-only + French-only sites
Test storeSandbox for new themes/products before going live

If you just want a multilingual storefront, install the Multi-language add-on — that's a single store with multiple languages, simpler than running two stores.

Creating an additional store

Dashboard → store-picker (top-left) → Create new store.

Walk through the same flow as your first store. New store is provisioned in seconds.

There's a 5-minute cooldown between store creations to prevent abuse.

Switching between stores

Click the store-picker at the top-left of the dashboard → pick the store. The dashboard reloads in that store's context.

Shared resources

Shared across all storesPer-store
Login + password + 2FAProducts, categories, orders, customers
Subscription planTheme, branding, custom CSS
Team members (with role-per-store)Domains, payment methods, courier integrations
Billing receiptsAPI keys

Team members across stores

A team member you invite can be granted access to specific stores with per-store roles. A "Manager" on Store A can be "Read-only" on Store B.

API and multi-store

Each store has its own API keys. There's no cross-store API endpoint — operate one store at a time. See API authentication.

Deleting a store

Settings → Store → Delete store (Owner only). 30-day soft-delete; restorable within that window. Hard-deleted after 30 days.