Shopping Cart Reviews

I’ve been hearing an increasing amount of hype about the Magento Shopping Cart product. It’s a free & open source product.

Given the hype, I thought I’d check it out and see if it had substance or was just hot air.

Before I give my comments, let me say I’m generally not a fan of open source shopping carts. I have no problems with open source in general (this blog is WordPress, an open source blogging tool which I love), but all the open source carts I’ve looked at leave a lot to be desired (and I’m not talking about a simplistic functionality check list, I’m talking about tools to help create a profitable business). I’ve also looked at quite a few of the commercial products out there, more than most people.

So is Magento worthy of the hype? In short, yes. This is one awesome looking product.  If I were a commercial shopping cart vendor I’d be afraid. Very afraid. This has the freedom and flexibility – not to mention the $0 price tag – of an open source solution, but it also has the polish and sophistication of a commercial solution.

Casting my mind back over what I think some of the better commercial solutions are, I could only think of a few features they have which they either do better than Magento, or Magento doesn’t have yet. However, Magento is still in beta and it’s free! Give it another 12 months, and I think that list of missing features will be very short indeed.

Magento does have a lot of features and flexibility that put most commercial products to shame. The marketing promotions manager – I was drooling on my keyboard at the flexibility! It seems that no matter what tool I use, the marketing managers always dream up some promotion that can’t be done. Well, I challenge them: come up with a promotion that magento can’t do! I’m not saying it’s unlimited, but it’s the best I’ve seen.

Above that, their approach seems very mature. For example, their data interchange features are a very enterprise feeling approach, and the general architecture and structure of the software makes it clear that these guys aren’t amateurs, but making software that is designed to scale up and play with the big boys.

The biggest thing I saw missing (although I have a list as long as my arm of smaller things, and yes Magento team if you are reading, I did read the road map and there’s still a heap of stuff, but you know that I’m sure)  is a mature newsletter management tool. The two big features I’d like to see are:

  • Target newsletters based on customer data – eg “send this newsletter to people who haven’t purchased from us in 6 months or more” or “send this only to people who have purchased products from this category”
  • A powerful newsletter creation tool. I find the hardest/most time consuming part of newsletter creation is the thing that you almost invariably want to do: product insertion, it’s always so time consuming and fiddly. There’s a great opportunity to have product “micro templates” and insert products that way.

I could go on for pages dreaming… for example… how about “insert the best selling product in the last month from the category this customer has most commonly purchased from previously” – totally personalized newsletters.

In summary, this is one product to look out for. They are promising an early 2008 1.0 release. It’ll also be interesting to see the community that springs up  around it. There will be lots of the normal small webshops, but also think there is an opportunity to attract some of the bigger commercial VARs and sell this into larger organisations. I, for one, will be watching with great interest. Well done Varien!

For those looking for alternative free shopping carts, there’s also Zen Cart, osCommerce, or our list of free shopping carts.

Responses

Mark,

Thanks for the great review. We are very excited about the upcoming 1.0 release in the next 100 days or so.

I wanted to respond to your newsletter comments in the review. You are absolutely correct that segmentation of customers is very important and could lead to a higher level of marketing and user targeting. I am not sure we’ll get to it in the immediate release, but its something we’ve discussed and its on our radar. In regards to a ‘powerful newsletter creation tool’ – this feature is something we’ve decided to hold off for now. Developing a top notch solution requires significant development with a long list of features. We believe there are great products in the market that have rich API’s (campaign monitor, exact target, etc.) and thus can be seamlessly integrated.

Thanks again!

Roy
Magento

Hi Roy.

I do agree that as soon as you get into emailing it’s very easy to get into ocean boiling territory. Even if you do have the best features in the world, if the emails are being sent via the SMTP server on your 2dollaramonthdodgyhost.com then chances are your SMTP IP range is on some blacklist somewhere ensuring half your emails vanish into the spam ether.

One solution you kind of hinted at is to use Magento as an optimised creation tool, as you can offer features such as product insertion that no 3rd party tool can compete with. Then, via API integration which many of the better email tools offer, send it via them, let them worry about the anti-spam stuff, detailed tracking/reporting (which I agree is way outside the scope of an ecommerce tool) etc., but of course offer a basic version for those who don’t wan’t to pay the $20/month to an email provider. There’s a heap of challenges to this approach I can think of immediately (and I’m sure you can think of even more!) but isn’t that what makes our jobs fun? :)

Given that I’m sure you guys are all sitting around with no much to do and playing ping pong all day and just waiting for people to suggest things, I’ll expect to see this in the next week :)

Mark

all the shopping carts supplies face challenge from magento. Hope they are good luck

