Zen Cart Review
- Free to download
- Highly customizable
- Strong user community
- Steep learning curve
- Outdated UI
- No customer support
Zen Cart Overview
Zen Cart is an open-source eCommerce shopping cart software for the web-savvy or for those with a developer. The software, based on PHP/MySQL, is fully customizable and completely free to download.
Because Zen Cart is open-source, community-focused, and relies heavily on the user’s tech expertise, those who don’t have the patience or know-how may encounter difficulties and frustrations with the platform. Support consists mostly of self-help options, with a robust and active user base in the Zen Cart user forum.
Zen Cart is far from the most intuitive platform. If you need a solution that’s easier to use without the need for a lot of technical expertise, I would instead suggest a cloud-based option (such as Shopify or Zoey Commerce). On the other hand, some merchants revel in the complete customizability that open-source software provides. If this is you, keep reading for a full Zen Cart review.
Table of Contents
- Zen Cart Pricing
- Cloud-Based Or Locally-Installed
- Hardware & Software Requirements
- Specific Size Of Business
- Ease Of Use
- Zen Cart Features
- Zen Cart Web Design
- Integrations & Add-Ons
- Payment Processing
- Zen Cart Customer Service & Technical Support
- Zen Cart Reviews
- Zen Cart FAQs:
- Zen Cart For eCommerce: Final Verdict
Zen Cart Pricing
As open-source software, Zen Cart is completely free to download and use. Zen Cart comes with a GPL2 license, which guarantees that the software will always be free, and anyone can modify the source code as they please.
That does not mean, however, that there is no expense to using Zen Cart. You will have to pay for web hosting and a domain name as well as an SSL certificate. If you have limited web experience, you may also have to budget for a web developer and designer to help you customize your store for your business. Additional expenses come in the form of add-ons and third-party templates.
Because Zen Cart is built for those who have technical expertise, and it provides no-frills tools to accomplish what you’ll need at no cost, Zen Cart earns an excellent rating in the pricing category.
Cloud-Based Or Locally-Installed
You can download Zen Cart and install it yourself on your server, or you can have it hosted on a the platform of your choice. Because Zen Cart is a fairly popular option that’s been around for a long time, many web hosts provide quick Zen Cart installation options.
Zen Cart’s affiliate hosting companies are Geek Host, My Zen Cart Host, Digital Ocean, and Node Ping.
When you’re choosing between web hosts, make sure to pick one that performs regular updates and backups.
Hardware & Software Requirements
The following is a list of Zen Cart’s system requirements for the newest version of the software (v1.5.7):
- Zen Cart operates on a standard LAMP stack — PHP, MySQL, Apache — and should be hosted on a Linux server.
- Always use HTTPS (SSL) for security; Zen Cart recommends that your hosting company resolve all issues to a B rating or above, and if not, you should find another hosting company
- Zen Cart v1.5.7 is designed for the latest PHP version available. PHP 5.X is officially obsolete, as are early PHP 7 versions. A number of PHP modules/extensions are required, including bcmath, ctype, curl, and openssl, to name a few. PHP memory of 128M or higher (up to 512M) is suggested.
- Apache 2.4 or 2.2
- MySQL 5.1 to 8.0 or MariaDB 10.1 to 10.5
- Windows servers/IIS is are not supported
- Zen Cart does not use Perl, Python, or CGI
In every case, you should make sure that you are using the latest PCI-compliant version.
If you’ve chosen to partner with a hosting platform, you’ll just need an up-to-date web browser and a secure internet connection. Check the Zen Cart website for a full and detailed list of server requirements.
Specific Size Of Business
Zen Cart is best for merchants who have access to tech support. In most cases, this will mean that Zen Cart fits mid-sized to larger businesses. Of course, it is also a feasible option for the lone ranger with loads of web knowledge.
Ease Of Use
To try out Zen Cart, you’ll have to download it and install it on your server, which is, I’ll admit, totally a pain.
In fact, for me, setting up Zen Cart was an impossibility. I belong to the camp that needs a lot of help setting up an online platform (that’s why I like SaaS solutions so much). I tried to download and install the software, but nothing made sense.
And so, I managed to get my hands on a hosted demo of Zen Cart. I quickly discovered that navigation in Zen Cart is not exactly intuitive. In the beginning, you’ll have to spend a lot of time sifting through drop-down tabs. Just take a look at that drop down! There are so many options on just one tab!
In part, I’m happy to find so many options because it tends to mean more functionality. On the other hand, I’m annoyed that it’s so difficult to find the pages that are usually readily available.
As I always do, I first went to add a product.
Entering my information was easy enough, though I did notice that a few features were missing (adding attributes, for example). I was also confused about how to save my new product. It turns out that you have to click “Preview,” which will take you to this screen.
From here, you click “Insert” to save your product.
As I mentioned above, the “Add a product” page was missing a few features, namely the product attributes. After a few minutes of hunting, I uncovered the “Attribute controller,” which let me add attributes to each product. In my opinion, this function should be available on the product page. It’s annoying to have to navigate to a different page to continue entering product information.
In short, Zen Cart is not the most intuitive shopping cart, and it can be downright frustrating at times. But after a bit of a learning curve, it should operate just fine.
Zen Cart Features
Zen Cart follows a core+extensions model and comes with enough features to get you rolling. From there, you need to add integrations to make your site perform exactly as you choose. Here’s a rundown of some of the basics:
- Dashboard: The dashboard is not entirely intuitive. You’ll have to get used to navigating through a lot of drop-down menus.
- Products: Organize products by category and list them under multiple categories if desired. You can use multiple product images and set the larger images as popups. List attributes (product options) and have them appear as drop-downs, checkboxes, or radio buttons. You can set different prices for attributes and use image/color swatches to show shoppers what all your different attributes look like. And you can allow customers to enter custom text for monogrammed products, charging them per word or per letter. Digital products are supported.
- Sell Internationally: Use Zen Cart’s multilingual, multicurrency capabilities to sell across borders.
- Checkout: Enter your shipping options or integrate with major carriers (such as USPS or UPS) for real-time shipping rates that give customers a good idea of shipping costs before checkout.
- Inventory Management: Set up customer group pricing and you can change your prices based on who’s browsing. Choose products to appear on your home page. Set quantity discounts. Hide product prices for B2B selling.
- Marketing Features: List discounts or coupons by percentage or a fixed amount or list products under a new sale price. Set discounts to apply to select categories or products. Choose to include or exclude product attributes in your discounts and to include or exclude discounts from a special. Enable gift certificates. Use newsletters and product notifications such as back-in-stock announcements.
- SEO Tools: List meta tags, keywords, and descriptions for your products.
- Reports & Analytics: Several reports are built into Zen Cart, including customer order totals, low stock reports, product views and products purchased, and a basic sales report with graphs. You can add many reports via plugin.
Zen Cart Web Design
Zen Cart is not known for being an aesthetically pleasing shopping cart solution in its admin or its storefront.
This is what the maintenance mode on my demo storefront looks like. As you can see, Zen Cart’s default design is far from modern:
Fortunately, because Zen Cart is an open-source platform, you do have the ability to customize that template. Or you can choose to download and implement one of the many template packages the Zen Cart community has made available for free. Also, you can use template alterations or buttons and graphics downloads to change minor aspects of your design. Zen Cart includes a WYSIWYG (what you see is what you get) page editor that lets you easily update your site’s content.
Finally, if customizing your website is beyond your grasp, there are lots of third-party developers and web designers out there who would love your business.
Integrations & Add-Ons
Zen Cart comes with all of the basics right out of the box. For advanced functionality, you’ll need to take a look at the community’s collection of extensions. These are broken down by category, including:
- 243 admin tools
- 79 buttons and graphics
- 66 language packs
- 134 marketing tools
- 361 other modules (miscellaneous plugins)
- 242 payment modules
- 23 pricing tools
- 3 privacy and conditions statements
- 9 product types
- 108 shipping modules
- 134 sideboxes
- 95 template alterations
- 199 template packages — responsive design and legacy
- 15 troubleshooting tools
- 42 geographic zones
Note: You should be wary as you go about installing these extensions. Zen Cart warns its users that add-ons can affect PCI compliance. Make sure that your site is secure with every add-on you install.
Zen Cart partners with numerous payment processors, including these:
You can read more about these payment processors on Zen Cart’s website. If you’re doing international business, take a look at the numerous international payment options available.
Alternatively, you could choose to use one of the numerous available payment modules. Using these community-built modules, you can integrate with many other popular payment gateways.
Zen Cart Customer Service & Technical Support
Zen Cart is a free, open-source platform maintained by a community of developers. Personalized customer support is not available in any form: not by phone, not by email, and not by web ticket.
Zen Cart takes a Home Depot approach to support: “You can do it; we can help.” It does provide a whole host of resources that you can use to resolve your questions and concerns. Here’s what it has available:
- Community Forum: Zen Cart’s forums are very active with advice and downloads.
- Guides: Find answers to the most common questions on the Zen Cart tutorials and FAQ page.
- Videos: YouTube has a good-sized list of third-party tutorial videos.
- Zen Cart Wiki: Find step-by-step instructions for operations, such as installation, customization, upgrades, and security updates.
- Social Media: Zen Cart primarily posts product updates on its Facebook page.
The only way you’ll receive personal support is by hiring a third-party Zen Cart developer to handle technical concerns for you. Because Zen Cart does a good job of providing resources to its users, and because it’s a completely free platform, you can’t ask for much else. You’ll receive the tools necessary to lay the foundation and build, at zero cost, but you’ll need to know how or figure out how to use those tools. Knowledge sharing is the approach, and we think that’s fair.
Zen Cart Reviews
Because it’s less a product and more of a platform, you won’t find a whole lot of Zen Cart reviews. That makes sense because Zen Cart is an open-source “product” that doesn’t operate with the same type of user base expectations. I found two consumer rating sites that have some information about Zen Cart:
- G2: 4/5 stars with 38 reviews
- Capterra: 4.5/5 stars with 11 reviews
Let’s look at some of the more common themes in negative and positive Zen Cart reviews.
Negatives Zen Cart Reviews & Complaints
The following list is a compilation of those reviews, mixed with my perception of the platform:
- Learning Curve: It takes a while to get the hang of Zen Cart, and I’m not just talking about coding here. It may take you a bit just to learn to navigate the admin.
- Have To Manage Multiple Plugins: Chances are good that you’ll be running multiple extensions on your site at all times. It can be difficult to ensure that those plugins get along with each other.
- Lacking SEO: While Zen Cart comes with a few SEO tools out of the box, they are far from extensive. However, you can add SEO tools, such as a sitemap XML and additional meta tags, when you download modules from Zen Cart’s list of Marketing Tools.
Positive Zen Cart Reviews & Testimonials
There are lots of good things to be said about Zen Cart. Here are a few:
- Free: It doesn’t get much better than that. Zen Cart is and will always be free to download and use.
- Customizable: Because Zen Cart is open-source, developers can change whatever aspects of the software they choose. You can hire developers to do that work for you, or you can take advantage of other developers’ work by downloading available modules.
- Community: The Zen Cart community has been around for more than a decade and is still going strong. You can benefit from an active forum and current modules.
- International Options: Zen Cart has great multicurrency and multilingual features for selling internationally. You’re just left with figuring out the complex shipping and taxes.
The thing to remember about Zen Cart is that it never makes a claim to be easy, but it provides the necessary tools you need alongside developer expertise. Users’ Zen Cart reviews don’t wave any red flags and everything is consistent with what Zen Cart claims, so it earns an excellent rating in this category.
Zen Cart never claims to offer an all-in-one solution that includes security. It reminds users in several places that users are responsible for maintaining the security of their website. It’s up to you to find a reliable server and purchase an SSL certificate.
One way to ensure your site complies with PCI standards is by using a payment gateway (such as PayPal or Authorize.Net) that never stores credit card information on your site. Read Zen Cart’s site security recommendations and our guide to SSL certificates for more information.
Because Zen Cart provides a reliable service within its scope and direction on how to maintain the best security possible, it earns an excellent rating in this category.
Zen Cart FAQs:
Zen Cart For eCommerce: Final Verdict
We think that Zen Cart certainly has its positive side. After all, it is a completely free platform that is 100% customizable, and users are surrounded by a great community of developers. It could be a decent choice for a mid-sized business with access to an IT team.
However, we think there are better options out there for the average small business. Zen Cart’s outdated user interface and themes give me pause, and I am discouraged by the number of modules I would potentially have to install to fill out my platform. Additionally, the lack of support and usability suggests that Zen Cart is not the best option for most merchants.
If you’re comfortable handling your own tech needs, I would instead recommend that you take a look at Magento Community Edition. It’s a free, open-source, community-based platform that’s a bit more current than Zen Cart. And if you’re looking for a more complete eCommerce solution that doesn’t involve you writing a single line of code, check out our in-depth comparison of some top eCommerce options for some direction. If you’re in a hurry, we’ve narrowed it down to three top shopping carts for beginners.
On the other hand, if you’ve done your research and think that Zen Cart sounds like what you’ve been looking for, there’s no harm in giving it a try. You can download the platform for free.
We've done in-depth research on each and confidently recommend them.
We've done in-depth research on each and confidently recommend them.