We have a strict honest reviews policy. To fund our research and testing, this post contains affiliate ad links.
In this Shopify vs Square comparison, we take an in-depth look at two well-known ecommerce platforms that both come with market leading point-of-sale features. Read on to learn all about their key pros and cons, ecommerce features and pricing — and find out which one is right for your online business.
The quick verdict
If your sales are made exclusively in a physical retail store or premises, Square may be a more obvious choice than Shopify, because — transaction fees aside — its POS system can be used entirely for free. And, thanks to its provision of features aimed particularly at restaurants and food retailers, it is often a better choice for those working in the food and drink industry.
If you need a fully-featured online store, Shopify is a clear winner in a Shopify vs Square head-to-head — especially if you plan to sell online in multiple countries. Shopify’s ecommerce features are second-to-none, its POS tools are excellent, and it is considerably better than Square when it comes to international selling, dropshipping and tax calculation.
What are Shopify and Square?
Shopify and Square are user-friendly ecommerce tools that let you sell your products online and in person. Both platforms provide a wide range of selling features to help you do this.
With both platforms, you can:
- create a standalone online store
- sell an unlimited number of digital or physical products
- accept payments for your products via major credit cards
- use ‘point-of-sale’ (POS) hardware to accept in person transactions
- manage inventory
- sell your products on Facebook, Instagram, Google and many other sales channels
- promote your products.
So it’s fair to say that Shopify and Square are both ‘all-in-one’ ecommerce solutions — but the two tools have very different histories.
Square has been around since 2009, when it was initially conceived as a payment processing and POS solution for in-person sales.
By contrast, when Shopify first launched back in 2004, it was specifically created as a software platform for building online stores.
These days, you can use either tool to accept online or offline payments AND create an ecommerce store.
Now, according to Internet statistics company Builtwith, there are currently over 4.15 million Shopify stores in existence, compared with just 207,000 websites built with Square.
At first glance this discrepancy in numbers might nudge you towards Shopify (since a larger customer base usually instills more confidence in the longevity of a company).
But Square is a big company and it is getting bigger. Its parent company — ‘Block’ — generated revenue of $17.6 billion in 2021, and Square’s payment processing branch was used to process $52 billion in payments in Q2 of 2022 alone.
Additionally, Square’s online store builder tool — ‘Square Online’ — is powered by Weebly, a website building tool with over 1 million users that was acquired by Square in 2018 to add store building functionality to Square’s feature set.
But which platform is better for your project?
Let’s find out — starting with a look at visuals.
With Shopify and Square, you don’t need to know how to code in order to create an online store. Both platforms provide pre-designed store templates or ‘themes’ to which you can add your product catalogs; and simple style controls let you edit your site’s design so that it matches your brand.
The approach that Shopify and Square take to template selection is quite different, however.
When you build a store with Square, you aren’t given immediate access to a template library (as is usually the case with most online store builders). Instead, you answer some questions during the account setup process, and based on these, Square provides you with an editable template.
Once you’ve got access to this template, you can apply one of 22 pre-designed site ‘styles’ to it — these are essentially just different color and font combinations for your Square store.
Now, when going through the process of applying a template style in Square, I was frustrated by the fact that the platform only shows you a preview of the mobile version of your template — to see how a theme looks in desktop view, you have to assign that style to your Square store and start editing it first.
The theme selection process in Shopify is more similar to those of other ecommerce platforms.
In Shopify, you get access to a theme store containing a wide range of themes. There are 125 templates available in it — 11 free themes and 114 paid-for ones. When browsing them, you can get a full sense of how each theme is going to look and work thanks to detailed theme guides, screenshots and demo sites.
So a key difference between the Shopify themes and the selection available in Square is variety: each and every Shopify theme has its own unique design elements, layout and aesthetic. By contrast, with Square, you’re essentially dealing with just one theme (albeit one that you can style to your taste).
Another key difference when it comes to themes is the way that Shopify lets you pay to access premium templates. If you opt for one of these, you’ll face a one-time cost of between $180 to $350, depending on the theme involved.
The only drawback with the greater choice offered by Shopify in the template department is that choosing from a larger range of themes can be a fairly time-consuming process. However, the Shopify theme store comes equipped with a useful set of filters that can speed things up. These let you narrow down the themes on offer by price, industry category, catalog size and features.
But what about theme quality?
Square’s template is highly functional and professional in appearance — it features clear section layouts and generous spacing that lets content breathe on the page.
But in my view, it doesn’t have much ‘wow factor’ — and there is very little to set one Square ‘site style’ apart from the next.
Shopify themes, on the other hand, give you varied layout options, interesting aesthetics and — most importantly — very ecommerce-focussed tools and features.
Many Shopify themes come with features such as product zoom, sticky navigation and parallax scrolling effects — features that you just won’t find in Square.
In highly competitive niches, these extra features can help a Shopify store stand out from the crowd more easily than a Square one.
So, when it comes to theme aesthetics, I’d give the win to Shopify.
Flexibility of templates
Both Shopify and Square let you customize their templates by using the controls provided in their respective template editors.
I found Square’s designer to be the slightly easier of the two to build pages with, however. A left-hand menu provides easy-to-use tools for adding and editing new sections; and text editing is done directly in the central window.
A particularly interesting feature of Square’s store builder is that you can quickly turn any Square multi-page store into a single-page site. This feature is particularly handy for take-out restaurant businesses wishing to use their Square site as an online ordering portal.
Shopify’s theme editor (pictured below) takes a little more getting more used to than Square’s, as it gives you a lot more editing options.
It has a much wider range of customizable sections available — for example, ‘rich text’ fields and ‘collapsible content’ sections — and the styling options for Shopify page components provide significantly more fine-grain control than Square’s editor.
A key difference between Shopify and Square is that Shopify gives you full access to your template’s code. This gives Shopify store owners far more control over site design and content layout.
However, editing a Shopify theme’s code does require some knowledge of Liquid, a templating language designed specifically for editing Shopify templates. So even if you have some coding knowledge, you’ll need a bit of time to get to grips with this.
Although Square doesn’t provide similar access to full site code, if you just want to do something simple like add a Google calendar or Instagram feed to your site, you can do this by adding a code block section to a store page.
Both Shopify and Square sites are ‘responsive’ — which means your store pages will automatically resize themselves so that they display nicely on whatever device they’re being viewed on (desktop, tablet, mobile, etc.).
(Responsive site design is encouraged by Google — sites using this approach can receive preferential treatment in search results).
The responsiveness of Shopify themes is excellent; when I looked at Shopify templates on various devices, I found that text and layout were resized perfectly on each one.
When testing Square templates, I felt that the responsive behaviour was not quite so good. I encountered a few annoying issues involving the ‘wrapping‘ of responsive text.
As the below screenshot shows, when resizing the viewport width of my Square store pages, the individual words in my headings would occasionally be split across multiple lines — Square has a few improvements to make here.
Let’s move on now to getting content in and out of both platforms.
New to Shopify? Check out our ‘What is Shopify?’ video guide
Content management and interface
Importing and exporting
Getting products into a Shopify and Square account is very straightforward. You can manually enter product data one-at-a-time in either tool, or alternatively — if you have a large number of products — use a CSV file to upload your products in bulk.
On most Shopify plans, you can upload up to 50,000 items by CSV in one go; Square permits a maximum of 30,000 items.
We will see throughout this review that Square’s CMS includes several features that are particularly useful for restaurant businesses. One of these is its PDF product import tool (currently available in BETA mode), which lets you upload a restaurant menu in PDF format and then map content from the PDF to new items in your Square store.
(If you have a restaurant business that already delivers food through delivery services such as DoorDash or Uber Eats, you can also directly import your product data from the online menu you use with these services).
Neither platform is great for importing other types of content — pages, blog posts, etc. — but the Shopify app store does include several apps (such as ExIm) that add this functionality to your store for a monthly fee.
As for exports, both tools let you export products and orders to CSV. If you want to export other types of content, with Square it’s a case of copying and pasting it, and with Shopify you can either copy and paste or use a third-party app to bulk export pages and posts (ExIm again being a good choice).
Overall, the content management systems in both Shopify and Square make it easy to manage your site, keep track of orders, view reports and configure the general settings for your ecommerce business.
Key store settings are placed in well-organised menus on the left of the platforms’ dashboards, and accessing the all-important template editors (mentioned above) is doable within 2 clicks in both platforms.
One thing to note however is that editing page content is a bit easier in Square. You can use its drag and drop editor to access and change it directly, but Shopify’s editor only lets you edit page templates (with a somewhat old-fashioned WYSIWYG editor being provided for copy editing).
So, Square’s CMS is arguably more tailored to total beginners — it’s generally a bit more user-friendly, and also includes some handy ‘how-to’ tutorial videos within the CMS alongside each key task when setting up your store for the first time.
That said, Shopify’s learning curve is not particularly steep (as you can see in our Shopify tutorial video below).
Shopify tutorial for beginners
Now, let’s drill down further into the capabilities of each content management system.
Images and galleries
When it comes to sourcing images for your store, both Shopify and Square provide you with a large range of royalty-free images for that purpose.
Square’s free pictures come from the Unsplash image library, while Shopify’s are sourced from its own Burst stock photo library.
These images are useful for adding general-purpose imagery to your website; you will of course need to source your own photos for your products.
Both platforms also provide image manipulation controls that let you crop, flip and enhance images.
As for product images, Square lets you add 250 images to each product; Shopify’s limit is 250 on its ‘Basic’ plan, 1,000 on its ‘Shopify’ plan; and 5,000 on ‘Advanced.’
However, while Square automatically crops product images to a 1:1 ratio, in Shopify, if your product images ratios vary, you’ll need to address this manually using Shopify’s image editor or an external design tool like Photoshop or Canva.
(If you don’t, you’ll end up with a very messy looking store).
When it comes to showcasing your products in image galleries, Square gives you 6 simple gallery formats to choose from. Shopify has a similar set of pre-built galleries on offer — these include an image slider and a photo collage layout among others — but also provides several additional ways to add galleries to your site.
First, most Shopify themes come with their own theme-specific gallery layouts ready to go. In the case of some of the Shopify paid-for themes — such as Galleria, pictured below — these theme-specific galleries can add a real touch of class to your Shopify store.
Second, you can add a gallery app to your site from the Shopify app store (more on which shortly). There are over 150 different gallery apps available at time of writing, and these give you you a huge range of display options for your images.
For example, the ‘Enorm Image Gallery’ app lets you add portfolios and lookbooks to your Shopify store, and the ‘Go Product Page Gallery’ app lets you present interactive ‘before and after’ images, as well as add light boxes and image zoom effects to your pages.
Square’s product photography service
On the subject of images, Square offers a rather unique offering to its users: an affordable professional product photography service called ‘Square Photo Studio.’
To use this service, you simply ship your product or products to Square, and they take professional studio shots of them for you. You get 3 photos (from different angles) of each product for a reasonable $19.95.
The service includes image retouching and color correction, and you can request changes and further enhancements to the shots for up to 7 days after receiving your photos.
Blogging features in Shopify and Square
Blogging can be a superb way to drive traffic to your online store.
Studies show that 77% of Internet users read blog posts regularly and 71% of B2B buyers use blog posts to research products as part of their customer journey.
Whatever your business area, creating strong, SEO-friendly blog content on topics in your niche can help convert visitors into customers on your online store.
Now, while the blogging tools in Shopify and Square are no match for dedicated blogging platforms like WordPress, you can use both tools to create a basic blog for your online business.
Shopify has the upper hand in this department, however.
Unlike Square, Shopify lets you apply tags to your posts, and it automatically creates an RSS feed for your blog, allowing other people to subscribe to it or feature your blog content on their sites.
(RSS feeds can also be used to automatically send your latest posts to your e-newsletter subscribers).
If you want to import posts from an external blog to your Shopify one, you can use a third-party app (for example, ExIm) to do so.
In Square, the blogging tool is referred to as ‘Stories’ — this lets you create, organize and display articles on your Square site.
Unfortunately, the ‘Stories’ tool doesn’t let you apply either categories or tags to your articles.
(The absence of such standard blogging features is a bit hard to understand — especially given that adding categories to blog pages was possible in Weebly, the software on which Square’s online store platform is built).
As for RSS feeds in Square, you can use one to add external blog content to your site easily, but Square doesn’t seem to let you create an RSS feed for the articles you write on your own blog.
Ultimately, if the built-in blogging tools in Shopify and Square don’t meet your content marketing needs, there are workarounds available.
For example, you can integrate a third party blogging tool like DropInBlog into either platform. This allows you to make use of more powerful blogging features (for example SEO post analysis, product embeds, categories and multiple contributors).
How to create blog posts that drive traffic
Backup features in Shopify and Square
When it comes to backing up your store, it’s a case of could-do-better for both Square and Shopify.
While some competing platforms — like GoDaddy and Webflow — provide features that allow you restore different versions of your store, this isn’t possible out of the box in Shopify or Square.
With Shopify, you can invest in an app from the Shopify app store to back up your site (a popular choice for this being the ‘Rewind’ app) — but additional costs will apply.
In Square, the only backup option you have really is to export your products and orders to CSV periodically.
File types and media management
Shopify has a big edge over Square when it comes to types of image file formats you can add to your products.
It lets you add:
- GLB (for 3D models)
- USDZ (for 3D models).
By contrast, Square only lets you add four types of product media:
- SPIN (for 360 spin animations).
As for videos, Square lets you add these to your store pages — but disappointingly, it’s not possible to add a video to an individual product.
By contrast, Shopify gives you a choice of adding MP4 and MOV files directly to your products, as well as the option to embed YouTube and Vimeo in your product descriptions.
When it comes to systems for managing your store’s media in general, both tools are a bit lacking.
In some website builders, such as Wix and WordPress, users are provided with a media library that lets you create folders and organize your uploaded files.
Unfortunately this is not the case in either Shopify or Square — your previously uploaded images are available to you when you go to add an image to a product or a page, but there’s no way to organize them or categorize them.
As for how much you can store with each platform, Square’s free plan lets you upload 500MB of content, and its paid-for plans give you unlimited storage (with an overall 10GB storage limit in place for store videos).
Shopify doesn’t specify exactly how much storage it provides. However, on its ‘Basic’ plan you can upload up to 250 images of up to 20MB in size (or 250 1GB videos) to an unlimited product catalog, so it is safe to say that Shopify provides enough storage for most users’ needs.
Shopify and Square both provide users with mobile apps for managing their online stores or the POS systems for a brick and mortar shop.
There are currently 10 different Square mobile apps available, including an app for appointments, a payroll app and an invoice maker — but the main app for managing your Square store on the go is the ‘Square POS‘ app.
The Square POS app lets you accept ‘tap’ payments with your phone, create products, edit your Square online store and use a wide range of POS hardware (more on which below). This app is available on both iOS and Android devices.
One thing to note about the ‘Square POS’ app is that the ability to edit a Square online store website through the app isn’t a built-in feature. If you want to do this using the app, you’ll need to go to its settings and select ‘Square Online’ from a list of available add-ons first.
Shopify offers two main apps for managing your store on a mobile device: the ‘Shopify‘ app and the ‘Shopify Point of Sale’ app.
The main ‘Shopify’ app allows you to view and fulfil orders; add products to your store; access reports; and edit your store’s template.
The ‘Shopify Point of Sale’ app lets you take orders and accept payment for goods in a physical location.
User reviews of both company’s apps are mostly good, but the ‘Square POS’ has received higher ratings — it is currently rated at 4.8 out of 5 by both iOS and Android users.
The two Shopify apps mentioned are both rated at 4.5 out of 5 in the iOS store, but Android users are less happy with them, giving the main ‘Shopify’ app a 3.9 rating and the ‘Shopify POS’ app 3.5.
So far, we’ve mostly looked at how good Shopify and Square are at presenting and managing content. But how do they compare when it comes to selling online?
Let’s find out by diving in to their ecommerce features.
Transaction fees and credit card fees
When you use Shopify or Square to sell your goods, there are transaction fees and credit card fees to consider.
Transaction fees are a percentage fee of your sales charged by your ecommerce platform (in this case Square or Shopify).
Credit card fees are a percentage fee of your sales charged by the company you choose to process your credit card payments with, otherwise known as a ‘payment gateway.’
With Shopify, you can choose between using Shopify’s built-in payment gateway — Shopify Payments — or a third-party one.
If you use Shopify Payments, there are no transaction fees applied on any plan except the ‘Starter’ one (using this plan involves living with Shopify taking a significant 5% cut of all online transactions).
You’ll still incur credit card fees when using Shopify Payments, however. For sales made online through your Shopify store, you’ll be charged between 2.4% + 30¢ and 2.9% + 30¢ on every transaction.
Credit card fees for in-person sales made with Shopify range between 2.4% and 2.7%, depending on your plan.
(Note: these are US rates — cheaper fees can apply in other countries).
If you use a third-party payment gateway to process your credit card sales in Shopify, you’ll have to pay Shopify an additional percentage of the transaction: 0.5% on Shopify’s ‘Basic’ plan; 1% on the ‘Shopify’ plan; 0.5% on the ‘Advanced’ plan; and 5% on Shopify’s ‘Starter’ plan.
As for Square, all its ecommerce stores are automatically configured to accept customer payments through Square’s own payment processor, Square Pay.
Payment processing fees for this service range between 2.6% + 30¢ and 2.9% + 30¢ for online purchases, with in-person POS sales being charged 2.6% + 10¢ of every transaction.
Something to watch out for with Square is that if you manually key in a customer’s card details or use a card number that you have on file, the fee charged is 3.5% + 15¢ per transaction.
Square has additional transaction fees in place for some business types, notably restaurants and food businesses.
If you use Square to process food deliveries to customers with a third-party delivery service, Square charges you $1.50 per order; and if you have your own delivery staff, Square charges a more palatable $0.50 for each delivery.
Payment gateway options in Shopify and Square
One of the key differences between Shopify and Square is the range of payment gateways you can use with each platform. A payment gateway is a piece of software that you connect to your store in order to accept payments online from credit cards, Apple Pay, Google Pay etc.
Shopify not only offers users the choice to use its own payment solution, ‘Shopify Payments‘, which is available in 23 countries — but also integrates with 100+ third-party payment gateways.
By contrast, since Square is first and foremost a payment processing company — albeit one that includes POS and online services — most of the available payment options in the platform involve payment gateways owned by Square’s parent company ‘Block’.
These ‘Block’-owned platforms include:
- Square Pay
- Cash App
There is one significant exception to Square’s walled-garden approach to payments gateways: so long as you are on a paid-for ‘Plus’ Square plan or higher, you can hook your store up to PayPal.
Product options and variants
Although both Shopify and Square let you list an unlimited number of products in your store, Square is considerably more generous when it comes to letting you create different product options and variants.
Product options are attributes like size, material and color, and product variants are unique combinations of these.
For example, a small, blue t-shirt would be counted as one product variant, a large, green one would count as another.
Square doesn’t limit the number of options you can create, while Shopify limits you to just 3. And, while Square lets you create up to 250 variations of every product in your Square store, Shopify limits you to 100.
That said, if you don’t mind paying for a third-party app — such as the suitably named ‘Infinite Options’ app — you can remove all product and variant limits in Shopify.
But when it comes to ‘out-of-the box’ flexibility for product options and variants, it’s a win for Square.
Selling digital products
When it comes to digital products — ebooks, downloadable music, wallpapers, tattoo designs and so on — Shopify is a much better choice than Square for selling these.
With Shopify’s free ‘Digital Downloads’ app, you can create standalone digital products and/or bundle digital files with physical products.
It’s very easy to set up a digital product through the app, which lets you upload and sell files up to a generous 5GB in size. These can be manually or automatically emailed to your customers upon purchase.
Furthermore, there are quite a few powerful third-party apps in the Shopify app store that give you extra (and more sophisticated) features for selling digital goods.
For example, the SendOwl app lets you ‘drip release’ digital products over time — a great feature if you’re selling online courses. It also lets you stamp PDFs with your customer’s name, which can discourage people from sharing purchased files with others.
As for Square, while you can technically use it categorize and list an item as a ‘digital product’, it won’t automatically fulfil the file for you.
This means sellers of digital goods on Square are left in the unenviable position of having to manually email their customers links to files for each and every digital product sale.
If you sell more than a handful of digital products each week, this will quickly add up to a lot of extra time and admin. So, when it comes to selling digital files, it’s a clear win for Shopify.
Both Shopify and Square allow you to create a variety of shipping rules. The two platforms let you offer your customers:
- free shipping rates
- flat rates
- price-based rates
- weight-based rates
- Local delivery / pickup rates
You can also provide real time shipping quotes to your customers with Shopify and Square. This involves connecting your store to a shipping company so that your customer can see a ‘live price’ (calculated by the carrier) for shipping the products they’re purchasing.
With Square, you’ll need to be on its $88 per month ‘Premium’ plan to avail of real-time shipping quotes. On this plan, you can display live shipping rates from USPS, DHL Express, UPS and FedEx. The only caveat is that your store needs to be located in the US, Canada or Mexico to do so — merchants based outside these countries will need to connect their store to a paid-for shipping service such as Shippo or ShipStation using an app.
Shopify offers real-time shipping as standard on its $399 per month ‘Advanced’ plan or its enterprise-grade ‘Shopify Plus’ plan. Shopify merchants on lower tier plans can access it too, but they’ll need to fulfil one of the following criteria:
- pay for the ‘Shopify’ plan on an annual basis ($79 per month)
- subscribe to the ‘Shopify’ plan and pay an additional monthly fee.
Another way to provide real-time shipping quotations with Shopify is to use the ‘Shopify Shipping’ service.
This covers more countries than Square’s real-time shipping quotes feature (see the table below) and lets users avail of shipping discounts of up to 88%, depending on their plan.
|Fulfilment location||Available shipping carriers|
|United States||USPS, UPS (not available in Porto Rico), DHL Express (continental US only)|
|United Kingdom||Evri, DPD|
|France||Colissimo, Mondial Relay, Chronopost|
Square’s shipping discounts are not quite as generous as Shopify’s — 55% off via UPS and USPS — but they are available on all Square plans, even the free one.
There are a few other interesting shipping features in Shopify and Square that are of considerable use to both platforms’ target userbases — international ecommerce merchants in the case of Shopify, and local food and beverage businesses in the case of Square.
When a Shopify merchant uses a shipping label bought through the Shopify Shipping service to send a product to a customer, Shopify provides free shipping insurance on the package to the value of $200 — a very handy freebie if your online store ships goods to customers far and wide.
(Note: this program is currently in BETA mode and is only available to Shopify Payments merchants).
As for Square, it caters to its restaurant and take out userbase with a nifty little local pickup feature in the form of ‘order status text alerts’. This is basically a text message notification service that enables restaurants to let customers know that their food is ready and about to be delivered (or is available for collection).
Both Shopify and Square’s shipping features are pretty comprehensive and well-designed for their respective userbases — but ultimately Shopify takes the win here.
It lets you connect with more third-party shipping companies than Square; provides real-time carrier shipping to merchants in more countries; and it beats Square by a significant margin when it comes to the shipping discounts available from the two platforms.
You can learn more about Shopify shipping here.
Abandoned cart recovery tools
Both Shopify and Square come with built-in abandoned cart savers.
An abandoned cart saver is a really useful feature. It allows you to identify visitors who add something to their cart but don’t complete the purchase, and then automatically send them a reminder email (usually containing an incentive to complete the purchase — a discount code, for example).
It’s much cheaper to access this feature in Shopify: it’s available on Shopify’s cheapest plan, which comes in $13 dollars less per month than Square’s entry-level online store plan.
That said, Square’s abandoned cart saver functionality is pretty good: it lets you schedule up to four automated follow-ups, which is more than what’s on offer from a lot of competing solutions.
But the abandoned cart saving feature in Shopify is considerably more sophisticated than Square’s — it lets you create fully editable ‘workflows’ that allow you to specify the exact conditions that should trigger an abandoned cart reminder.
Now, with most abandoned cart tools (including Square’s), reminder emails only get sent to customers if they have placed something in their shopping cart, or if they have already begun the checkout process.
But Shopify goes one further on this front, thanks to its ‘abandoned product browse’ trigger.
This lets you send reminder emails to customers who were browsing a product page but didn’t add anything to their cart; and, with studies showing that 28% of online shoppers open browse abandonment emails, being able to re-engage these customers in Shopify is a real USP of the platform.
So when it comes to abandoned cart recovery tools, it’s another win for Shopify.
Point of sale
A point of sale or ‘POS system’ lets you use your ecommerce platform to sell not just online but in physical locations too — i.e., in places like retail stores, market stalls, festivals and so on.
When you use a POS system to take an in-person payment for a sale, it lets you link your selling hardware (card readers, tablets etc.) to your online store’s back end, so your inventory levels can be accurately tracked, regardless of whether the sale is made online or offline.
POS systems: a video guide
Shopify and Square are both market leaders when it comes to providing POS hardware and software solutions for in-person selling.
Both companies offer a comprehensive range of POS hardware devices, including card readers, barcode scanners and cash drawers.
Hardware devices from Shopify and Square are similarly priced — you can pick up a basic contactless card reader from either company for $49. But Shopify has a bit of an edge over Square when it comes to its POS hardware availability: its hardware is available in 14 countries while Square’s is only available in 8.
Both platforms also provide ‘all-in-one’ point-of-sale kit: the ‘Square Terminal’ ($299) and Shopify’s ‘POS Go’ tool ($399) are two portable devices that give you access to key POS features.
Square’s device has an edge over Shopify’s in that you can use it to print receipts (and it’s cheaper, too). Shopify’s device includes a bar code scanner, however — something that’s missing from Square’s.
For more permanent selling environments like shops and restaurants, you can pick up full retail POS kits from Shopify and Square.
One difference to note here is that Square provides its own integrated tablet register ($799), whereas with Shopify, it’s a case of integrating an iPad into your POS hardware mix.
Of course, if you’re only starting out with POS selling, you might not want to fork out cash on POS hardware immediately. You can use both Shopify and Square to take payment using your smartphone — both companies let you accept ‘tap’ payments using an iPhone with the ‘tap to pay on iPhone’ service.
In the case of Shopify, this is done through its Shopify POS app. This lets you process up to 100 payments on your iPhone per month (with an additional $0.25 fee applied to each payment over that limit).
With Square, iPhone tap payments involve the standard Square transaction fee of 2.6% + 10 cents per tap.
Although you can use Square as a POS system without paying any upfront fees, if your business operates across multiple brick and mortar stores, you’ll need to pay for a monthly fee for a retail or restaurant ‘Plus’ POS add-on. These add-ons start at $60 per month, with various additional fees involved for extra locations and the number of countertop devices used.
Shopify has two POS plans available that can be applied to any form of business — ‘Shopify POS Lite,’ which is available on the ‘Basic’ plan or higher, and an $89 per month ‘Shopify POS Pro’ add-on.
Shopify’s standard POS plan lets you avail of a lot of functionality, but you’ll need the ‘Pro’ POS add-on to:
- work with an unlimited number of store staff and registers
- facilitate ‘buy online, pick up in store’
- facilitate exchanges
- provide custom printed receipts
- undertake team management / define staff roles and permissions
- attribute sales to particular staff members (for commission or performance-analysis purposes)
- scale up to 1,000 selling locations.
You can learn more about the differences between Shopify POS offerings here.
Dropshipping with Shopify and Square
Dropshipping is way of selling goods online where you don’t actually keep what you’re selling in stock — instead, you take an order through your online store, pass it on to a supplier, who then sends the goods on to the client.
Your online store, in effect, becomes a front end or ‘middle man’ for selling another company’s products.
(Watch our video below for more details on how the dropshipping process works, or read our ‘What is Dropshipping?’ guide).
A video guide to dropshipping
Free Shopify dropshipping starter kit | Subscribe on YouTube
Ecommerce merchants are attracted to this business model because it gives them a low-cost way to start a business. You don’t need to invest money in buying or storing stock before you can start selling — all you need is an online storefront and a dropshipping supplier (both of which can be sourced cheaply).
There are however several downsides to dropshipping too: it can be hard to ensure your goods are ethically produced, and some dropshipping suppliers can be quite unreliable.
How to dropship with Shopify — video guide
Free Shopify dropshipping starter kit | Subscribe on YouTube
In a Shopify vs Square dropshipping head-to-head, Shopify has a clear edge over Square.
It lets you work with a huge number of dropshipping companies via apps that are available in the Shopify app store (more on which below) — there are 460+ dropshipping-related apps available that you can add to your store.
By contrast, Square currently lets you work with around 10 dropshipping suppliers.
To be fair, Square’s offering in the dropshipping department does include apps that let you work with big-hitters like Spocket, Printful and Trunk — but ultimately the choice on offer is no match for the range of dropshipping providers you can work with using Shopify.
The Shopify dropshipping starter kit
If you’re interested in dropshipping, I’d recommend that you take a look at Shopify’s dropshipping starter kit — with this, you get several days of free access to Shopify plus lots of bundled resources and tools that show you how to launch a successful dropshipping Shopify store.
When selling online, you tend to make more sales if you sell in the currency used by your store visitors — with some research indicating that this can help boost ecommerce sales by a whopping 30%.
So, if you’ve got customers in lots of different countries, it’s good to be able to let them choose their own currency — or, better yet, to present your products in your store visitors’ currency automatically.
Now, Square is pretty limited when it comes to multi-currency features.
It only lets you display your products in the currency of the country your Square account is registered in — so if, for example, your account is registered in the US, this means your customers will only ever see prices in US dollars, regardless of their location.
By contrast, Shopify offers full multi-currency support through its ‘Shopify Markets’ feature. This lets you define selling areas — ‘markets’ — based on country or groups of countries.
When Shopify Markets is enabled, store visitors outside your ‘default’ market are prompted to select their preferred location and currency via a pop-up box (Shopify uses your customer’s IP address to suggest the appropriate one).
Shopify Markets is available to all Shopify merchants — so long as they use Shopify Payments as their payment processor.
(If you’re based in a country where Shopify Payments is unavailable, third-party apps can be used to enable multi-currency selling).
All in all, if you’re an ecommerce merchant with products that attract a global audience, the better choice for selling to it is definitely Shopify.
Displaying prices in a local currency isn’t the only way you can make customers feel at home; letting them browse your store in their own language can also lead to increased conversions.
In fact, studies report that 55% of global consumers only purchase from websites that provide product information in their own language; and that 56% of ecommerce shoppers consider the ability to obtain product information in their preferred language to be more important than price.
The good news is both Shopify and Square cater for multilingual selling. However, with Square, this can be quite expensive.
To translate a store in Square Online, you’ll need to use the Weglot service. While this lets you translate up to 2,000 words of your store into one language for free, after that you’ll need to pay for a monthly subscription; and, as the screenshot below shows, this can be rather pricey.
With Shopify, you can translate your site into 20 languages for free on all plans except the ‘Starter’ one.
When you enable multilingual selling in Shopify, a language ‘folder’ is added to your domain. So, you’ll end up with www.myshop.com/co.uk/, www.myshop.com/it/, www.myshop.com/fr/ etc.
Alternatively, you can host a translated store on an international domain (yourstore.de, yourstore.fr etc.).
One thing to be aware of is that certain Shopify site components, like product and blog tags, can’t currently be translated using its built-in language features.
But all in all, Shopify’s multilingual selling features offer a lot more power and flexibility, and come at a much lower price point, than Square’s. So another win for Shopify here.
Don’t miss out on our free ecommerce e-kit
For a limited time, we’re offering our readers some excellent free tools. Sign up free to immediately receive:
- our online store comparison chart
- a downloadable cheatsheet on how to create an online store
- our SEO, blogging and ‘how to start a business’ cheatsheets
- extended free trials and discount codes for essential business apps
- our latest tips on ecommerce and growing a business
Getting taxes right is one of the key challenges for ecommerce store owners — if your business has a particular tax registration, or if your customers are based in multiple tax jurisdictions, ensuring that the correct taxes are charged on your products can involve a lot of admin.
Shopify lets you apply tax rates automatically for most territories, which is a big time saver.
Additionally, it provides registration-based taxes for stores in the US, Canada, EU, UK, Norway, Switzerland, Australia and New Zealand. If you’re selling from one of these countries, you simply enter your tax registration number into your Shopify tax settings and your tax rates are updated accordingly.
Shopify’s automatic tax features are also particularly useful if you’re selling digital goods to customers based in the EU. This is because the platform caters extremely well for the EU’s VAT MOSS tax rules.
VAT MOSS tax rules require sellers of digital goods to EU customers to add value added tax (VAT) to these products on a country-by-country basis — i.e., one VAT rate should be applied to digital products sold to French customers, another to items sold to Spanish ones, etc.
Fortunately, Shopify applies each EU country’s digital VAT rate automatically to your products, which means that you don’t need to configure manual tax rules on these yourself.
As for Square, it provides automatic tax calculation features too — but only for merchants in the US and Canada. If your store is based outside these countries, you’ll end up having to set up all your sales taxes automatically.
So when it comes to tax rates, and especially where international selling is concerned, the winner is Shopify.
Loacalizing product prices: including and excluding taxes
Depending on where your customers are located, they may (or may not) expect the prices on your store to be inclusive of local taxes.
For example, in the UK, taxes are almost always included in the display price of a product; but in the US, consumers expect to see taxes added to the price during the checkout process.
Square facilitates inclusive tax pricing for the US, Canada and United Kingdom only.
By contrast, Shopify allows you to configure inclusive / exclusive pricing for a much wider range of countries: 75 in total.
This is done through its ‘dynamic tax-inclusive pricing’ feature (for Shopify Payments users only), which uses customer IP addresses to automatically display prices based on the display practices in their region.
Integration with other apps
Both Shopify and Square provide app stores — these allow you to add extra features to your store, or integrate the platforms with other web applications.
Shopify’s app store contains significantly more apps than Square’s, however; while there’s a selection of around 335 apps in Square’s app marketplace, you’ll find over 8,000 in Shopify’s.
Compared to most of the ecommerce platforms we review at Style Factory, Square’s app selection contains a particularly large number of apps relating to food and dining businesses.
This is understandable, considering that a large portion of Square’s POS business is focused on servicing the food and drink sector.
However, it should also be noted that the selection of apps available in Square is noticeably lacking when it comes to tools for customizing your Square online store.
By contrast, Shopify’s app store features literally thousands of apps that let you add extra functionality to your store — there are over 1,000 apps dedicated to store design and theme customization alone.
Analytics and reporting
Both Shopify and Square offer a wide range of reports to their users. These include:
- sales reports
- product reports
- tax reports
- customer acquisition reports
- abandoned cart reports.
Something to watch out for in Square is that there are two key types of reports to consider: reports for activity on your ‘Square Online’ store and reports for your overall business.
Reports relating to your ‘Square Online’ store are focused solely on activity on your Square website itself — these include site traffic, online sales and abandoned cart analytics.
However, to get a wider range of reports for your overall business in Square — including in-person sales made using Square’s retail POS system — you need to use its ‘Reports’ menu in the main Square account dashboard (pictured above). These reports cover all online and offline sales for your business.
Some of the reports available here include:
- team sales reports — performance reports on individuals or sales teams
- labour vs sales reports — a comparison report that allows you compare the cost of your labour with your sales revenue
- sales trends — daily, weekly and annual comparisons of your sales over time
- custom reports.
With Shopify, all reports pertaining to your website and ecommerce transactions live in the ‘Analytics’ section of the Shopify dashboard; this makes accessing analytics more straightforward than using Square’s reporting system.
Shopify has over 70 different reports available, including several reports you don’t get with Square — for example, a gross profit report and an interactive ‘live view’ report of your website.
The one drawback of reporting in Shopify is that in order to access some of its more detailed reports, you’ll need to be on its $105 per month ‘Shopify’ plan or higher.
Overall, both tools provide plenty of reporting options to drill down into your ecommerce data.
Data capture in Shopify and Square
Both Shopify and Square allow you to create basic data capture forms (contact forms, newsletter forms etc.) pretty easily.
Square’s template editor includes 8 pre-built data capture forms that you can easily add to your online store’s pages. In addition to standard contact forms and newsletter signups, there’s a handy ‘RSVP’ form and a ‘custom quote’ form.
It’s also really easy to customize a form in Square — its integrated form builder lets you add bespoke fields, multiple choice lists and dropdowns.
In Shopify, customizing its pre-built forms is actually a bit tricky — you’ll usually need to use some custom coding to do so.
You can also add pop-up forms in both Shopify and Square — but with Shopify you’ll need to add its ‘Shopify Forms’ app to do this, while Square lets you do it out of the box.
If you need more powerful form building features than what’s available as standard in both tools, you can also choose from a range of form building apps in the two platforms’ app stores.
In Shopify, some of the most popular options are ‘POWR Forms’ and ‘Hulk Form Builder’, while Square lets you connect to JotForm, TypeForm, Gravity Forms among others.
But when it comes to out-of-the box form building, it’s ultimately a win for Square.
Personalizing products with customer data
If you need custom data from a client to fulfil a product (i.e., text for jewelry engravings or birthday wishes for a cake topping), Square provides a simple, built-in mechanism for capturing this information — its ‘item modifiers’ settings.
Capturing custom data from a customer for a product in Shopify is doable too — but you’ll have to resort to some custom coding or adding a third-party app from the Shopify app store to do so.
Search engine optimization (SEO)
The basics of on-page SEO in both Shopify and Square are easy to take care of — editing page titles and meta descriptions is very straightforward, and the same goes for adding headings and alt text.
Both platforms let you change page and product URLs easily, with Square having a slight edge here, because it doesn’t add any extra words or prefixes to your URLs (something sometimes preferred by search engines). Shopify URLs feature prefixes with ‘/pages’, ‘/posts’, or ‘/products’, depending on the content type.
As for creating redirects — which are important for telling search engines that a page’s URL has changed — Shopify is better for doing this, because it not only generates a redirect for you when you edit a page or product URL, but it also automatically turns on the redirect for you. In Square, by contrast, product redirects have to be created manually using its ‘URL Redirects’ dashboard.
By and large, Square’s SEO tools are perfectly adequate, but Shopify has a few extra capabilities that may make it the better choice from an SEO perspective.
First, it facilitates the use of accelerated mobile pages (AMP) in your store (albeit with the help of an app). AMP format creates a streamlined version of your content that helps it load faster on mobile devices — and as Google and other search engines often reward faster-loading sites with higher rankings, using AMP on a Shopify store can give it a bit of an SEO boost.
Shopify also includes a very handy ‘site speed’ report. This dashboard-style report, which is based on Google’s Lighthouse metrics, alerts you to page speed issues and provides suggestions on how to improve site load times.
Finally, Shopify’s superior blogging tool arguably lets store owners create better content marketing campaigns, which — if implemented well — can help generate more organic traffic.
Please note: I am not a lawyer, so the commentary below should not be taken as legal advice. For expert legal advice on GDPR and your ecommerce site, it is advisable to consult a lawyer.
Business and website owners selling to EU customers have to comply with the GDPR (General Data Protection Regulation) — rules that govern how personal data is captured and stored. Similar laws exist in California, Japan, Brazil and many other territories.
GDPR rules apply to your store regardless of whether your business is physically located in the EU or not, and there can be serious financial penalties if your business is found to be in breach of them.
Some of the key things you’ll need to do as a site owner are:
- Display adequate privacy and cookie notices on your website.
- Process and store data securely.
- Get explicit consent from people signing up to mailing lists that it is okay to send them e-newsletters.
- Provide a means to opt in or revoke consent to the use of non-essential cookies on a website (and to log that consent).
Shopify Square both make it easy enough to capture and process email addresses in a GDPR-compliant way.
When it comes to cookie consent however, Square has a bit of an edge over Shopify, because it provides a built-in integration with Cookiebot for adding a GDPR-compliant cookie banner to your site (i.e., one that doesn’t just notify people that cookies are used on your site, but prevents them running until they’ve been opted into).
With Shopify, it’s a matter of adding an app to provide this functionality — and this means choosing from over 125 cookie banner apps in the Shopify app store.
(Generally speaking, the paid-for ones offer a greater degree of compliance.)
Now, there’s one excellent feature in Square in relation to data protection rules that deserves a particular mention: its ‘Buyer Request Portal‘.
This is a self-service tool that lets store owners edit, correct and delete any customer data they may have in their Square account.
For example, if a customer contacts your store and submits a ‘right to be forgotten’ request under GDPR or CCPA privacy laws, you (the store owner) can use Square’s ‘buyer request portal’ to delete all data from your account relating to that customer — and you can also download a record of the action to keep on file or send to the customer in question.
This feature is one of the most progressive and helpful GDPR / CCPA initiatives we have seen from the many ecommerce platforms we review here at Style Factory — so, big kudos is due to Square for that.
When it comes to customer service, Shopify and Square both offer support via live chat, email and phone; Square has a Twitter support account too.
However, while Shopify phone support is available 24/7 in all supported countries, contacting Square by phone will usually involve calling during office hours.
Both companies also feature online help pages with plenty of tutorials and instructional ‘how to’ articles.
I would say Square’s help pages are a little bit more engaging than Shopify’s however — they contain plenty of explainer videos to help total beginners get to grips with the platform.
Shopify’s step-by-step help articles are excellent too, but there is a noticeable lack of imagery and videos in them, which makes getting answers to help queries in the Shopify resources a bit harder.
But when it comes to offering support in multiple languages, Shopify is ahead of Square. Shopify help articles are available in 21 languages, while Square only caters for five (English, French, Japanese, Spanish and Catalan).
Shopify vs Square pricing
Shopify offers five main monthly plans:
- Starter — $5 per month
- Basic — $39 per month
- Shopify — $105 per month
- Advanced — $399 per month
- Shopify Plus — custom pricing based on requirements (with fees usually around $2,000 per month).
There is also a free Shopify trial available; this lasts for 3 days, so it’s quite short compared to the 7-day or 14-day free trials offered by many competing ecommerce platforms.
However, depending on how you start your trial, once it’s over you can avail of the option to pay $1 per month for your first 3 months of Shopify (‘Starter’ and ‘Basic’ plans only).
This effectively gives you a very long stretch of time to try the platform out, at practically no expense.
This extended trial is not always made publicly available on the Shopify website however, and because it is a ‘test’ initiative by Shopify, is not necessarily going to be available indefinitely. If you’re interested in using this extended trial however, you can access it here.
You can also bring down the costs of a Shopify subscription by 25% if you pay for your plan on an annual basis. Paying upfront for a year of ‘Basic,’ ‘Shopify’ and ‘Advanced’ works out at $29, $79 and $299 respectively.
How to save on Shopify
If you’re interested in using Shopify, you can save considerably on your subscription if you purchase your plan in a particular way. Here’s how:
- Start a trial using this special link.
- After your trial is over, you’ll be given the option to subscribe to Shopify for $1 per month for 3 months. Do this, as it’s an incentive that Shopify is trialling, and one that might not be around indefinitely.
- When this period is over, purchase an annual plan. You’ll then get a 25% discount on your subscription.
Needless to say, the features you can access depend on the Shopify plan you’re on, but some of the key differences to be aware of are listed below:
- The ‘Starter’ plan doesn’t let you create a standalone online store. Rather, it lets you sell on social channels (Facebook, WhatsApp, Instagram, etc.), and gives you shareable product links.
- You can add products to an existing website on the ‘Starter’ plan via a Shopify ‘Buy Button’. However, you can’t use point-of-sale (POS) features on the this plan.
- The number of users you can add to your account depends on which plan you’re on. The ‘Basic Shopify’ plan lets you add two users to your account, the ‘Shopify’ plan lets you add five, and ‘Advanced Shopify’ lets you add 15.
- Credit card fees and transaction fees reduce as you go higher up the pricing ladder.
- Larger shipping discounts are available on the ‘Shopify’ plan and higher, and real-time carrier shipping is only available on the ‘Advanced’ plan and above.
- The ‘Advanced’ plan gives you better international selling features — namely, the ability to estimate and collect duties and import taxes.
- The ‘Shopify Plus’ plan is an enterprise-grade plan aimed at larger organizations — it provides advanced access to enhanced security features, APIs, server uptime, task automation and support.
Square’s approach to pricing is quite different to Shopify’s, because it gives you basic access to its point-of-sale system and its online store builder for free.
So long as your annual sales stay below $250k, its POS service can be used in one location entirely free (with transaction fees being applied on each purchase).
As for its online store builder, a free version is available, but it features ads for Square on it, and can’t be connected to a custom domain name (yoursite.com etc.).
The key pricing plans for Square’s POS and software add-ons are as follows (note that not all of them are publicly displayed on the Square website — in some cases you’ll need to create a Square account first and hit an upgrade button to access a particular plan):
Square Online storefront
- Free — $0 per month
- Professional — $18
- Plus — $32 per month
- Premium — $88 per month
Restaurant POS software
- Free — $0 per month
- Plus — $60 per month
- Premium — custom pricing
Retail POS software
- Free — $0 per month
- Plus — $60 per month
- Premium — custom pricing
Customer loyalty software
- 0 – 500 loyalty visits — $45 per month
- 500 – 1,500 loyalty visits — $75 per month
- 1,501 – 10,000 loyalty visits — $105 per month
- Pay contractors — $5 fee per person paid
- Pay employees — $35 per month plus $5 fee per person paid.
As with Shopify, discounts are available if you pay upfront for a year’s service.
The key differences to be aware of with the ‘Square Online’ store plans are:
- You can’t connect a custom domain if you’re using a Square free account.
- Free stores contain features prominent Square advertising.
- You can only use custom fonts on the ‘Professional’ plan or higher.
- You’ll need to be on the ‘Professional’ plan or higher to accept PayPal and run Facebook or Google ads.
- Abandoned cart emails and product review tools are only available on the ‘Plus’ plan or higher.
- You’ll need to be on the ‘Plus’ or ‘Premium’ plan if you want to provide customers with text alerts concerning the status of their orders.
- Transaction fees for online payments are lower on the ‘Premium’ plan.
- You can only display real-time shipping rates on the ‘Premium’ plan.
As for which company’s plans offer the better value, I think it’s fair to say that it’s a very close call, and one that will probably boil down to the type of business you are running.
If your main emphasis is on real-world selling and, in particular if you running a restaurant or food business, Square’s pricing approach and range of POS hardware may well suit you better than Shopify’s.
However, if your business model is weighted towards selling though an online store, and especially if you have international customers, Shopify’s pricing plans definitely offer the stronger features for customizing and growing an ecommerce business.
Don’t miss out on our free ecommerce e-kit
For a limited time, we’re offering our readers some excellent free tools. Sign up free to immediately receive:
- our online store comparison chart
- a downloadable cheatsheet on how to create an online store
- our SEO, blogging and ‘how to start a business’ cheatsheets
- extended free trials and discount codes for essential business apps
- our latest tips on ecommerce and growing a business
Shopify vs Square: conclusion
So who wins the Shopify vs Square shootout? Ultimately, it depends on your business needs.
If costs are your key concern, Square wins. Its key advantage over Shopify is that you can start using it to sell products with no upfront fees at all. Being able to use Square as POS payment processor or create an online store with the platform for free gives you a great opportunity to test the ecommerce waters out, and without any financial commitment being involved.
And the fact that many of Square’s features are heavily geared towards restaurants and take-out businesses may make it a better choice for those in the food industry. These type of business owners will love Square’s integrations with food delivery companies — and the fact that you can convert a Square Online website into a one-page food ordering service with just one click.
Shopify, however, is the clear winner over Square if you’re aiming to build a professional ecommerce website.
Its template builder and theme selection let you create a much more original online presence than Square does. Additionally, the massive range of ecommerce tools and features that you’ll find in Shopify (both built-in or delivered via apps) gives you a wealth of functionality that just isn’t there in Square.
In particular, Shopify takes the win for international selling. The multi-currency functionality, multilingual tools and other localization options in its ‘Shopify Markets’ feature are significantly more powerful than anything Square has to offer on this front — making Shopify the much more powerful choice when it comes to reaching customers around the world through an online store.
As ever though, the best way to discover which platform is for you is to try them both out — both tools give you free trials which you can access below.
I’ll leave you with a summary of the key pros and cons of both platforms, followed by a list of some alternative store builders you may wish to consider.
Pros and cons of Square vs Shopify
Advantages of using Square instead of Shopify
- It’s available for free — making it a particularly good choice for brick and mortar businesses who have a low budget but need POS features.
- It is a great fit for restaurant and food delivery businesses, thanks to its one-page menu feature and its restaurant-specific POS plans.
- Square’s online store builder is a bit easier to use than Shopify’s.
- It’s more generous when it comes to product option and variant limits.
- Square’s integrated form builder tool is much easier to use than Shopify’s.
- Square makes it much easier to capture product personalization data from your customers.
- Square gives you an easy-to-use integrated cookie banner; Shopify doesn’t.
Advantages of using Shopify instead of Square
- Shopify’s online store building features are considerably more sophisticated than Square’s, making it a much more natural fit for serious ecommerce businesses.
- You can choose from a much larger selection of templates in Shopify.
- Shopify gives you full access your template’s code.
- Shopify is better for importing large numbers of products to your store.
- Its blogging features are a bit stronger.
- Shopify lets you use a much wider range of payment gateways than Square.
- Shopify is much better for selling digital products, because unlike Square, it fulfils them automatically.
- It’s cheaper to access abandoned cart saving features in Shopify (and they are better too).
- Shopify POS hardware is available in more countries.
- Shopify gives you access to a much larger range of dropshipping apps than Square.
- Shopify’s multilingual and multi-currency features are much better (and cheaper!) than Square’s.
- Its shipping options are more comprehensive.
- Shopify’s automatic tax calculation features are available for sellers in more countries than Square’s (and they are more sophisticated too).
Alternatives to Shopify and Square
There are quite a few alternatives to Shopify and Square available, most of which include online store building and POS features.
BigCommerce is a particularly obvious alternative. It integrates neatly with several leading POS providers and its basic ecommerce features are broadly comparable with Shopify’s.
You can learn more about BigCommerce in our BigCommerce vs Shopify comparison, or by reading our full BigCommerce review.
BigCommerce video review
Wix is another well-rounded option, and one that has proved very popular with small businesses. Like Shopify and Square, it provides its own POS system in addition to website building and store creation features. Wix has a huge number of templates (over 800) and it also integrates with Square. So, you could potentially build a store with Wix and use Square to process payments on it.
You can find out more about Wix in our Wix review or our Wix vs Shopify comparison; you can also watch our Wix vs WordPress video comparison below.
Wix vs WordPress video comparison
If you already have an online store and want to add ecommerce functionality to it, Ecwid might be a good solution for you.
Like Square, Ecwid is owned by a POS company (Lightspeed), and it also lets you start selling for free. Check out our Ecwid review and our Ecwid vs Shopify comparison to learn more about the platform.
There’s also online marketplaces to consider: for example, you can use Amazon, eBay and Etsy to list products. Although they don’t let you create storefronts that are as sophisticated as those you’ll be able to build with Shopify and Square, they give you access to huge, ready-made audiences of online shoppers.
Finally, if you’re more interested in building a portfolio or brochure website for yourself or a small business (but one which also lets you sell products on the side), Squarespace is a great choice. It includes an excellent range of very stylish templates, with increasingly good ecommerce features available on its higher tier plans.
You can learn more about the platform in our Squarespace vs Shopify comparison or our detailed Squarespace review.
Our Squarespace video review
Shopify vs Square — FAQ
How is Shopify different from Square?
The key difference between the two platforms is that Shopify gives merchants wishing to run an online store a much wider range of features for doing so, while Square’s focus on point-of-sale features geared towards restaurants and take out businesses often make it a better choice for those working in the food and drink industry.
Which is easier to use, Shopify or Square?
Square is arguably a bit easier to use than Shopify, because its online store editor includes more ‘on-page’ editing options than Shopify and its interface is generally a bit more user-friendly.
Which is cheaper, Shopify or Square?
Square is technically the cheaper solution as it gives you access to basic POS and store building features for free. However, in order to access professional store building features with Square (not least the option to map your store to a custom domain name), you’ll need to pay for a monthly plan — and Square’s store building plans are nowhere near as feature-packed as their Shopify equivalents.
Is Shopify free?
No. A free trial can be availed of, but to sell online with Shopify, you will always need to be on a paid plan.
Which is better for POS, Shopify or Square?
If your business is exclusively focussed on selling from a physical location and delivering in your local area, then it probably makes more sense to opt for Square, as there are no monthly fees involved in using its POS system. However if your business involves a mix of selling online and in person, Shopify is generally the better choice.
Now…over to you!
Got any views on Shopify vs Square? Thinking about using a different website builder? Just leave a comment below. We read all user comments, and will do our very best to answer any queries you may have.