I agree, it’s going to be an interesting time to be an ecommerce vendor. Frankly, I think the industry could do with a shake up. There’s an awful lot of mediocre products out there and a lack of innovation. I always think about the webmail space which was dead, until GMail came along with innovation on both UI and storage space and breathed new life into the whole industry. I’m hoping magento does the same. I don’t wish the existing vendors any harm, just hoping for a bit of a fire cracker :)

[...] friend Mark over at shopping-cart-reviews.com is talking up Magento.  I agree it could be a category-killer if it’s properly managed. addthis_url = [...]

Looks great, but it’s slow as hell! The Zend Framework is the main reason.

Yeah, I had noticed it wasn’t super speedy (although I wouldn’t call it “as slow as hell”). It’s still early-ish beta. Let’s wait till at least the .9 version if not 1.0 before writing it off due to slow performance!

Done, I’ll wait for my final verdict! But I personally believe that a performance boost of roughly ~5% is the max they could get out of it – lets hope and see!

Hi,
the promotion manager is awesome. Using a rules engine is the correct way to do it. But there are still a lot of promotions which aren’t possible. Easy example 20% off on all Umbrellas when it is raining on your shipping location or 5$ off on all hair restorers if your are older then 60.
The rules engine needs more input like the customer or the current time. Like promotion on every day in a month which is a prime number(1,2,3,5,7,11,13,17,19,23,29) you get free shipping.
Have fun Manuel

Hi Mark,

It’s funny you should mention those two features as they’re being worked into Interspire Shopping Cart, which is currently in Beta. Here’s a blog post we’ve put together if you’d like to take a look:

http://www.interspire.com/content/blogs/358/

We already have a complete email marketing suite which is integrated into our shopping cart. It handles customer segmentation, autoresponders, etc.

Feel free to email me at mitchell.harper@interspire.com if you have any questions or would like a free copy for a review.

Cheers,
Mitchell Harper
Product Development Manager
Interspire
http://www.interspire.com

Open source is fine, but I don’t need a product that I don’t know how to manage. I’m not a software programmer. I just run my business. I’m not going to mess around with it. I’ll stick with goecart.

looks really good – but have noted many comments about speed.
Will leave until out of Beta.

Magento is good for small businesses as a finished solution. Serious businesses will never resort to such a constrained solution. It’s cool if you have a small shop. Otherwise, run away from it.

Hello to all,
I am also listening this magento buzz. I have to design a robust shopping for travel industry. & I am very confused which shopping cart software should I used? Please help guys…..the software should have following requirements:
1. 100% free & open source
2. Should have general payment modules for paypal etc.
3. Shipping modules like USP, FedEx etc.
4. support for quickbooks.

Thanks in advance.

So, what’s the solution for serious businesses then?

[...] post on Magento a while ago got a bit of interest, which wasn’t a huge surprise. There’s a lack of well [...]

[...] has been taking the eCommerce software world by storm. We’ve been hearing a lot about Magento as a well-designed and well-executed software product, [...]

Magento is a lot of hype as well. While the challengers are not as flashy, nor as well-designed, neither mean much if your product is plagued with bugs. Magento does not install well, has simply awful documentation and upgrades are next to impossible. Peruse their own forums, which, as of now, they don’t police or participate in (except rarely). Once the Magento team makes the committment to helping the users, Magento could make a huge splash. Until then, eh.

This is well written article, and Magento seems to have a lot of features that makes it a fairly decent product. What I got from reading this article was that only it’s features and being an open-source cart were praised.

*But*, since it’s open-source, doesn’t that equate to open-to-hackers? I surely do not want my inventory, accounts, or client’s personal information available to attack by a product because it’s *free* and *open*. Sorry, but I’ll stick to commercial carts which will always have a market in secure transactions. I cater to both big and small business, and do not rely on simply free or open-source products in my ecommerce sites, which are custom designed. Responsibility and security to my clients comes first.

“since it’s open-source, doesn’t that equate to open-to-hackers?”
I won’t get into the whole “is open source good or not” debate, but there’s a strong argument that says exactly the opposite. Most commercial products come with source code as well.

I would say the biggest risk is one off or customised solutions. They normally don’t have the testing rigour or heavily security experience.

Are there any hidden fees or restrictions with magenta such as oscommerce have a shows a full list of features but the open source free verson offers only 10 of the 100 + features is magenta the same way?

“Sorry, but I’ll stick to commercial carts which will always have a market in secure transactions.”

Shame that you will have to keep passing on the cost of these commercial carts to your clients. The question of security really only comes down to the payment processing (providing your server enviroment has been secured correctly). Within Magento, you do not have to enter the credit card details within your own domain, or pages generated by the Magento source, simply use a merchant that provides their own cc input screens etc and redirects back to your shop with transaction feedback, same as most commercial offerings.

