Every now and then someone in the social web world asks for eCommerce solution recommendation. One of the awesome trends I noticed in these answers is the answer of a “happy customer” that goes something like this:
I tried XYZ and it’s awesome! You should try it two. I don’t understand any of this HTML, php, CSSS mumbo-jumbo, but this XYZ cart works out of the box!
The sad part is, people tend to fall for that. What’s bad with it “working out of the box” you ask? Well, most of the open source carts I ever saw work “out of the box”, including Magento. Certain features, however, require additional set-up, and some even advanced custom development.
Did you ever ask yourself how come someone goes through years and years of learning all of this HTML and php mumbo-jumbo if they could simply use the “works out of the box” solution for everything?
Did you ever ask yourself how come big online stores whose core business is eCommerce are not using the “works out of the box” solution? Why are they spending a lot of money reinventing the wheel?
Because, we’re not reinventing the wheel. We’re upgrading, modifying and improving the wheel. We’re modifying the wheel to suit your particular target audience, brand, budget, strategy and product line. You can’t put a tractor wheel on a racing car, it simply doesn’t work that way.
Big companies with eCommerce as their core business don’t like throwing money around. They are usually very analytically driven companies that know exactly how much money they can invest into a certain feature of their online store, since they have a projection of the sales improvement it will make and ultimate projection of time needed for this feature to pay for itself (feature’s ROI).