Magento Expert Consulting Group Webinar | February 6, 2013
Planning for a Multi-Website Business on Magento How to leverage the - - PowerPoint PPT Presentation
Planning for a Multi-Website Business on Magento How to leverage the - - PowerPoint PPT Presentation
Planning for a Multi-Website Business on Magento How to leverage the full capabilities of Magentos multi-website functionality to support your business initiatives Magento Expert Consulting Group Webinar | February 6, 2013 The presenters
Udi Shamay Head, Expert Consulting Group eshamay@ebay.com Steve Kukla Business Solutions Architect, Expert Consulting Group skukla@ebay.com Konstantin Myagkogoloviy Senior Architect, Expert Consulting Group kmyagkogoloviy@ebay.com
The presenters
Magento Expert Consulting Group
Planning for a Multi-Website Business on Magento February 6, 2013 | 2
Websites, Stores and Store views overview Deep dive: Multi-brand global retailer Evaluating the website footprint Other considerations Q&A
What will be discussed
Planning for a Multi-Website Business on Magento February 6, 2013 | 3
In today’s eCommerce landscape, merchants are looking to leverage Magento to handle large numbers
- f websites and stores.
Business owners need to understand how to plan their businesses and customer experience around the Magento architecture. To do this effectively, they also need to understand what factors to consider when building a solution that will use more than one website.
Why are we here?
Planning for a Multi-Website Business on Magento February 6, 2013 | 4
Admin Panel Website Store Store view Store view Store Store view Website Store Store view Store Store view Website Store Store view Store Store view
Multiple websites, stores and store views from a single admin panel
The benefit of multiple websites
Magento’s multi-website architecture provides centralized management from a data and administration perspective.
Planning for a Multi-Website Business on Magento February 6, 2013 | 5
Typical business use cases
The Mall
- Multiple brands under one merchant
- Shared shopping cart, order histories and
customer information across all brands The Multi-Brand Global Retailer
- Several brands across multiple
countries or geographical regions
- May need separate management
- f each brand
Brands North America
Canada USA
Europe
Germany Spain
Merchant
Brand 2 Brand 3 Brand 1
Shared
Customer Information Order Histories Shopping Cart
2 3 4 1
Planning for a Multi-Website Business on Magento February 6, 2013 | 6
Websites, Stores and Store Views Overview
Planning for a Multi-Website Business on Magento February 6, 2013 | 7
Defining data across your business
Websites
Payment and shipping Promotions Shopping cart Customer info Order info
Stores
Separate catalogs
Store Views
Look and feel Display currency Language
Planning for a Multi-Website Business on Magento February 6, 2013 | 8
Use separate websites when you need different:
- Base currencies for the same products (shown)
- Prices for the same products
- Catalog permissions
- Promotion rules
- User or Admin roles
Websites
Planning for a Multi-Website Business on Magento February 6, 2013 | 9
Product $50.00 €200.00 Website 1 Website 2
Stores
- Allow for different catalog structures
within a single website
Website Store 1 Product Catalog 1 Store 2 Product Catalog 2
Store 1 Store 2
v
Product Product Product Product Product Catalog 1
v
Product Product Product Product Product Catalog 2 Planning for a Multi-Website Business on Magento February 6, 2013 | 10
Website Store English Store View French Store View
Store views
- Allow for different themes which control a site’s look and feel
- Handle display currencies and languages (shown)
$ $ $ | English
Lorem ipsum door sit ame, contetuer adipiscing elit sed diam eus. Duis autem vel eum iriure dolor in hendrerit in vulsse molstie conquat lorem. Dolore magna aliquam atutate. Ut wisi enim ad minim veniam, d exii lorem.
€ € € | Français
Ce contenu pour expliquer ce magasin vues montrer. Nous espérons que vous trouverez ces renseignements utiles. Ce n'est qu'un exemple et ne doivent pas être pris au sérieux.
Planning for a Multi-Website Business on Magento February 6, 2013 | 11
Deep dive: Multi-brand global retailer
Planning for a Multi-Website Business on Magento February 6, 2013 | 12
Business structure diagram
Brands North America
Canada USA
Europe
Germany Spain
Krass Computers Kukla Audio Garcia Appliances Shamay Video Planning for a Multi-Website Business on Magento February 6, 2013 | 13
Mapping requirements to Magento
Per country
- Different design per country
- Different currency per country
Per country for each brand
- Sales reports restricted per country for each brand
- Different shipping methods per country per brand
- Different payment methods per country per brand
- Different promotions per country per brand
- Different product price per country for each brand
Planning for a Multi-Website Business on Magento February 6, 2013 | 14
Approach 1: Website per brand
Planning for a Multi-Website Business on Magento February 6, 2013 | 15
Store Views – Locales
Separate languages, designs, currencies and optional domains
Stores – Countries
Unique sub-catalogs per country
Websites – Brands
Shared carts, customer info, orders and optional domains
Merchant Shamay Video Canada Canadian (French) Canadian (British) USA American Kukla Audio USA American Krass Computers USA American Germany German Garcia Accessories Spain Spanish (Spain)
Website per brand
Diagram
Planning for a Multi-Website Business on Magento February 6, 2013 | 16
Krass Computers cannot have different promotions, shipping or payment methods for the United States and Germany
Requirement Met? Different display currency by country Different design per country Sales reports restricted per country per brand Different shipping methods per country per brand Different payment methods per country per brand Different promotions per country per brand Different product price per country per brand
Approach 2: Website per brand + country
Planning for a Multi-Website Business on Magento February 6, 2013 | 17
Store views – Locale + Theme
Different languages, designs, currencies and optional domain per locale Stores Unique catalogs per country/brand
Websites – Brand + Country
Shared carts, customer info, orders. Optional domain per brand/country
Merchant Shamay Video Canada Main Store Canadian (French) Canadian (British) Shamay Video USA Main Store American Kukla Audio USA Main Store American Krass Computers USA Main Store American Krass Computers Germany Main Store German Garcia Accessories Spain Main Store Spanish (Spain) Planning for a Multi-Website Business on Magento February 6, 2013 | 18
Website per brand+country
Diagram
Requirement Met? Different display currency by country Different design per country Sales reports restricted per country per brand Different shipping methods per country per brand Different payment methods per country per brand Different promotions per country per brand Different product price per country per brand
Evaluating the website footprint
Planning for a Multi-Website Business on Magento February 6, 2013 | 19
Database
How the application handles a high volume of websites
Single Website Multiple Websites Back-end Front-end
Operation Database
Back-end Front-end
Operation Operation Operation Operation Operation Operation Operation
Planning for a Multi-Website Business on Magento February 6, 2013 | 20
Defining the Footprint
Planning for a Multi-Website Business on Magento February 6, 2013 | 21
Products Categories Attributes URL Rewrites
Evaluating the Footprint
Capacity planning
Planning for a Multi-Website Business on Magento February 6, 2013 | 22 2,000,000 4,000,000 6,000,000 8,000,000 10,000,000 12,000,000 14,000,000 16,000,000 18,000,000
20,000,000
1/1 2/4 4/8 8/16 1.6M 18.9M
Total Websites / Store Views Total Records
1,000%+
10,000 SKUs
Evaluating the Footprint
Capacity planning
870,000,000
Total Rows*
87,000,000
Total Rows* 8,700,000
Total Rows*
Global Retailer
6 websites 7 store views
170,000,000
Total Rows* 17,000,000
Total Rows* 1,700,000
Total Rows*
Control
1 website 1 store view
10,000
SKUs
100,000
SKUs
1,000,000
SKUs
* Total Records number is approximate. Planning for a Multi-Website Business on Magento February 6, 2013 | 23
Other considerations
Planning for a Multi-Website Business on Magento February 6, 2013 | 24
Other things to consider
- Hardware size, speed and configuration
- Magento application configuration
- Advanced cache configuration
Planning for a Multi-Website Business on Magento February 6, 2013 | 25
Q&A
Planning for a Multi-Website Business on Magento February 6, 2013 | 26