The majority of top ecommerce software allow you to import and export customer information into the customer database. Shopify makes the importing process extra easy by providing a customer import template. The template is a CSV file that has all the necessary fields outlined. If you already have a large number of customers, this resource can allow you to save time and avoid data entry errors.


In addition to offering high-quality tools and resources for online sales, Shopify is one of few platforms that provides access to a Point of Sale (POS) system. Without a POS, merchants who want to operate an online store and a brick-and-mortar shop often have to keep track of two different inventories, product catalogs, and payments systems. The Shopify POS and ecommerce systems operate on the same platform, allowing updates to be made instantly across both platforms. The POS system can also be used for processing credit cards, a huge plus for those that sell at farmers markets or other local venues. Shopify's Point of Sale system has a lot to offer, and is worth looking into further.


Blogging can be a great way to advertise new products by creating unique content related to your business, which can drive traffic to your website. Unfortunately, not all of the top ecommerce software products provide blogging capabilities. Shopify has a Blogs & Pages option on the main menu that enables you to easily create and manage a blog. For those that value blogging capabilities, Shopify may be the right ecommerce solution.


Shopify provides access to a wide variety of third party integration options, making it easy to add new functionality to your online store. All of the top ecommerce products offer some integration options, but of Shopify is the only one that provides access to every integration option. With easy access to so many applications, you can be confident that the tool or feature you are looking for, can be added to your online store.


Most of the top ecommerce software will provide access to different website themes and other add-on applications. Both of these features can be important aspects of a successful online store. However, it doesn't matter how many themes or apps you have access to if it's difficult to find. The themes on Shopify are cleanly designed, easy to browse, and provide multiple searching and filtering options, making it easy to find the solution you're looking for.


Depending on your technical aptitude, it can take a little bit of time to get comfortable with ecommerce software. Shopify provides a thorough Support Center with hundreds of articles to help minimize the learning curve and troubleshoot common problems. For those that may feel like they'll need a little extra guidance, a support center like this can be a great resource.



It's becoming increasingly common for retail website to provide product comparison functionality. For any customer trying to decide between two or three different products, a comparison tool can be a great asset. Many of the top ecommerce software products provide some form of comparison capabilities, however, Shopify currently does not. If a product comparison feature is particularly important to you, Shopify may not be the best fit.


Some of the top ecommerce software allows customers to register and sign in to the online store using social media credentials. Although registration forms are typically not overly burdensome, it is convenient to be able to skip that process if it will increase sales conversions by making life easy on your customers. Similarly, with so many different accounts being created, remembering usernames and passwords can be difficult. With social media integration, customers can register and sign in using information from common social media websites.


Shopify does not provide a one page checkout option. Not every online store manager is convinced that a one-page checkout is the way to go, but having the ability to test multiple checkout options would be a superior option. If you are convinced you need a one-page checkout for your customers, Shopify might be an ecommerce solution to avoid.


