PrestaShop Documentation, PrestaShop Tutorials

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:

  • Same products, same customers → Enable sharing
  • Completely separate shops → Disable all sharing

🛍️ 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:

  • shop2.yourdomain.com

👉 If using subfolder:

  • yourdomain.com/shop2/

⚙️ 5. Configure Each Shop Separately

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

Now configure per shop:

  • Products
  • Themes
  • Payment methods
  • Shipping
  • Languages

🎨 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:

  • Point domain to same hosting
  • Add domain in hosting panel

For subdomains:

  • Create subdomain in cPanel

For folders:

  • No extra setup needed

⚠️ Important Tips

  • Always backup before enabling multistore
  • Some modules may not support multistore
  • SEO must be configured separately for each shop
  • Use same database, one PrestaShop install

💡 Example Use Cases

  • Same store, different countries → different domains
  • Different brands → separate shops
  • B2B and B2C → separate pricing

  •  

About zohaibk

We develop useful addons for #E-Commerce and #CRM software to provide extra features.#PrestaShop,#Magento,#SugarCRM,#Vtiger & #Android #apps
View all posts by zohaibk →