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 case | Example |
|---|---|
| Different brands | "Brand A" + "Brand B" with different themes |
| Different categories | Fashion + Electronics on separate storefronts |
| Different languages | Arabic-only + French-only sites |
| Test store | Sandbox 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 stores | Per-store |
|---|---|
| Login + password + 2FA | Products, categories, orders, customers |
| Subscription plan | Theme, branding, custom CSS |
| Team members (with role-per-store) | Domains, payment methods, courier integrations |
| Billing receipts | API 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.