Bandwidth Unlimited
Monthly Price $14 - $219
Number of Products Up to 25 - Unlimited
Storage Space 1GB - Unlimited
Transaction Fee None


  • Customer Profiles You can create customer profiles to understand the demographics of your customers and to tailor messages toward their preferences.

  • Dashboards The software has a dashboard to help navigate the analytics and reporting.

  • Pre-Built Reports The software comes packaged with pre-built reports.

  • Sales and Revenue You can review data on orders, conversions, and total sales.

  • Site Performance You can review data on web site traffic, unique visitors, referring sites, and more.

  • Custom Reports You can run custom reports to view different aspects of your business.

  • Affiliate Program You can offer people who are selling your products your own affiliate program with banners, ad copy, promotional links, and commission payouts.

  • Blogging Platform You can set up a blogging platform with the software.

  • Coupons and Promotions You can offer promotions, coupons, and discounts to new or current customers.

  • Customer Groups You can create customer groups to communicate different ways or set up unique promotions.

  • Email Marketing You can create email campaigns that drive new and returning customers to your site.

  • Free Advertising Credits The software provides you with some sort of free advertising credits towards Google Adwords, Facebook, or another company.

  • Search Engine Optimization You can customize the H1, title, and meta tags of each page as well as create SEO-friendly URLs.

  • Automated Confirmation The software will automatically notify customers when a purchase is complete and their shipment is on its way.

  • Cancel Order The software allows for customers to cancel orders before they have shipped.

  • Inventory Management You can manage physical stock and generate supply orders.

  • Order Processing You can process orders individually or in bulk, including printing invoices, and packing slips.

  • Return Management You can set up a return management system that will allow you and your customers to handle returns quickly and easily with step-by-step status updates.

  • Shipment Tracking The software allows customers to track their USPS, FedEx, UPS, or other carrier shipments with a built-in tracker.

  • American Express You can accept American Express credit cards.

  • Credit Card Payments You can accept credit card payments.

  • Discover You can accept Discover credit cards.

  • Google Checkout You can accept payments through Google Checkout.

  • MasterCard You can accept MasterCard credit cards.

  • Online Payment Services You can accept payment through online payment providers.

  • Other Online Payment Services You can accept payment through other online payment services.

  • Payment Gateways The software has a payment gateway that authorizes and allows you to accept payments.

  • PayPal You can accept payments through PayPal.

  • Visa You can accept Visa credit cards.

  • Amazon Payments You can accept payments through Amazon payments.

  • Other Payment Options You can accept other payments beyond credit card processing and online payments, such as an eCheck or C.O.D.

  • Cross-selling You can showcase other products related to the product that is found in a customer's shopping cart.

  • Product Showcase You can organize your categories, products, and product attributes in any way that you would like to maximize sales.

  • Product Zoom The software has a zoom tool you can implement that allows customers to mouse over a product and magnify the area of the product.

  • Ratings or Reviews The software allows your customers to promote items they like by posting a product rating or review.

  • Unlimited Product Options You can upload unlimited colors, sizes, or features of a product.

  • Unlimited Product Photos You can upload as many photos as needed for each product.

  • Unlimited Products You can upload an unlimited number of products.

  • Upselling You can upsell a product by offering a higher-end version during checkout.

  • Product Comparison You can compare products, options, and features side-by-side to help customers make a purchase decision and increase conversion rate for certain businesses.

  • Customer Registration Your customers can register for a personal account with your store.

  • Digital Goods You can sell downloadable products, like books, music, software, and event tickets and make them available as a download.

  • Guest Account You can provide customers with the ability to purchase as a guest so no registration is required.

  • Mobile Compatibility Your customers can browse and buy from your store while on the go, using any mobile phone.

  • Multilingual You have the ability to showcase your store in a variety of languages.

  • Multiple Currencies Ability to localize your store by currency if you have an international presence and/or customer base.

  • Physical Goods You have the ability to sell physical goods or products.

  • Purchase Discounts You can offer your customers a coupon, promotion, or discount.

  • Tax Calculations You can calculate taxes by country, state, county, and city and then apply the correct amount for each customer's location.

  • One-Page Checkout You can provide your customers with the quickest, simplest way to purchase your products.

  • Wish Lists Your customers can create wish lists in their shopping cart.

  • Access to Designer The company provides access to a designer to help build your store for a fee.

  • Content Management System The software has a content management system that allows you to easily edit pages, upload images, and more.

  • Create Template You can create a template for a new store design and reuse that template.

  • CSS You can alter your store design using CSS.

  • Customize Background You can customize the background of your site.

  • Customize Colors You can customize the colors of your site.

  • Customize Font You can customize the fonts you use on your site.

  • Customize Layout You can customize the layout and design of your site.

  • HTML You can use HTML to design your site.

  • Mobile Themes You can create themes designed specifically for mobile devices to complement your online store.

  • Templates The software comes equipped with pre-designed templates for you to choose from.

  • Accounting The product can integrate with an accounting application or software.

  • Advertising The product can integrate with an advertising application or software.

  • Amazon The product can integrate with Amazon.

  • Analytics and Reporting The product can integrate with an analytics and reporting application or software.

  • eBay The product can integrate with eBay.

  • Email Marketing The product can integrate with an email marketing application or software.

  • Facebook The product can integrate with Facebook.

  • Google Apps The product can integrate with Google Apps.

  • Inventory The product can integrate with an inventory application or software.

  • Marketing The product can integrate with a marketing application or software.

  • Order Management The product can integrate with an order management application or software.

  • Payment Services The product can integrate with a payment services application or software.

  • Quickbooks The product can integrate with QuickBooks.

  • Recommendations The product can integrate with a recommendations or upselling application or software.

  • SEO The product can integrate with an SEO application or software.

  • Shipping The product can integrate with a shipping application or software.

  • Shopping Cart The product can integrate with a shopping cart application or software.

  • Social Media The product can integrate with a social media application or software.

  • 99% or Greater Uptime The company has its server up and running 99% of the time or greater.

  • Backup and Restores The software automatically backs up everything multiple times a day, including orders, products, photos, and customer records.

  • CDN The software has a Content Delivery Network (CDN) that helps boost performance.

  • Domain Name You can purchase a domain name for your store through the software provider.

  • URL Rewrite Management You can rewrite your URLs for specific pages of your website.

  • FTP You can use File Transfer Protocol (FTP) to transfer files, pictures and video from your local computer to your hosting company's server or any other network.

  • Customers You can view customers on your mobile device.

  • Orders You can view orders on your mobile device.

  • Products You can view products on your mobile device.

  • Statistics You can view statistics on your mobile device.

  • Automatic Carrier Rates You can receive automatic shipping rates from major shipping carriers like UPS, USPS, FedEx, and more.

  • Fixed-Price Shipping You can use set shipping prices that aren't based on weight.

  • Separate Billing and Shipping Your customers can create separate billing and shipping addresses.

  • Shipping Discounts You can set incentives on shipping fees, such as free shipping or offering specific discounts.

  • Weight-Based Shipping Weight-based shipping is available.

  • FAQ The company provides a list of answers to frequently asked questions.

  • Forum The company provides an interactive forum where users can post questions and answers.

  • Knowledge Base The company provides a knowledge base of detailed help articles.

  • User Guide A user guide or training manual is provided by the company.

  • Video Tutorials The company provides video tutorials.

  • Live Webinars Live webinars are provided by the company.

  • Administrator Permissions You can control which areas of your store that individuals within your organization have access to.

  • Free SSL The software comes with a free SSL certificate.

  • PCI-DSS Compliance The software is compliant with the Payment Card Industry Data Security Standard (PCI-DSS), which ensures all payments are secure.

  • Link to Social Media You can link your online store to your company's Twitter and Facebook accounts.

  • Share Purchase Your customers can share their purchases on Facebook, Twitter, Google+, or Pinterest.

  • Send to Friend Your customers can send a specific product of interest to their friends.

  • Sign-In via Facebook Your customers can register and sign-in using Facebook.

  • Sign-In via Google+ Your customers can register and sign-in using Google+.

  • Email The company has an email or ticket system dedicated to support.

  • Phone You can contact the company by phone to get support.

  • Social Media You can contact the company with questions through social media websites.

  • Live Chat The company offers live chat support.



Monthly Price: $14 - $20
Transaction Fee: None
Products: Up to 25
Storage Space: 1GB
Bandwidth: Unlimited


Monthly Price: $29 - $69
Transaction Fee: None
Products: Unlimited
Storage Space: 1GB
Bandwidth: Unlimited


Monthly Price: $79 - $119
Transaction Fee: None
Products: Unlimited
Storage Space: 5GB
Bandwidth: Unlimited


Monthly Price: $179 - $219
Transaction Fee: None
Products: Unlimited
Storage Space: Unlimited
Bandwidth: Unlimited

Similar Products

We recently added comments and we're amped to hear your input. Keep it civil and intelligent, and be sure to peek at our Community Guidelines before posting. If you'd like to contact the staff, our inbox is always open.