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
Why are we here? In today s ecommerce landscape, merchants are looking to leverage 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 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 of each brand Merchant Brands Brand 1 Brand 2 Brand 3 1 2 3 4 Shopping Cart Order Histories Customer Information Canada USA Germany Spain 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 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
Websites Use separate websites when you need different: Base currencies for the same products (shown) Website 1 Website 2 Prices for the same products Catalog permissions Promotion rules Product User or Admin roles $50.00 200.00 Planning for a Multi-Website Business on Magento February 6, 2013 9
Stores Allow for different catalog structures within a single website v Store 1 Store 2 Product Catalog 1 v Product Catalog 2 Website Product Product Product Product Product Product Product Product Store 1 Store 2 Product Catalog 1 Product Catalog 2 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 $$$ English Français Lorem ipsum door sit ame, contetuer adipiscing elit sed diam eus. Dolore magna aliquam atutate. Ut wisi enim ad minim veniam, d exii lorem. Duis autem vel eum iriure dolor in hendrerit in vulsse molstie conquat lorem. Store Ce contenu pour expliquer ce magasin vues montrer. Ce n'est qu'un exemple et ne doivent pas être pris au sérieux. Nous espérons que vous trouverez ces renseignements utiles. English Store View French 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
Met? Website per brand Requirement Diagram Different display currency by country Different design per country Merchant Sales reports restricted per country per brand Websites Brands Different Shared carts, shipping customer methods info, orders per and country optional per domains brand Shamay Video Kukla Audio Krass Computers Garcia Accessories Different payment methods per Stores country per Countries brand Different Unique sub-catalogs promotions per per country country per brand Canada USA USA USA Germany Spain Different Store Views product price Locales per country per brand Separate languages, designs, currencies and optional domains Canadian (French) Canadian (British) American American American German Spanish (Spain) 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
Met? Website per brand+country Requirement Diagram Different display currency by country Different design per country Sales reports restricted per country per brand Merchant Different shipping methods per country per brand Shared carts, customer info, orders. Different Optional payment domain per methods brand/country per country per brand Websites Brand + Country Shamay Video Canada Shamay Video USA Kukla Audio USA Krass Computers USA Krass Computers Germany Garcia Accessories Spain Different Stores promotions per country Unique per catalogs brand per country/brand Main Store Main Store Main Store Main Store Main Store Main Store Different product price per country per brand Store views Locale + Theme Different languages, designs, currencies and optional domain per locale Canadian (French) Canadian (British) American American American German Spanish (Spain) 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 Database Operation Front-end Multiple Websites Back-end Database Operation Operation Operation Operation Operation Operation Operation Front-end 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 Total Records 20,000,000 18,000,000 16,000,000 14,000,000 12,000,000 10,000,000 8,000,000 6,000,000 1.6M 4,000,000 2,000,000 0 1/1 2/4 Total Websites / Store Views 4/8 1,000%+ 8/16 18.9M Planning for a Multi-Website Business on Magento February 6, 2013 22
Evaluating the Footprint Capacity planning 10,000 SKUs 100,000 SKUs 1,000,000 SKUs Global Retailer 6 websites 7 store views 8,700,000 Total Rows* 87,000,000 Total Rows* 870,000,000 Total Rows* Control 1 website 1 store view 1,700,000 Total Rows* 17,000,000 Total Rows* 170,000,000 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