- Canadian eCommerce (91)
- Canadian eCommerce Benchmark Quarterly Reports (5)
- Canadian eCommerce Monthly Trends (20)
- Careers (5)
- Design & User Experience (32)
- eCommerce (191)
- eCommerce Toronto Meetup (23)
- Email Marketing (1)
- Inbound Marketing (10)
- Infographics (47)
- Integration (1)
- Magento Commerce (90)
- Magento Extensions Updates (11)
- Mobile (11)
- Press Releases (1)
- Project Management (9)
- Ramblings (40)
- Search Engine Marketing (12)
- Search Engine Optimization (11)
- Site Launches (7)
- Social Media (16)
- This Week in eCommerce (14)
- [Infographic Wednesday] – The State of Canadian “Connectedness”
- An Analysis on Canadian Responsive Websites
- [Mini Tutorial] – How to get product attribute with getAttributeRawValue() in Magento
- This Week in eCommerce: May 13 – May 17
- 5 Ways Tablets & Mobile Devices Influence Design Trends
- [Infographic Wednesday] – 10 Ways to Increase Online Sales
- The Basics of Integration between Business Vision Essentials and Magento in C#
- New Site Launch: Books for Christ
- Great mini tutorial by one of our Devs using getAttributeRawValue() in #Magento #eCommerce http://t.co/tqI2TCSVE7
- 93% of Canadians are online and searching for product info, so why is there such a disconnect w/ #eCommerce? http://t.co/Wwju9KnjaV
- @mbertulli What's your email? Let's connect offline
- Canadians are ahead of the game when it comes to digital. Up to 70% of Canadians use mobile devices. http://t.co/TcGgBUYX8A #eCommerce
- #eCommerce YouTube Finally Makes Some Videos 'Shoppable' via @mashable http://t.co/urYt60O6Ty
- @jschreter Welcome back sir! Excited to have you in our #Toronto office for the next couple of days! #MontrealRepresent
- The State of Canadian Connectedness: Internet Usage, Mobile, Search and Social Media http://t.co/tHYsxLOoG0 #Infographic #eCommerce
- RT @n_forten: Here is a great article on how #Responsive websites are optimal for multi-platform browsing #ecommerce via @demacmedia...
Troubleshooting: Creating Websites, Store Groups & Store Views in Magento

Multi-store, and multi-website setups are a common request from our clients, and are easily handled in Magento. However, after recently setting up multiple websites with multiple storegroups, and storeviews, I’ve realized that what initially appears to be the most logical set up, is not necessarily one that will always work best for the client in the end.
One particular client, had three different variations of the same site (which must remain as separate sites), each with a separate province, in French and English. On reviewing this request, it seemed like the most logical approach would be to create three websites for the three variations of that store, a store group for each province under each of the three websites, and two store views for each province: French and English.
Unfortunately, once the client started entering products and creating content for the different views, some issues began to rear their heads. For one, the client needed specific products to have different prices in different store groups/provinces. Magento, however, only allows the scope for price to be set to global or website. For this particular client, duplicating the product was not an option, so plan B was to use this extension. The extension works on older editions of Magento, however if you’re running an up-to-date version, don’t use this if you want to continue being able to reindex product prices.
The other issue that we ran into, had to do with French translations for product attributes. Due to this setup, the client was unable to easily copy content to the other store views, and would have actually had to spend a lot of time creating content.
After reviewing these issues, the setup we decided to go with was a little unconventional: A website for every province/territory and variation. So thats 39 websites plus 3 defaults -- one for each of the three seperate variations - and 2 store groups for each website: French and English. This particular setup only happened to work for this particular customer as they are using neither the account functionality nor the cart/checkout. If they were, this would be less than ideal as the customer would lose anything in their cart, and have to create a new account everytime they changed provinces while visiting the website.
Essentially, the moral of the story is, sometimes what makes the most sense… doesn’t.







