PrestaShop Multistore is a powerful feature that allows you to manage multiple online stores from a single PrestaShop installation. It is useful for businesses that sell different products, target different countries, use different brands, or want separate storefronts while keeping administration centralized.
In this guide, we’ll explain how to enable and configure PrestaShop Multistore step by step.
What Is PrestaShop Multistore?
PrestaShop Multistore allows you to operate multiple stores from one PrestaShop back office.
For example, a business could have:
store1.comfor the main brandstore2.comfor a different brandstore3.comfor another country- Different languages or currencies for different markets
You can manage these stores from the same administration panel while controlling products, categories, customers, orders, and other settings according to your requirements.
Benefits of PrestaShop Multistore
Using Multistore can provide several advantages:
1. One Back Office
You can manage multiple stores from one PrestaShop administration area instead of maintaining completely separate installations.
2. Different Storefronts
Each store can have its own domain, design, categories, products, and configuration.
3. International Selling
You can create separate stores for different countries and configure languages, currencies, shipping methods, and other settings.
4. Centralized Product Management
Products can be shared between stores when required, while allowing store-specific configurations.
5. Easier Management
Managing multiple stores from one installation can reduce repetitive administrative work.
Step 1: Enable Multistore
Log in to your PrestaShop Back Office.
Go to:
Advanced Parameters → Multistore
Enable the Multistore option.
Save your changes.
Once Multistore is enabled, PrestaShop will provide additional options for managing multiple stores and store groups.
Note: The exact menu names can vary slightly depending on your PrestaShop version.
Step 2: Create a Store Group
Before creating an individual store, you can create a Shop Group.
A shop group allows you to organize multiple stores that share certain settings.
Go to:
Advanced Parameters → Multistore
Create a new shop group.
Give the group a descriptive name, such as:
- Main Stores
- European Stores
- International Stores
- Brand Stores
Review the sharing options carefully before saving.
Some settings can be shared between stores, while others can remain independent.
Step 3: Create a New Store
After creating your shop group, create the new store.
Go to the Multistore management section and choose:
Add a new store
Enter information such as:
- Store name
- Shop group
- Associated categories
- Root category
- Store URL
Choose the appropriate settings for your new store.
Step 4: Configure the Store URL
One of the most important Multistore settings is the URL.
Depending on your business, you can use:
Different Domains
For example:
example.com
example.co.uk
example.de
Subdomains
For example:
uk.example.com
de.example.com
Subdirectories
For example:
example.com/uk
example.com/de
Choose the structure that best matches your SEO and international ecommerce strategy.
Make sure DNS, SSL certificates, and server configuration are correctly configured for each domain or subdomain.
Step 5: Configure Products
PrestaShop Multistore allows you to decide which products are available in each store.
You can:
- Share products across stores
- Make products available only in selected stores
- Use different prices
- Configure different descriptions
- Set store-specific inventory
- Assign different categories
When editing a product, make sure you are working in the correct store context.
Step 6: Configure Categories
Categories can also be managed according to your Multistore structure.
For example, an international store might have:
Men → Clothing → Shirts
while another store could use:
Men → Fashion → Shirts
You can create store-specific category structures when your stores have different target markets.
Step 7: Configure Languages and Currencies
For international stores, configure the appropriate languages and currencies.
For example:
UK Store
- English
- GBP
European Store
- English/German/French
- EUR
US Store
- English
- USD
Go through your PrestaShop localization and currency settings to configure each storefront correctly.
Step 8: Configure Shipping
Different stores may require different shipping methods.
For example:
India Store
- Domestic courier
- Cash on delivery
US Store
- Standard shipping
- Express shipping
European Store
- Local courier
- International delivery
Review carriers and shipping zones for each store.
Make sure the correct shipping methods are available to customers in the appropriate locations.
Step 9: Configure Payment Methods
Payment methods may also vary between stores.
For example, one market might use:
- Credit/debit cards
- UPI
- Net banking
Another market might use:
- Credit cards
- PayPal
- Other regional payment services
Check each payment module’s compatibility with PrestaShop Multistore and configure it for the appropriate store.
Step 10: Customize Each Store
You can customize individual storefronts according to your branding and target audience.
Depending on your configuration, you can use different:
- Logos
- Themes
- Colors
- Banners
- Contact information
- CMS pages
- Menus
- Product selections
This allows multiple brands or regional stores to maintain their own identity.
Step 11: Configure Store-Specific SEO
SEO is especially important when running multiple stores.
For each store, review:
- Meta titles
- Meta descriptions
- URL structure
- Canonical URLs
- Robots.txt
- XML sitemap
- Product descriptions
- Category content
- Internal links
If stores target different countries and languages, consider implementing appropriate international SEO practices such as hreflang.
Avoid creating duplicate content across stores unless there is a clear reason and the pages are configured appropriately.
Step 12: Test Every Store
Before launching your Multistore setup, test each storefront thoroughly.
Check:
- Homepage
- Product pages
- Categories
- Search
- Shopping cart
- Checkout
- Payment
- Shipping
- Customer registration
- Order confirmation
- Emails
- Mobile layout
- SSL certificate
- Store URLs
Place a test order on each store if possible.
Common PrestaShop Multistore Mistakes
Avoid these common problems:
Incorrect Domain Configuration
Make sure every store URL points to the correct PrestaShop installation.
Sharing Too Many Settings
Carefully review which data should be shared between stores before enabling sharing options.
Duplicate SEO Content
Different storefronts with identical content can create SEO challenges, particularly when stores target the same audience.
Incorrect Product Availability
Always verify which products are associated with each store.
Payment or Shipping Problems
A payment or carrier module configured for one store may not automatically be appropriate for another.
Forgetting SSL
Every storefront should be properly secured with HTTPS.
PrestaShop Multistore Best Practices
For a smooth Multistore setup:
- Plan your store structure before enabling Multistore.
- Decide which products and categories should be shared.
- Keep store-specific settings clearly organized.
- Use HTTPS for every storefront.
- Configure currencies and languages carefully.
- Test payment and shipping for every store.
- Maintain unique and useful SEO content where appropriate.
- Monitor each store separately in analytics and Search Console.
- Keep PrestaShop, themes, and modules updated.
- Back up your store before making major configuration changes.
Conclusion
PrestaShop Multistore is an excellent solution for businesses that need to manage multiple ecommerce websites from a centralized administration area.
The basic process is:
Enable Multistore → Create Shop Group → Create Store → Configure URL → Configure Products → Configure Categories → Set Languages & Currencies → Configure Shipping & Payments → Optimize SEO → Test
With proper planning, Multistore can make it much easier to operate multiple brands, regional websites, or international ecommerce stores from a single PrestaShop installation.
SEO Keywords
PrestaShop Multistore, PrestaShop multiple stores, how to set up PrestaShop Multistore, PrestaShop Multistore setup, PrestaShop multiple websites, PrestaShop shop group, PrestaShop Multistore configuration, PrestaShop ecommerce, PrestaShop SEO, PrestaShop international store.
Hashtags
#PrestaShop #PrestaShopMultistore #Multistore #PrestaShopTips #PrestaShopTutorial #Ecommerce #EcommerceTips #OnlineStore #EcommerceBusiness #PrestaShopSEO #TechnicalSEO #InternationalEcommerce #OnlineBusiness #EcommerceManagement #DigitalCommerce
If you want, I can also prepare “How to Manage Multiple Domains in PrestaShop Multistore” as the next article.
