Site icon PrestaShop | Magento | CRM Modules

Prestashop how to enable multi-store and add multiple shops

Setting up multistore in PrestaShop lets you manage multiple shops (different domains, brands, or languages) from one admin panel. Here’s a clear step-by-step guide.


✅ 1. Enable Multistore in PrestaShop

  1. Go to Back Office
  2. Navigate to:
    Advanced Parameters → Multistore
  3. Click “Enable Multistore”
  4. Save

👉 After enabling, you’ll see a store selector dropdown at the top of the admin panel.


🏪 2. Create a Shop Group

Shop groups define how shops share data.

  1. Go to:
    Advanced Parameters → Multistore
  2. Click “Add new shop group”
  3. Configure:
    • Name (e.g., My Group)
    • Share customers (Yes/No)
    • Share orders (optional)
    • Share stock (optional)

👉 Example:


🛍️ 3. Add a New Shop

  1. Go to:
    Advanced Parameters → Multistore
  2. Click “Add new shop”
  3. Fill details:
    • Shop name
    • Shop group (select created group)
    • Category (usually Home)
    • Import data (optional – copy from existing shop)

🌐 4. Configure Shop URL (IMPORTANT)

  1. Go to:
    Shop Parameters → Traffic & SEO → Set Shop URL
  2. Edit the new shop
  3. Set:
    • Domain: shop2.com
    • SSL domain: shop2.com
    • Physical URI: / or /shop2/

👉 If using subdomain:

👉 If using subfolder:


⚙️ 5. Configure Each Shop Separately

Use the store selector (top left) to switch shops.

Now configure per shop:


🎨 6. Assign Theme to Each Shop

  1. Go to:
    Design → Theme & Logo
  2. Select shop
  3. Assign different theme (if needed)

🔑 7. Domain Setup (Server Side)

You must configure hosting:

For different domains:

For subdomains:

For folders:


⚠️ Important Tips


💡 Example Use Cases


Exit mobile version