Magento Tutorials

Magento 2 Website, Store & Store View: Simple Explanation + Examples

Figuring out how Magento’s backend works can be a bit baffling for all store owners. This is especially true for the case of the Magento 2 website, store, and store views. It’s confusing to understand how they are different from each other and how you should configure your backend with them. 

This article explains their differences in simple terms and their most common use cases so that Magento store owners can understand without a headache. 

What are Magento 2 Website, Store & Store View?

In Magento 2, the website, store & store views are referred to as “scopes”, which determine where your configuration changes take place.

Why does Magento need to have so many scopes, to begin with? 

These scopes help Magento store owners create different websites, as well as different versions of one website within one backend. 

As a result, business owners can deliver better-personalized experiences to different audiences, manage multiple stores more effectively and sell internationally at ease. 

If you are planning to create several websites or stores, these scopes will be so helpful for you. 

What is their relationship?

Website, store and store view are hierarchically connected with each other. Each change in the parent will affect its children.

You can see their order in the pyramid below. 

Magento content hierarchy
(credit: Magento)

These scopes affect where in the hierarchy to apply settings for content elements, backend (e.g. payment method, shipping), and database (e.g. product, category, attribute). Therefore, understanding them helps you configure your Magento store(s) easier.

Now, let’s get into their differences.

Magento 2 Website, Store & Store View: the difference

Global

Global is the broadest scope that sits on the top of the hierarchical chain. For a new Magento website with no previous configuration, the out-of-the-box settings are the global view’s settings.

There are 3 setting options that can be used on the global scale:

  • Stock settings
  • Price: Set the same price for all websites and stores
  • Customer data: unify all customer data from websites and stores into a big database

If you modify the global setting, changes will be applied to all stores and websites. 

Also, a Magento backend can only have one global view, which you can not duplicate or remove. 

Website

By default, there is 1 website (a.k.a the main website) upon installation. You can add more websites with different IP addresses and domains, for example, cat.com and dog.com. 

What can you configure within the Magento “website” scope?

Unlike the global scope, it’s unable to change stock options in the website view. This means all websites share the same inventory & inventory configurations. 

However, the website scope lets you configure more detailed settings than its parent – the global scope. These include creating different payment and shipping methods for each specific website.

Let’s take a deeper look at what features all websites share and separate from each other.

Shared featuresSeparable features
Stock optionsPayment methods
Shipping methods
Product price
Tax class
Base currency
Customer base. (One customer account can be used across all websites or for one website alone, which depends on your settings)

Significantly, the website scope allows Magento merchants to create and collect info from different customer bases easily.

Moreover, configuring within the website scope lets you apply these settings to all stores and store views beneath it in the hierarchy at once. For example, you can set the same price for all stores that belong to a website simultaneously.

Magento multiple websites: use cases

Thinking of creating multiple websites in your Magento backend? If you fall into one of these categories, it’s a good idea to do so.

  • You have different brands with unique domain addresses. 
  • You sell to distinct customer groups (e.g. B2B and B2C). It’s vital for you to separate these groups for data gathering and marketing optimization. Also, pricing will be varied for each group, too.  
  • You sell different product types (e.g. seed milk and fashion), and it is crucial for them to have separate payment methods (e.g. subscription and one-click checkout) and/or delivery options. 
  • You are selling internationally. With multiple websites, the shipment method, payment method, the base currency, and tax class can be optimized to serve customers of a country specifically. 

Magento multiple websites: an example

G-SP, a Sweden-based company, uses Magento’s multiple website features to create different experiences for their wholesale and retail customers. 

For in general, multiple websites in Magento needs to have different domains, G-SP had to rely on SimiCart’s experts to customize so that they share one domain. 

As a result, they are able to set different tax rates, and product pricing, and collect data from the two target audiences separately. 

G-SP multi-website
G-SP navigates users to their websites for either B2C or B2C

Store

Under the same website, there can be several stores. A store serves as a container for products and categories. 

What can you configure within the Magento “store” scope?

You can assign different products for various stores. 

Also, you can import one product to different stores, although the price for that product must stay the same across all stores. Changing the price in one store will automatically change the price of the other store under the same website parents. 

For sibling stores of a website parent, here are what they share and differentiate:

Shared featuresSeparable features
Everything shared in their parent website,
+
Payment method
Shipping method
Tax options
Product prices 
Currencies
Customers
Products

Magento multiple stores: use case

The Magento multi-store functionality works like a charm if you have various product types, and want to display different catalog products & designs accordingly.

Magento multiple stores vs multiple websites

It’s common for many Magento merchants to have different product types and want to separate them for better navigation. Both multi-website and multi-store let you achieve this goal. However, it can be confusing whether to choose to add a new website or a new store.

It depends on whose features fit your business better: multiple websites or multiple stores? 

