If your business already has a website and you're ready to sell products online, you may worry about needing to start your website over from scratch. This can be discouraging — after all, you've probably already spent a lot of time and effort on your website. Or maybe you paid a professional designer to build your site for you, and full redesign just isn't in your budget. Either way, your customers are already used to a certain look and feel for your website, and you may not want to unexpectedly change that!
Fortunately, it's easy to add a shopping cart to a website without changing your existing design, even if you're not experienced with the technical aspects of website creation. In fact, there are several ways you can accomplish this.
You can add an online store catalog that works alongside your website and connect it to your main website with very little editing to your original site. Or, if you're comfortable working with HTML code, you can add products directly to any page of your website as you see fit.
This article will explain how.
An online shopping cart is software that provides the necessary features for customers to make a retail purchase from your website. Some shopping cart software is quite simplistic and only adds the bare essentials, like products and a checkout page. Other shopping cart software goes the extra mile and includes features for you to provide your customers with an improved shopping experience. The best shopping cart software comes with other eCommerce tools for running your business.
Much like a cash register in a brick-and-mortar store, shopping cart software comprises the customer-facing side and the employee- or business-facing side.
The customer-facing component is often called the frontend or the storefront and consists of the online store that customers browse. The administration side is usually called the backend, the admin, the dashboard, or the control panel. Together, the frontend and the backend of the software work to allow customers to place orders and you to process those orders.
As mentioned, very basic shopping cart software provides a method to purchase products and make payments. Advanced shopping cart software can include additional features like:
An advanced shopping cart's backend can include features such as:
As you can see from these examples, the more advanced shopping cart software goes far beyond the simple "checkout" functionality and becomes more like a centralized software-based hub for running your entire business. When a shopping cart contains these extra business features, it's often called an eCommerce platform rather than simply a shopping cart, although many people use these terms interchangeably.
Some shopping cart software must be downloaded and then installed on your own web server. This often requires purchasing a license, which usually entitles you to software updates and support for a limited time (often one year).
Other downloadable shopping cart software is open-source, which means the software itself is free. However, this doesn't negate the costs of web hosting — and free, open-source shopping cart software has another serious downside. Its open-source nature means the software can be edited by an entire community of developers, so users often struggle to get knowledgeable support. To truly make the best of an open-source eCommerce platform, your business would need a developer to keep it all running smoothly.
Hosted shopping cart software is the best solution for a small business, and for any business seeking to add a shopping cart to an existing website. Hosted shopping carts are a complete package that includes web hosting with the eCommerce software already installed. With a hosted solution, you don't need to download and install anything — instead, you simply log into your control panel with your web browser. The shopping cart software provider handles software updates and other technical aspects of the platform. Instead of paying for web hosting and/or a software license, you'll typically pay a monthly or annual fee for one of the plans offered by the provider (unless the software is free to use). This is referred to as the Software-as-a-Service (SaaS) model.
Shopping cart software can also be differentiated by its programming language. Online shopping carts can be written in Java, JavaScript, ASP, and other languages, but an HTML shopping cart is the most versatile. HTML shopping carts are compatible with all browsers and devices, including desktop and mobile — a necessity for selling online today. Cookies are required for HTML shopping carts, but customers can be notified quickly that they need to enable cookies in order to shop on your online store. Today, eCommerce is so popular that the knowledge of cookies is commonplace, so this almost never presents an obstacle to your customers.
Website builders are a fun and easy way to create a website, as opposed to the old days of web design — when everything was coded by hand and site owners needed to contact their developer to make even the simplest of updates. The "official" name for a website builder is a content management system (CMS). As the name would suggest, a CMS is a system that allows you to manage content on your website without having to touch the code directly.
Content management systems opened up a whole world of possibilities for people who wanted to create a website without needing to understand HTML, CSS, or other coding languages. However, shopping cart functionality is not built into most CMS software. Some CMS site builders do have eCommerce plugins that can be added, but these plugins are often not sufficient for running your business. Since most CMS site builders are primarily made to create general, informational websites, any eCommerce features are essentially an afterthought and only come with basic features. This is where the distinction between CRM vs CMS becomes crucial in understanding the specific needs of your website.
A good example of a CMS with an available shopping cart plugin is WordPress, which currently powers millions of websites. WordPress allows its users to create a whole website and blog without touching a line of code. New website pages and blog posts can be created in a few minutes within the control panel, and web design can be accomplished quickly by installing the preferred theme or template. Users can add extra functionality to their WordPress site by installing plugins. By far, the most popular shopping cart plugin for WordPress is WooCommerce.
To ensure your success selling online, you should use a dedicated eCommerce platform for your online store. A dedicated shopping cart platform was built from the beginning with eCommerce in mind, and will always have that advantage over a shopping cart plugin for a non-eCommerce CMS.
Many eCommerce platforms actually include a CMS that lets you build an entire website around your online store, which is extremely handy if your business doesn't yet have a website at all. If you already do have a website, you can still use this type of eCommerce platform to build your store and then connect the two together.
If you want access to the most helpful tools for selling online and running your business, without the need to understand programming or hire a developer, your best choice is to use a hosted SaaS eCommerce platform to build an online store. By doing it this way, you won't have to alter your original website beyond adding a link to access the store section and you won't need to pay thousands of dollars for a software license. With an SaaS solution, you simply visit the provider's website, choose a plan, and start.
Shift4Shop is the SaaS eCommerce solution that offers the most value for your money, with the highest number of essential eCommerce features included across the board for free. Plus, Shift4Shop is the most versatile platform for getting your products onto multiple marketplaces — including adding them to your existing website with minimal editing.
While you can create a website with shopping cart functionality directly built-in, Shift4Shop can be used to add ecommerce to your existing website.
Build your online store by choosing a theme, adding products, and setting up your categories. Don't forget to set up shipping and tax calculations too.
Once your online store is set up, you can start deciding how you want to connect it to your website.
Embedded Shopping Cart
If you'd rather add your products directly to the pages of your existing website, or embed them into blog posts, most shopping carts have this functionality in the form of a Buy Button. With a Buy Button you can generate code snippets that can be used anywhere that lets you paste HTML and JavaScript — which covers all websites and blogs you own, and even some forums and other websites owned by third parties.
You can create a Buy Button for any product on your Shift4Shop store, and it will generate code for an embeddable widget that includes the product name, image, price, and more. You can also choose the text for the button, e.g. "Buy Now" or "Add to Cart." Customers who click these buttons will be brought to your Shift4Shop store to complete the purchase.
The potential of your online store should never be limited by the capabilities of your current website platform, but that doesn't mean you need to replace your entire website.
With a full-fledged eCommerce platform like Shift4Shop, you can build a complete online store that works alongside your website and connect the two with ease. Plus, you'll have the advantage of using a dedicated eCommerce solution and all the essential tools you need to handle orders and market to your customers. No matter what platform your website currently uses, Shift4Shop is your best bet for selling online.