This is by no means a solid reason to not take advantage of what I think is one of the best platforms I have used, and it’s free. Why not let your customers take advantage of this?

“Responsibility and security to my clients comes first.”, how about Value for Money, as security is not an issue here?

Magento is good in terms what a basic business might need to start selling. But it also offers you the extensibility which is a big plus. If you can spare some money, you can find a good resource who can do the extra programming for you. The result is a custom package which exactly meets your needs. If Magento fixes the speed problem, I believe it will help a lot…

Most free sopping carts are not free. What i meen by that is you either get a ugly looking lower than basic website and have to pay hundreds of dollars to upgrade or you have to pay hundreds of dollars for support

Its basically a catch to use their script

Question: is it the same with these shopping carts?

We have been testing out Magento for the past few days, and my personal opinion so far is that it ain’t there yet.

While it talks about many fabulous features, far too often actually getting them to work can be an excercise in frustration. It is poorly documented, and most often program updates are not updated in the documentation.

Maybe in another year or so, but right now still too many issues for us to adopt it – free or not.

[...] has been a lot of buzz surrounding Magento and it has to be said, it certainly looks the part. Magento remains my [...]

I work for a large web development company and we were excited at first for magento as well, but after setting it up on 3-4 clients we found some MAJOR scalability issues – the sites crash and can’t handle traffic because of the amount of products and traffic they get. I would highly encourage anyone who plans on having a bigger site in the future to NOT go with Magento – it has been the worst experience ever. We even contacted Magento directly with the issues and they had no solutions. :(

Eric I feel for ya, literally I do.

Magento is way too slow and to dependant upon server resources.

After testing it for weeks I am very disapointed. At first I was very happy with all the admin features but the front end speed is terrible.

The most important part is the user experience and Magento is too time consuming for the user. On shared hosting it’s not uncommon for a page to take 20 seconds to load. Imagine someone on slow internet.

I tweaked the .htaccess file and I installed extensions to speed it up which helped but still not up to par.

So i forked out cash for X-Cart and what a time and money saver. Yes it cost a few hundred but the cash it saved me a fortune from wasted time and effort and wasted funds on programmers to tweak Magento.

X-Cart does have a fee for license but it will save you soooo much time and time is money. In fact I lost weeks trying to use Magento.

Magento is full of hype that is based on Zend and now I understand more about php, server loads etc that is just stupid!

Magento needs to be re-written and then it should be for sale. Magento is free only because you could never really charge someone for it, it is still in Beta and i was just a guinea pig.

Magento sucks X-cart Rocks!

Why is there no ajax? You don’t need to reload the page for a lot of these functions. Adding keywords, changing quantities, shipping calculators… the package is kind of slow and having the reload on every action makes it seem slower.

Anyhow, we were thinking of looking into ajaxing as many of the small actions as possible since it looks like our company will be supporting magento from now on.

Aside the ajax overhaul, maybe look into an epic cache handling method to reduce the complicated queries. There’s a lot happening on a typical magento page and a simple cache method could reduce the overhead significantly. While we can’t expect this from the magento team – as is seems you’re loaded with obscure requests – we would be happy to share the results with the magento community if we can prove it actually increases performance.

Nice work though. It is much better than the other open source packages out there.

Wouldn’t the speed of the site depend on your hosting plan and not Magento itself?

Did Magento strip features from there open source version, now? and are they pushing their $8,500 a year enterprise edition? wow.

If this is true, I am sad.

I am facing an issue with Magento isntallation it says No valid package found
can someobody please help me

Yes, the speed of magento greatly depends on hosting. And on the other side it has many benefits that overweight this one.

And now it’s very easy to switch to Magento – with the help of web service cart2cart. It automates the migration process.

You can check http://www.shopping-cart-migration.com for details.

Ok what do we use then.
Has anyone looked at znode or aivea?

Magento is good but don’t use for production without magento expert because ratio of errors is very high.

Wouldn’t the speed of the site depend on your hosting plan and not Magento itself?
———————————-
NO. here we are talking about Magento speed. my shared hosted OSC very fast. but for Magento very slow.

I heard that you can now host Magento on Amazon’s cloud, which should theoretically increase the speed. Anyone know anything about this?

How does everyone feel about the version that costs 8,900 bucks a year?

Not surprising. People keep comparing Magento to ZenCart/osCommerce, etc, but it isn’t the same. Magento is more a mid-range enterprise system. $8,900 is peanuts for software like that.

Aivea Commerce Server is an excellent product! It also has Microsoft Dynamics integration – http://www.aiveacommerceserver.com

I know this is the revival of an old post, but I must say that Magento has made a lot of progress since the date of this post.

However, I still believe the most negative thin about Magento, is comparing it to other Open Source platforms.

In my opinion the application and its features are sophisticated enough to be compared to other enterprise-grade platforms in which case it is easy to see that features that is not offered a la carte are quite rare.

At the enterprise level, one usually seeks best-in-class service/software for pieces such as email marketing, search and others and the scalability of the platform for integration with these third-party platforms is of utmost importance. Magento definitely delivers in this arena with a widely available development network and highly unobtrusively customizable application infrastructure.

I cover a few of these issues that drove our decision to migrate to Magento Enterprise edition in the article below at http://www.managingecommerce.com/strategy/decisions/migrating-to-magento-against-critical-reviews-41

I just highly suggest that Enterprise customers do not mistakenly end up comparing Magento to many of the currently available open-source platforms, as ti is definitely in the EOS (enterprise open-source) league if not one of its own.

We were asked by a new client to enter a promo code into the admin section with a start and end date (1-4-10 to 2-4-10). After a short period of time, those times changed themselves to (4-1-10 to 4-2-10) which, in effect caused the shopping cart to malfunction. The client was obviously very upset.
This software still has some flaws and no easy way to get through to customer support without buying into their gold or platinum support services. So, this program is definitely not free! Be prepared and know what you are getting into with this program.

My first experience with Open Source Software was/is Joomla! It’s fantastic and anyone with some knowledge of HTML can set it up and use it w/o any trouble. I even installed it on a localhost (my laptop) and had it running in a few hours.

I had a big surprise waiting for me with Magento. I had no business even trying this software. Don’t bother with this software unless you hire someone who has already developed and implemented at least one Magneto-based WORKING e-commerce website who is still willing to take on another at a competitive rate.

The dumbest things don’t even work out of the box. Credit Card processing using Authorize.Net? Sorry. UPS link for shipping? Nope, doesn’t work either. Can someone get it working? Apparently, but you’ll have to be an experienced Magento programmer. Newbies will jump off the nearest bridge.

Magento is meant for experienced developers only. That much should be plastered all over the website, if nothing else.

After working with Magento for some time, I must say it’s Amazing! It’s definitely come a long way too and with the developer community growing, there are more extensions available. Since it’s open source, it’s super powerful and scalable. I don’t know why everyone here is saying that it “doesn’t work” since I’ve had no real problems after dozens of sites. You just need to work with it and find help if you need too.

Honestly, I love it and think it’s going to grow into the go-to solution for e-commerce. It’s not just ‘buzz’!

Hi,

Magento is a great product. But it is build very complex (maybe too complex). It’s database is using an EAV configuration, which makes it slow for large amounts of products. We are facing serious problems with a 160,000 products store on a 32GB Multi Core High End dedicated server!!!

Fore smaller solutions, such as 4,000 products, Magento runs fine.

Varien, the producer of Magento, has recently launched their Enterprise version starting at 11,000 USD/yr. (probably cheap in the eyes of Roy Rubin.)

My advice is to consider your choice closely.

About those Magento speed complaints: There just not true, you just need to know what you’re doing and how to tweak the server/templates/magento to fit your setup.

Read my article “101 ways to speed up your Magento e-commerce website” (http://blog.guidojansen.nl/2010/05/18/101-ways-to-speed-up-your-magento-e-commerce-website/) and I bet you’ll get your Magento to be lighting fast!

Nice review. But the main question is … have you tried Magento?

If you go to their website and read all the features, I guess you could say it’s a great product. But once you tried it, it really sucks.

Plus if you bought the enterprise it sucks big time. Enterprise has no extensions unlike the community.

The forum sucks too. Varien does not listen to the community.

EAV … the truth is… it only hurts the database. The existence of EAV only defeats the purpose of being a database server. Database server no longer uses the normal way of indexing, searching and relating data. Varien completely reinventing the wheel. EAV data mining techniques are handled by the codes/PHP and no longer handled by the database itself. So the result? Slow database response because EAV is no longer maximizing the correct database handling that the server provides.

I LOVE Magento . . . almost to the point where I’m frightened. Ha! It’s almost too good to be true. I keep wondering if I’m going to dive head first and midway to the bottom find out some crucial thing is missing . … I don’t know. I keep looking for reasons NOT to like it, but I can’t find any. Highly recommended.

Leave a response

Copyright 2007 PoppyWeb Pty Ltd

About us | Privacy Policy | Site Map | Write for us | Contact Us / Suggest a Cart