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