The best advantage of multiple stores over multiple websites is to have all of your products displayed under the same domain. 

This is because in general, each website requires a base URL. Thus, your customers need to navigate to another site when they click to browse a different product type. 

However, it’s unable to change price, tax class, payment, and shipping methods to each store specifically. Thus, if you need to have these features specifically customized, you should create multiple websites. 

Multiple websitesMultiple stores
Different domains
Can set price, tax, payment, and delivery options for each website
Can have different customer bases
Same domain
Can not set price, tax, payment and delivery options for each website 
Share the same customer base

Store View

Store view, the smallest unit of the pyramid, is mainly in charge of language and currency.

What can you configure within the Magento “store view” scope?

Shared featuresSeparable features
Everything shared in their grandparent website scope
+
Everything shared in their parent store scope
+
Root category & products
Language
Currency
Theme & Layouts
Main menu
Certain product attributes such as tax classes or name
Certain system configurations

While product information is set up within the global view, some product attributes such as tax classes and names can be configured in the scope of store view. 

Magento multiple store views: use case

Show different languages and currencies

The most prominent reason to use store views is to translate page content and show local currencies to customers in various countries.

For each specific store view, you can choose which currency your products will display in. The pricing is converted based on the primary currency (i.e. base currency) that you have set up within the website scope.

Magento store view - Dutch
Store view 1: Euro for currency and Dutch for language
Magento store view - English
Store view 2: USD for currency and English for language
Display different main menus

To understand everything to its core, let’s take a look back at the “store” scope and the concept of “root category”

Each store is equivalent to a root category which is the highest level of catalog in Magento. Your top navigation menu and its subcategories (Magento regards all of which as “subcategories”) originate from this root category. 

As it may be confusing where category configuration takes place, it’s worth noting that the “store” scope is only responsible for the root category. Modifying your actual product categories (or subcategories – as Magento put it) can be done with the “store view” scope. 

Magento catalog structure
(credit: Magento)

While all store views share one root category and the same products, you can create different sets of categories for each store view. Thus, each store view can have a distinct main menu and its branches. 

multi store view different category

For instance, you can create a collection of newly-arrived items and feature it in the top menu of a specific store view. 

Use unique theme designs for each store view

The store view scope enables you to craft different designs to appeal to different customer groups, which gives relevant user experience and maximizes sales potential.

Magento 2 Tax per Store View

The Magento 2 Tax per Store View extension enables administrators to modify the Scope of Tax Class attribute at the Store View level. Thus, your ecommerce store is able to charge different taxes for the same product per store view.

Magento 2 Multiple Store View Pricing

Multiple Store View Pricing for Magento 2 allows administrators to set up different prices for same product on each store view of Magento store and supports setting up base currency per store view easily.

Magento 2 Catalog Price Rule per Store View

Magento 2 Catalog Price Rule per Store View is a feature that allows you to set up different catalog price rules per store view so that customers on each store view will get particular promotions.

Magento 2 Shopping Cart Price Rule per Store View

By using Magento 2 Shopping Cart Price Rule per Store View extension, store owners might offer specific promotions to their local customers in order to persuade them to buy more and increase sales.

A common way of using Magento 2 website, store and store view

To maximize international sales, many Magento stores use multiple websites, then create a respective store and store view for each website (as shown in this structure). 

Magento 2 common multi website architecture

Thus, they can configure everything: from payment methods to catalog designs to currency settings, which results in a highly-localized website for each country. 

Takeaway

Website, store, and store views allow merchants to create different versions of their eCommerce websites without having to use several administrative backends. This is one advantage of Magento compared with SaaS platforms like Shopify or BigCommerce.

TL;DR, here is the takeaway to help you get back to your configuration right away:

  • Website, store, and store view are connected in a parent-child relationship, with the website being the biggest scope while the store view is the smallest scope.
  • Any change in the parent will affect its child scope. 
  • Multiple websites can have different prices, payment methods, shipping methods, tax classes, and base currencies
  • Multiple stores can have different products and categories
  • Multiple store views can have different languages, currencies, and themes.

>> Read more: How to set up multiple stores and domains in Magento 2

Chi Tran

A wanderer at heart who tries to embrace all small beauties, live healthily and learn every day.

Subscribe
Notify of
guest

26 Comments
Most Voted
Newest Oldest
Inline Feedbacks
View all comments
run 3
1 year ago

I really like this blog. It’s a very informative topic. It helps me a lot to solve some problems. Its opportunities are too great and the working style is very quick.

FLAGLE
1 year ago

This blog is one of my favorites. It is a pretty enlightening subject to discuss. It is of great use to me in finding solutions to many issues.

percetakan jakarta timur

This is really great stuff for an article, this topic is very interesting. Keep it up with this line of content, thanks for sharing this post!

cetak spanduk murah
11 months ago

Thanks for sharing this article. I really like your blog post very much. You have really shared a informative and interesti blog post with people.

FaQsMedicare
10 months ago

FaQsMedicare Website is a Free, Trust worthy website for all aspiring Americans who are looking for Medicare Information. 
Colorado Medicaid Income limits

Updatesfilipino
10 months ago

This Blog is Based on Education Scholarship. If anyone looking for Scholarship Please visit my site which is mention.

Medicareinfos
10 months ago

This Blog is Based on Medicareinfos. If anyone looking for Medicare Please visit my site which is mention.

TV Show
10 months ago

Thanks for Good Information those who are looking for best TV Show may visit my website – Best TV Shows

Quordle Hint Today
9 months ago

Quordle has been available for purchase for a span of five months. Its successful outcome is the result of being released as an incomplete product. The daily game mode presents a fresh set of words for the Quordle puzzle every day at the stroke of midnight.
 <a href=’https://quordlehint.com/’ target=’_parent’>Quordle Today</a>

rhizprint
9 months ago

Thanks for picking out the time to discuss this, I feel great about it and love studying more on this topic. It is extremely helpful for me. Thanks for such a valuable help again.
thanks for the information, great article, don’t forget to click on our bio too, maybe it can help you Jasa printing 24 jam

futurecarstrucks
8 months ago

Step into the world of automotive opulence with the 2024 Toyota Land Cruiser Prado. This latest generation of the legendary SUV raises the bar in terms of comfort, sophistication, and style

arungprinting jakarta
8 months ago

I appreciate the effort people put into sharing blogs on this kind of topic. It really helped. Please keep posting! Jasa Percetakan murah jakarta

vrej
vrej
8 months ago

Is the feature of different product price for the same product on different storeviews (related to the same store) is a default feature or it may require customization or extension?

If different pricing for the same product on different storeviews (related to the same store) is possible, is it also possible to make a product visible on a storeview and non visible on another storeview, where both storeviews are related to the same store.

defano
8 months ago
Scot
Scot
7 months ago

I’m always looking for new cooking tools to add to my collection, and your site has never let me down. Numerous times, the thorough evaluations and enlightening tips have prevented me from making poor purchases. My most recent purchase—a sous vide machine—has improved my cooking to a restaurant-caliber level. Please continue to suggest appliances! kitchen appliances blog

Numberle
6 months ago

That’s what I was searching for. I’m genuinely grateful for this staff.

Hanifa
6 months ago

The investment I made in Melbourne SEO consultants was worth every penny. My website’s performance has never been better.

DSWD Assistance
5 months ago

Thanks for your Information:
A scholarship is a type of financial aid or grant given to students to help them pursue their education, typically at a college, university, or other educational institution Visit Website – DSWD Educational Assistance

Andrews
2 months ago

Thanks for your Information:
A scholarship is a type of financial aid or grant given to students to help them pursue their education, typically at a college, university, or other educational institution Visit Website : wixstudio

ced
2 months ago

This Blog is Based on Philippines scholarship update, Here students will get all type of Scholarship updates, Job updates, 
Results and important updates, Follow us for updates — Website sm scholarship

Golfer-Today
2 months ago

Thanks for your Information:
A scholarship is a type of financial aid or grant given to students to help them pursue their education, typically at a college, university, or other educational institution Visit Website – Activity-Feed

Andrews
1 month ago

Thanks for the information those who are looking for Scholarship visit my website : Scholarship Website

Golf
1 month ago

Golf is a precision ball sport in which players use a set of clubs to hit a small ball into a series of holes on a course in as few strokes as possible for More information visit website – Website – <a href=”https://golfer-today.com/”>Golf Sports</a>

online print
1 month ago

Melody Printing is a printing service in East Jakarta that provides printing services for various needs, such as printing banners, banners, brochures, business cards, invitations, books, catalogs, and others. We have experience in handling print projects for a variety of clients, both individual and corporate. Apart from that, Melody Printing uses the latest and highest quality printing equipment and quality materials to ensure quality printing results.

Percetakan 24 Jam
1 month ago

Thank you so much for the information you shared, it was just what I was looking for. Today is a wonderful day, do you want to participate to visit my website, https://indoprinting.id

Allen
Allen
15 days ago

The Cisco 350-401 dumps comprise a comprehensive collection of exam questions and answers designed to aid candidates in preparing for the Cisco 350-401 Implementing Cisco Enterprise Network Core Technologies (ENCOR) exam. These dumps encompass a wide range of topics covered in the exam blueprint, including network infrastructure, security, automation, and more. They are meticulously crafted to reflect the format, difficulty level, and content of the actual exam, providing candidates with valuable insight into the types of questions they may encounter.