Our content is impartial, but funded in part by affiliate commissions (at no extra cost to our readers).ย Learn more.

There is a huge number of online store building tools now available, and choosing the right one for your business can feel really difficult. Shopify is probably the best-known ecommerce solution available โ but is it actually the best one for you? Well, in my Shopify review, Iโm going to help you find out.
Iโll begin with a quick look at Shopifyโs background.
The background behind Shopify โ and how the platform works
Shopify was created in Canada in 2006 by German-born entrepreneur Tobias Lรผtke, who wanted to build an online store to sell snowboards with. Unhappy with existing store building solutions, he found himself creating his own โ and then realised he could sell it to other people.
Fast forward to today, and his invention has generated overย $1tn in salesย and is used byย millions of merchantsย in 175 countries. Shopify currently powers aroundย 4.9 million online storesย (source: Builtwith.com), and 8,300+ employees now work for the company.
Shopify was designed to be a โhostedโ solution โ an app that it runs on its own servers, and one that doesnโt require any web hosting or software installation. You build and manage your Shopify store in a web browser โ so, as long as you have access to the Internet, you can run a Shopify business from any location.
The platform aims to give you all the things you need to build and market an online store โout of the boxโ โ templates, a payment processor, a content management system, a blog and hosting.

Although its built-in features will generally coverย mostย merchantsโ core selling needs, itโs also possible to customize a Shopify store more extensively through theย addition of appsย or by usingย custom codeย (CSS, HTML orย Liquid, Shopifyโs own templating language).
Finally, because itโs a โSoftware as a Serviceโ (SaaS) product, you donโt own a copy of Shopify but instead pay a monthly fee to use it.
More on pricing later โ but first, a look at visuals.
Shopify themes
Shopify provides 13 free ecommerce templates (or โthemesโ) that you can use as the starting point for your store design.

Now, by comparison to other ecommerce platforms Iโve tested, I found Shopify to be rather ungenerous here. For example,ย Wix and Squarespaceย provide 819 and 180 bundled themes respectively โ giving you a lot more choice over your storeโs appearance.
The free Shopify themes are attractive however, and they are fullyย responsiveย too, meaning that they will automatically adjust their layout to suit the screen size of the device theyโre being viewed on โ smartphone, tablet, desktop computer etc.

And, if the free templates donโt appeal, you can use a paid-for or โpremiumโ theme โ at time of writing, 210 of these are available. Many of these premium themes are provided in a few variants, further extending the template choice available to you. The premium themes range in price from $100 to $500, and like the free ones are all fully responsive.
๐กTip: you canย browse all the Shopify themes here.
In the Shopify theme store, you can explore all the free and paid templates using a range of filters, including:
- theme price
- industry type
- catalog size
- templateย features.
(See my screenshot below for a look at some of the categories involved.)

When building a test store using Shopify, I was able to use these filters to quickly find a template that worked for my needs.

All in all, Shopifyโs template offering is of a very high standard โย but if you arenโt happy with the options provided, and wish to create something that isย trulyย unique, there is always the option of building yourย ownย theme. Itโs easy to access the Shopify theme code, and a lot ofย support materialsย and tutorials are provided to help you develop your own template or modify an existing one.
Now, once youโve started a Shopify trial, picked your theme and decided upon a plan, you can focus on selling with the platform. So, letโs look at how easy it is to do that.
While youโre here โ have you seen our video review of Shopify?

Special 3-month Shopify trial >
Interface and ease-of-use
Shopify is fairly easy to use โ itโs got a modern, intuitive interface, and provides a generally good user experience (UX). As you can see from my screenshot below, a menu on the left-hand side of the screen allows you to access key features or content, which you can then configure or edit on the right.

This layout is consistent with most of the other content management systems Iโve tested โ WordPress, Squarespace, Wix etc.
The process of adding content can be sped up via a new AI feature, โShopify Magic,โ which generates copy and product descriptions for you automatically (based on keywords and instructions you provide.)
The thing I like most about the Shopify interface is its product management features. When building a test store with the platform, I was able to import and export products via CSV file easily; I also found the processes for adding product descriptions and images extremely straightforward.
In particular, I found sorting inventory into product catalogs really easy, thanks to Shopifyโs โsmartโ collection features. These let you create catalogs automatically based on a keyword or tag โ potentially saving you hours of data entry, particularly where large catalogs are involved.
(Take a look at my screenshot below to see how this works ).

I havenโt come across a similar feature in any other competing platforms weโve tested; so for me, this represents something of a USP for Shopify.
Sales channels
The Shopify interface lets you set up and manage a variety of โsales channelsโ โ the different platforms where you sell your products.
Key ones include:
- Anย online store: your main website, which you host on your own domain name.
- Facebook: a section of your Facebook page where users can browse and buy your products.
- Buy Button: this channel allows you to add ecommerce functionality โ via โbuy buttonsโ โ to any website or blog.
- Instagram: this allows you to make your Instagram posts โshoppable.โ
- Shopifyโsย โShopโ channelย โ this allows you to make use of accelerated checkout features via the โShop Payโ system, and sell on Shopifyโs Shop app.
- Wholesale: this lets you create a separate, password-protected storefront where you can sell products B2B (note: Shopify Plus customers only).
(Note: the above list covers the key sales channels that you can use โout of the box.โ Several others โ including big-hitters like TikTok, Amazon, Ebay, Etsy and Pinterest โ are available via third-party apps. A key option on that front is Shopifyโs ownย Shopify Marketplace Connectย app).
In general, Iโve found using these sales channels โ and the Shopify interface in general โ fairly easy. But there are a couple of problems I think itโs worth zooming in on, relating to content layout and images.
Content layout
Over the past couple of years, Shopify has been rolling out a new theme format, โOnline Store 2.0โ (OS 2.0). This unlocks a lot of useful content presentation options that werenโt previously available in the platform.
Chief amongst these is a drag-and-drop builder (pictured below) that lets you add blocks and sections to page layouts, and move them around with ease.

Thereโs a rather confusing aspect to page editing in Shopifyโs OS 2.0 format, however.
In my tests I discovered that instead of using the drag-and-drop editor to change the content of your pages, you can only use it to edit page templates. You still have to edit page content using a basic WYSIWG editor (see screengrab below) โ and then apply the relevant template youโve designed to it.

You get used to this, but it makes for a bit of an odd workflow!
Another improvement that I feel could be made to Shopifyโs drag-and-drop editor involves forms โ at the moment you can only drop a simple โcontactโ or mailing list signup form into page templates.

If you need to add custom forms to your Shopify store, you will need to resort to some coding, or the installation of an app.
It would be better, as is the case with competing platforms like Squarespace and Wix, if a built-in form builder was available for creating more bespoke forms.
Product images
Another headache I encountered with Shopify involved image aspect ratios.
When I uploaded images to Shopify with different ratios, I found that they they werenโt automatically cropped into a uniform one. My product catalogs ended up containing lots of differently-shaped images โ something that led to a very messy-looking store.
You can get around this problem by cropping your all your images to a uniform ratio using a photo-editing app (likeย Canva or Photoshop)ย beforeย you upload them. Alternatively, you can do this afterwards, using Shopifyโs built-in photo editor (pictured below).

Other workarounds involve adding some code to your template to force images to display in a certain ratio, or using a paid-for Shopify app to standardize your image ratios.
My overall take on the Shopify interface is this: itโs great where product management is concerned โ but rather clunky when it comes to managing general content. Iโve found that other platforms, especiallyย Squarespace, offer a much nicer user experience here.
Working with products in Shopify
Product variants and options
Shopify allows you to create up to 100 different variants of a single product. I was a bit disappointed to discover however that these variants can only involve three product options.

So, for example, if you were selling shoes, you could allow users to choose from up to 100 different versions of a particular shoe, each involving 3 different product options (i.e., color, size and style) โ but you couldnโt let them pick a shoelace color on top of this.
On the plus side, these limits are set to be increased in the not-too-distant future: Shopify intends to let users work with a 2,000 variant limit in 2025.
In the meantime, a workaround exists involving third-party apps. There are quite a few available (like โInfinite Options,โ pictured below) that lift these limits, but you will need to pay for them.

Ultimately, if you are selling something that doesnโt involve a large number of variants and product options you will be fine with Shopify โ and if your needs are more extensive, apps do exist that get rid of the limits discussed above.
That said, I think it would be better if a more flexible approach to product options was currently available โout of the boxโ (as is the case with rivalsย BigCommerceย andย Squarespaceย โ both provideย muchย more generous product option and variant limits).

Selling digital products
If you want toย sell digital products with Shopifyย (for exampleย eBooksย orย music), this is perfectly doable.
That said, when I tried to create them, I found myself getting a bit confused. This is because in order to sell downloadable files, Shopify users need to install a separate digital downloads app.

A large range of these is available, but Shopifyโs own digital downloads app (pictured below) is a pretty good choice for most, because itโs free, easy to use and caters for relatively large file sizes. Our video below walks you through the process of selling with it.

You can also use the Digital Downloads App to bundle digital products with physical ones โ for example, to offer an MP3 version of an album to everybody who bought a vinyl copy of it.
There is a limit on the file size of products you can sell, but itโs a generous one โ 5GB. This limit compares very favourably to the limits imposed by other platforms โ Wix, for example, caps downloadable product size at 1GB, BigCommerce at 512MB and Squarespace at 300MB.
If 5GB is not enough for your needs though, you can purchase a different Shopify app to host larger files, or use file sharing services like Dropbox to deliver them.

Custom fields and file uploads
Some store owners require their customers to provide some text at the point of purchase. For example, jewellers might need copy for an engraving, musicians might like to give customers the option to have a dedication added to a signed LP, etc.

Shopify does allow you to capture this sort of data, but itโs a fiddly process โ youโll need to create a โline item propertyโ by manually adding some HTML code to your template. Iโve used this method in the past to add text boxes to checkouts, and the amount of coding required is fairly small โ but that said, if youโre an ecommerce novice, youโll be better off with a dedicated app.

The other alternative is to pay for an app to do this job, which isnโt ideal.
Itโs a similar story with file uploads โ if you need to offer your customers the option to send files with their orders (for example, an image to be used on a t-shirt), youโre going to have to get coding or, yes, you guessed it, pay for a relevant app!

Ultimately, I would much prefer if text fields and file upload buttons were simply options that could just be selected and enabled when creating products. My experience of the current process for capturing custom data is that it is clunkier and/or more expensive than it needs to be.
Now, weโve looked at various aspects of setting up products on Shopify. But how do you actually ship them?
Shipping products
Shopify is very flexible when it comes to shipping, allowing you to set:
- Free shipping rates
- Flat rates
- Price-based rates
- Weight-based rates
- Local delivery / pickup rates
- Calculated (โreal timeโ) shipping rates
When building Shopify stores, Iโve found it easy enough to set up shipping rules based on price or weight; similarly, creating shipping zones that cover groups of countries is pretty straightforward too.

When it comes to real-time shipping rates โ where carriers provide live estimates at checkout, based on distance, weight and the number of boxes needed to ship items โ you have two options, depending on your location.
In certain countries โ the ones highlighted in the table below โ you can use the โShopify Shippingโ service. This lets you provide real-time shipping quotations from local postal services, print shipping labels and provide preferential rates on shipping.
| Fulfillment location | Available shipping carriers for Shopify |
|---|---|
| United States | FedEx by Shippo, USPS, UPS (not available in Puerto Rico), DHL Express (continental US only) |
| Canada | Canada Post, UPS |
| Australia | Sendle |
| United Kingdom | Evri, DPD |
| France | Colissimo, Mondial Relay, Chronopost |
| Italy | Poste Italiane |
| Spain | Correos |
If youโre based in a country where Shopify Shipping is available, youโll find the feature included on all plans, and the discounts provided can be quite significant on the higher-level Shopify plans (in the US, you can avail of up to 88.5% postage discounts on higher-tier plans).
The other real-time shipping option is to use third-party calculated shipping rates. Iโm not so keen on this option, because it can end up being very expensive. Third-party calculated shipping is only available if you:
- pay on a monthly basis for an โAdvanced Shopifyโ or โShopify Plusโ plan
- subscribe to the โShopifyโ plan on an annual basis
- subscribe to the โShopifyโ plan and pay an additional monthly fee.
This contrasts negatively with the approach taken by some competitors, especially BigCommerce, which makes this feature available on all its plans, even its $39 entry-level one.
Now, letโs look at another type of shippingโฆ
Dropshipping with Shopify
Many potential users of Shopify will be wonderingย how it facilitates dropshipping.
With dropshipping, you take an order, send it to a supplier, and they deliver the goods to your client โ in other words, you donโt make, store or fulfil any products, and your ecommerce site becomes a โmiddle manโ of sorts.

There are various pros and cons associated with this approach to ecommerce โ my personal experience suggests that itโs usually not the golden goose itโs claimed to be โ but it does unquestionably give you a very low-risk way to start a business.
The good news is that Shopify offers an extremely large range of dropshipping apps that allow you to source and sell a variety of suppliersโ products online. I found 623 such apps available at time of writing, with popular services like Spocket, Ali Express and Modalyst all catered for.

Shopify is alsoย a strong choice for print on demandย (POD) applications, with key POD apps likeย Printful and Printifyย integrating particularly neatly with the platform.
(I counted 561 POD apps in the Shopify app store when conducting research for this review.)
๐ Related resources:
- Shopify trial guide
- Printful review
- Printify review
One thing I couldnโt find at all in the Shopify app store however is more information on the quality of dropshipping suppliers โ an โethical ratingโ or similar.
This is a big omission, because a lot of dropshipped goods are produced in countries where working conditions can be very poor. As things stand, itโs hard to be 100% confident that the goods you sell via many of Shopifyโs dropshipping apps are ethically produced.
So, if you are concerned about the ethical dimension, youโll need to do some due diligence research before committing to a particular app or supplier. But in terms of the range of dropshipping options available to you as a merchant, the market leader is definitely Shopify.
๐ย Learn more about dropshipping with Shopify here.
Shopify Point of Sale (POS)
A particularly strong feature offered by Shopify, and one that helps it stand apart from its competitors, its comprehensive Point of Sale (POS) features.

Shopifyโs POS system is bundled with all its plans, and lets you use the platform to sell not just online but in physical locations too. A wide range of hardware is available โ card readers, barcode scanners, tills, receipt printers etc. โ to help you do this.

As for where you can buy Shopify POS devices, there is a dedicated Shopify โhardware storeโ that sells them. It can be used to purchase POS equipment in many territories, including the US, several EU countries, Australia, New Zealand, Singapore and the UK. If youโre based outside a supported country, you can still buy Shopify POS hardware, but will need to do so from an authorized reseller.
Now, there are several applications for these point-of-sale tools. For example, they allow you to sell:
- in aย โbrick and mortarโ retail outlet
- in aย pop-up shop
- from aย market stall
- at anย event.
And all while keeping your offline and online sales data in sync, and your inventory figures accurate.
Itโs important to note however that if youโre serious about selling in person, youโll usually need the โShopify POS Proโ add-on to get the most out of the point of sale features.
This is because although all Shopify plans let you use POS functionality, with the exception of โShopify Plusโ they limit the number of staff who can access it, and donโt give you access to the best POS features. You will definitely need the โPOS Proโ add-on if you want to do things like:
- work withย an unlimited number of store staff
- defineย staff roles and permissions
- facilitateย exchanges
- provideย custom printed receipts
- createย purchase orders
- attribute salesย to particular staff members (for commission assignment or performance-analysis purposes).
- getย low stock warnings
You canย learn more about Shopify POS features here.
Unfortunately,ย the cost for the Shopify โPOS Proโ add-onย is relatively high:ย $89 per month, per locationย ($79 per month if you pay upfront for a year). This means that if you run a few physical stores, your monthly POS outgoings will increase significantly.
In terms of the number of locations you can sell from (or store inventory at), the โStarterโ plan lets you sell at 2; โBasic,โ โShopifyโ and โAdvancedโ let you sell at 10; and โShopify Plusโ lets you sell at 200.
(Note: if youโre a Shopify Plus subscriber, you get 20 POS Pro locations included with your plan).
Shopify POS: a real-life merchantโs take
To find out how good the Shopify POS features were, I interviewed my friend Liz Jones, who runs a Shopify POS system, and spent a morning with her as she used the system to accept payments. I made a video recording of this โ which you can watch below โ but the main conclusion I drew from my time with Liz was that Shopify POS is good when it comes to user-friendliness and value for money, but that customer service could be a bit better.
The biggest complaint that Liz had was that software updates to Shopifyโs POS system sometimes knocked it out during trading โ which is obviously far from ideal, given how many people pay card-only these days.

Tax calculation in Shopify
Automatic tax calculation
One of the challenges of selling online is that you can end up making sales in a variety of jurisdictions with different tax rates โ something you have to reflect in the pricing of your products. Thankfully, Shopify allows you to apply tax rates automatically for most territories, which is a big time saver.
Additionally, registration-based taxes (which cater for VAT / state-based taxes etc.) are available for:
- Australia
- Canada
- European Union
- New Zealand
- Norway
- Singapore
- Switzerland
- United Kingdom
- United States
Not all competing products facilitate automatic tax calculation, and those that do tend to limit the feature to a smaller number of countries โ so a thumbs up to Shopify for this.
There is a bit of a downside to tax calculation in Shopify, however: if you exceed $100,000 in sales, a transaction fee of 0.25% to 0.35% (depending on plan) will be applied to any sale involving a tax calculation. This wonโt be much of an issue for many merchants (especially new ones), but those operating stores with a high turnover might find it annoying.
VAT MOSS
A particularly strong aspect of the Shopify platform is the way that it caters really well for the EUโsย VAT MOSSย system (or, to use the full title, โVAT Mini One Stop Shop.โ).
VAT MOSS is a requirement that sellers of digital products to consumers in the EU add value added tax (VAT) to each product on a per-country basis โ i.e., thereโs one VAT rate to be applied for France, one for Ireland, another for Germany and so on.
But unlike a lot of competing products, Shopify calculates and applies the appropriate digital tax rate automatically. So thereโs no messing about with setting up manual tax rules to worry about.
This is an extremely useful piece of functionality and for me, itโs a USP. Iโve used Shopify to sell ebooks on the Style Factory site to customers based in lots of different EU countries, and the VAT MOSS features have saved me hours in admin.
And speaking of selling in other countriesโฆ
International selling
Accepting multiple currencies in Shopify
Displaying prices and facilitating checkout in local currencies can improve sales rates considerably.
And, unlike several other well-known ecommerce solutions โ notably Squarespace and Wix โ Shopify lets you do this really easily, thanks to its โShopify Marketsโ feature (available on the โBasicโ plan or higher).

This lets you define selling areas โ โmarketsโ based on country or groups of countries. You can then manage currencies, languages, local domains and payment processors for these markets all in one place.

Shopify simply looks at where your visitors are located (based on IP address) and automatically presents your product prices in their local currency. Checkout happens in that currency too, which can further improve conversion rates.
Having used Shopifyโs international selling features extensively to sell my bandโs albums online, Iโve discovered a couple of issues to watch out for, however.
First, it turns out that you can only apply duties and import taxes if youโre on the โAdvancedโ or โShopify Plusโ plan (both of which are very expensive).
Second, Shopify recently introduced a three market limit on the โBasic,โ โShopifyโ and โAdvancedโ plans. This is significant because although a market can involve multiple currencies, all local prices displayed are conversions of prices set in that marketโs โprimaryโ currency โ i.e., you wonโt be able to facilitate custom, per-country pricing within the same market (youโll need to set up a separate one to do that).
If you want to create more than three markets, youโll have to either:
- pay $399 per month for an โAdvancedโ Shopify subscriptionย plus an additional fee of $59 per market created
- upgrade to the enterprise-grade โShopify Plusโ plan, which gives you 50 markets to play with by default (but will involve paying at least $2,300 per month).
Finally, currency conversion only works if youโre using Shopify Payments. If you are based in a country that doesnโt yet support Shopify Payments, youโll need to install a third-party app to gain multi-currency features.
Overall, I think thatย the way that Shopify handles multi-currency sellingย is really good โ but itโs a shame about the โ3 marketโ limit, which makes the feature less useful than it previously was.
Now, letโs look at another aspect of international selling: translating your store.
Building a multilingual website with Shopify
In addition to facilitating transactions in multiple currencies, Shopify lets you sell in multiple languages. With the exception of its โStarterโ plan, all Shopify plans let you create up to 20 translated versions of your store.
When you enable multilingual selling, a language โfolderโ is added to your domain. So youโll end up with myshop.com/fr, myshop.com/de etc.
Alternatively, you can use โinternational domainsโ โ myshop.fr, myshop.de etc. โ to host foreign-language versions of your store.
This is all pretty good stuff โ the only complaint I might have is that some competing platforms Iโve tried let you sell in a lot more languages (Wix, for example, lets you sell in 180 or so, and WordPress doesnโt really have any limits to worry about at all, so long as youโre using the correct plugin for it).
Tip: While youโre here, check outย our free ecommerce kit. Itโs packed with useful resources on setting up an online business, along with trials and offers for popular ecommerce platforms.
๐ย Access the ecommerce kit here.
Abandoned cart recovery
Abandoned cart recovery lets you identify store visitors who go part of the way through a purchase only to change their mind about it, and email them an incentive to complete their purchase (usually in the form of a discount code).
The good news is that abandoned cart recovery is included on nearly all the Shopify plans, meaning that you get this key piece of functionality at a lower price point than its key competitors.
For example, while Shopify gives you an abandoned cart saving feature from just $39 (i.e., on its โBasicโ plan or higher),ย BigCommerce and Squarespaceย only offer it on their $105 and $72 per month plans respectively.
In terms of how abandoned cart recovery in Shopify works, you can choose to send messages based on whether a user has:
- abandoned their cartย during the checkout process
- left the site with items in their cart, andย without starting checkout
- browsed products on the site, but not added them to a cart.
The thing I really like about Shopifyโs abandoned cart recovery is the option you get to configure the process exactly the way you want, via editable workflows.

As my screenshot below shows, when testing the feature, I could add sophisticated conditions or actions to each and every step of proceedings. This means that if you require a very bespoke approach to cart recovery, you can have one.

All in all, Shopifyโs abandoned cart recovery tools work superbly, letting you create custom workflows that are not available from most key competing solutions.
Marketing and SEO
Search engine optimization (SEO) in Shopify
Is Shopify good when it comes to SEO?
The short answer is yes โ its SEO features are strong and compare favourably with other hosted site-building platforms.
Nuts and bolts
When doing some test optimization work on a Shopify store, I certainly found the nuts and bolts of on-page SEO very easy to manage using the platform โ changing page titles and meta descriptions was very easy, as was adding headings and alt text. I was pleased to find out that you can tweak your robots.txt file extensively in Shopify too โ this is not the case with some competing tools, notably Squarespace.
(Note: if youโre new to these terms, youโll find explanations of them allย in our SEO glossary.)

The only โnuts and boltsโ area where I feel that Shopify could improve its SEO setup significantly involves image file names โ if you want to change the file name of a product image for SEO purposes, youโll have to rename it locally and then re-upload it. This can pose problems for users with a lot of images on their site in need of optimization.
Yoast integration
I was delighted to discover that an integration with the popularย Yoastย SEO tool is available for Shopify. This lets you perform an in-depth evaluation of the quality of your on-page SEO; we love using it in WordPress and itโs great that Shopify users can benefit from it too โ the only negative here being that unlike the WordPress version, Yoast for Shopify always involves a fee. Even so, the availability of Yoast is a significant USP for Shopify, because no other hosted website builder supports it.

301 redirects
I found adding 301 redirects โ which let search engines know when a page location has changed โ particularly easy to do in Shopify. In fact, the platform automatically prompted me to do this, and created the redirect too, every time I changed a pageโs URL (see screenshot below).

As forgetting to set up 301 redirects is a common source of lost rankings, this automated reminder is an extremely useful feature.
Site performance / Core Web Vitals
Unlike WordPress and other self-hosted solutions, you donโt get fine grain control over your hosting in Shopify โ you have to use the default Shopify hosting setup. This mean that you canโt tweak technical SEO and site speed to the nth degree. But the hosting provided by Shopify is reasonably fast โ in my tests I found that so long I didnโt add too many large images or videos to proceedings, I got pretty good results when running Shopify stores through Googleโs PageSpeed Insights tool.
Importantly, Shopify uses a CDN (content delivery network) to decrease your page loading times โ both of these approaches to web design can lead to preferential placement in search results.
And unlike some competing ecommerce solutions, Shopify gives you an increasing amount of data regarding how your site is measuring up to Googleโs โCore Web Vitalsโ requirements. These are a set of targets relating to the speed, responsiveness and visual stability of a websiteย โ and sites that meet them can receive preferential treatment in Google search results.
A new performance dashboard that aims to help store owners understand and meet Core Web Vitals requirements has recently been introduced, and this is really good for giving you an immediate sense of where you need to make improvements.
Hereโs a โWeb Performanceโ report that I pulled in Shopify for a music store I run with the platform:

As you can see, this report gives me a pretty clear picture of how my store is measuring up against the key Google metrics. What it doesnโt do however โ and I think this is a bit disappointing really โ is provide concrete recommendations on how the necessary improvements can be made. So, for example, the report above indicates that I need to make improvements to my storeโs โInteraction to Next Paintโ store โ but doesnโt give me any information at all on how to do that.
Overall though, my experience with the Shopify SEO features was a positive one: they are very well thought through and give you control over pretty much every aspect of SEO except hosting.
๐ Related resource: Shopify SEO guide
For more detailed information about how to optimize a Shopify store for search engines,ย check out our guide toย Shopify SEO.
Email marketing in Shopify: โShopify Emailโ
A key part of running an online store is ensure that youโre doing email marketing right:ย sendingย well-crafted e-newslettersย to your email listย is key to generating sales. Recognizing this โย and the fact that other leading ecommerce platforms like Squarespace and Wix offer built-in email marketing features โ Shopify now provides a free app, โShopify Email,โ that allows you to create e-newsletters.

Now, Shopify Email started out as a very basic email marketing tool that only allowed you to send very simple e-newsletters.
But over the past couple of years itโs evolved significantly, and now offers you the option to segment your mailing list more extensively and automate your mailouts using conditional logic.
(For example, you can configure Shopify Email so that it sends welcome emails, upsell emails etc., based on particular subscriber actions.)
And new AI features let you optimize the send times for your emails automatically, or generate email subject lines.
While the feature is not as sophisticated as dedicated email marketing tools likeย GetResponse or Mailchimp, the deep integration with Shopifyโs ecommerce tools is great, and the feature will definitely prove useful to many merchants (particularly those who like to manage all aspects of their ecommerce business in one place).

But for me, the best thing about Shopify Email is probably its price: you can use the app to send up to 10,000 emails per month for free, with a $1 fee applying to every additional 1,000 emails sent after that.
(If youโre a high-volume user, sending over 750,000 emails per month, this fee drops to as little as $0.55 per additional 1,000 emails).
You canย learn more about Shopify Email here.
Blogging in Shopify
Blogging is one of the key ways to increase organic traffic to your site โ and usually a pretty vital activity for online merchants. Helpfully, Shopify comes with a built-in blogging tool that allows you to create the sort of content youโll need to ensure your site isย visible in Google search results.

However, my overall experience with blogging in Shopify to date has been disappointing. Its blogging feature is not nearly as sophisticated or powerful as that which youโd find on some other platforms โ especially WordPress. There are no version history tools and when it comes to categorization of blog posts, Shopify only allows you to use tags (i.e., you canโt apply categories).

(Professional blogging platforms will typically permit use of both tags and categories).
It also has to be said that the blogging interface is quite old fashioned, and whenever Iโm blogging on a Shopify-powered site, I always find myself frustrated with it. The Shopify blog editor doesnโt let you drag and drop content around your posts, add captions to images or insert forms into your posts โ something that is incredibly easy to do in competing platforms like Squarespace or Wix.
(Weirdly, given Shopifyโs ecommerce focus, I found that even inserting a product into a blog post is difficult.)
Workarounds are available to get around some of these issues โ usually involving the addition of HTML to your blog post, or the purchase of an app โ but overall, I feel the blogging functionality could really do with a bit of a refresh. Itโs very 2000s in vibe!
The Shopify app store
In addition to Shopifyโs core functionality, there is also an app store that store owners can visit to obtain applications โ both free and paid-for โ that let you add additional features to a Shopify website.
This contains a huge number of apps (over 13,000), making Shopifyโs app store bigger than those of all the other ecommerce platforms Iโve reviewed. These apps either add specific functionality to your store, or let it work with key pieces of business software.
Examples of the sort of Shopify apps you can install on your store include:
- data capture apps
- accounting apps
- abandoned cart saver apps
- advanced reporting apps
- checkout apps.
Key business admin apps that are supported via integrations include Xero, Hubspot and Zendesk; the app store also provides integrations that let you connect Shopify to leading email marketing solutions likeย Mailchimp,ย GetResponse,ย AWeberย andย Campaign Monitor.

Now, this huge range of apps is one of the strongest arguments for using Shopify over its rivals โ but I think that itโs also an argument against doing so.
On the plus side, it means that you have a fantastic range of options for adding functionality to your store and integrating it with other tools.
On the downside, it makes it tempting for Shopify to force you in the direction of a paid-for app to gain key functionality. Product reviews, backups, GDPR compliance, gaining additional product options and adding custom fields at checkout all usually involve installing a paid-for app.
(And the more apps you add, the slower your store can perform โ something that can have negative implications for SEO.)
Competing platforms likeย Wix and BigCommerce, by contrast, tend to include more functionality like this out of the box โ meaning that you donโt end up spendingย quiteย as much money on apps.
Reporting
Shopify provides a comprehensive range of reports, including:
- sales reports
- customer reports
- marketing reports
- search data reports
- finance reports
- abandoned cart reports.
When using the reports to examine the performance of Shopify stores I manage, Iโve found the data comprehensive, clearly laid out and extremely easy to understand.
There is one annoying thing about reporting in Shopify however: you canโt create custom reports unless youโre on an โAdvancedโ or โShopify Plusโ plan. And given their high prices, these plans are really only suitable for merchants making very large volumes of sales.

But all that said, the reporting functionality youย doย get on the entry level Shopify plans is very solid. And if you need more data but donโt want to pay for a more expensive Shopify plan, you can always considerย adding Google Analytics to your Shopify account.
Managing your Shopify store on a mobile device
Shopify provides two main apps which you can use to manage your store on a mobile device: โShopifyโ and โShopify Point of Sale.โ These are available for both iOS and Android.
The main โShopifyโ app scores 4.6 and 4.3 out of 5 on the Apple and Google Play app stores respectively. The โShopify POSโ app fares less well in terms of Google Play reviews however, being rated 3.5 out of 5 by Android users; iOS users are more enthusiastic about it, giving it a score of 4.5 out of 5.
The โShopifyโ app lets you:
- customize your store theme
- view and fulfil orders
- add/edit products
- view reports
- communicate with your team membersย via an order โtimelineโ
- use Shopify Emailย features.
The โPoint of Saleโ app, as its name suggests, lets you use Shopifyโs POS system โ you can use it to take card payments in person, track inventory, text receipts to customers and so on.

In addition to the store management apps, thereโs a useful app called โShopify Inboxโ available, which lets you add a live chat service to your Shopify store.
It also makes it easier to answer queries, capture leads or share your product details with customers when chatting with them over Facebook Messenger or Instagram.

(The Shopify Inbox app is rated particularly highly by its users, garnering iOS and Google Play store scores of 4.8 and 4.5 out of 5 respectively.)
Depending on whether youโre using iOS or Android, there are some other apps available too, including a logo-making app and a stock photography app.
Of all the above apps, the main โShopifyโ app is likely to be the most use to the vast majority of merchants, however.
The โShopโ app from Shopify
In addition to providing apps that let merchants manage their business, Shopify also provides a more โcustomer centricโ app, โShop.โ
This provides its users with an accelerated checkout experience on any Shopify store, a way to pay for products in interest-free instalments, a buy-now pay later option, a merchant-tipping facility and personalized shopping recommendations.

To enable your customers to use the app to purchase goods from your store, you need to add the โShopโ sales channel to your Shopify store.
Security and backing up data
One of the main advantages of using a hosted solution like Shopify over a self-hosted one (like WordPress or Drupal) is that keeping your site secure is largely the software companyโs job.
With a Shopify store, thereโs never any core software or plugin updates to worry about; Shopify runs these updates for you in the background. Having used both WordPress and Shopify extensively in the past, I can safely say that not having to worry about this sort of site maintenance is one of the key things I really appreciate about the latter!
Similarly, ensuring that credit card transactions are safe for your customers is something that Shopify takes responsibility for (via PCI compliance).

You will need to give some more thought toย data backupsย however; although in an emergency youย mayย be able to retrieve data via a Shopify helpdesk enquiry, itโs safer to eitherย export your product data regularly to a CSV file, or invest in a dedicated content backup tool from the Shopify app store.

As the latter option will increase monthly outgoings a bit, this is not ideal.
Shopify customer support
Until recently, Shopifyโs customer support was arguably the most comprehensive available from a store builder company, with 24/7 support available via phone, chat and email.
However, the company now only provides live chat and email support on most plans. Phone support is reserved for Shopify Plus users; and email support involves logging into your account and using a โleave a messageโ form (with a 24-hour response time applying).
The lack of phone support on cheaper plans contrasts negatively with key competing tools like Wix and BigCommerce, which still offer it on their standard subscriptions.
And there are a couple of issues with the live chat service to be aware of. First, before you can get through to a human, you have to address your query to Shopifyโs AI assistant. Based on my experience of it, this chatbot is actually not as bad as you might think โ but itโs a hoop that not every user will be happy to jump through.

Second, Shopifyโs live chat support only caters for a relatively small number of languages. Itโs unclear on the Shopify site precisely which ones are supported, so I reached out to the Shopify customer service team for more information on this point. I was then told that itโs available in Brazillian Portuguese, Danish, Dutch, English, French, Spanish, Italian, German and Swedish, with conversations available in other languages via use of Google Translate.
(As my colleague Matt Walsh observed when discussing these developments with me, the robot takeover continuesโฆ)
Ultimately, it has to be said that all this amounts to a bit of a step backwards for Shopify in the customer service department. I did quick trawl through Reddit and other user forums to gain some reaction to this development: the posts I read suggested that users are quite unhappy with the removal of phone support. There were also many reports of slow response times from the live chat team.
(For the record, when I reached out to the Shopify support team during my research for this review, I had to wait five minutes for help โ which wasnโt awful. There were relatively long delays between the exchanges between myself and the advisor, however.)
As for online support materials, these are available in 18 languages, and on the whole, they are very clear. The only thing I feel is missing from them really is screenshots and videos โ nearly everything is text-based.
OK, so Iโve walked you through all the key Shopify features. Now, letโs take a look at how much they costโฆ
Shopify pricing and value for money
There are five mainย Shopify pricing plansย available:
- Starterย โ $5 per month
- Basicย โ $39 per month
- Shopifyย โ $105 per month
- Advancedย โ $399 per month
- Shopify Plusย โย custom pricing, but starting at $2,300 per month.
There are a couple of things itโs worth mentioning quickly here:
- If you pay annually for your plan, you can avail of a significant discountย โ paying for your first yearโs service upfront gets you 25% off your plan.
- Additional fees apply to make the most out of Shopifyโs point-of-sale (POS) features, which let you sell goods in a physical location.
There is also a free trial available, which lasts for three days. When this is over, you are given the option to get three monthsโ access to the platformย for $1 per month. After that, regular fees apply.
Shopify 3-month trial >

Key differences between Shopify plans
All the Shopify plans provide the core ecommerce functionality youโd expect โ on every plan, you can create catalogs of unlimited products, accept credit card payments, sell gift cards, offer discount codes on purchases and make use of a wide range of third-party apps.

But there are a few key features to watch out for โ and not miss! โ by selecting the wrong Shopify plan. These are:
- A fully-featured,ย standaloneย online storeย โ the โStarterโ plan doesnโt let you create one. Instead, you can use this plan to sell on social media and messaging apps, or embed your products on other websites via a โbuy buttonโ. (A very basic storefront, โSpotlight,โ is available on the Starter plan that you can display your products with, but it doesnโt let you work with any other type of content).
- Reporting toolsย โ these get more sophisticated as you go up the pricing ladder.
- Ecommerce automationsย โ the option to automate aspects of your marketing and fulfillment processes is only available on the โBasicโ plan or higher.
- Third-party real time carrier shippingย โ this is only available if youโre on a a monthly โAdvanced Shopifyโ or โShopify Plusโ plan (or if youโre on a โShopifyโ plan and happy to pay either an additional fee or on an annual basis).
- Transaction / credit card feesย โ these get lower as you go up the pricing ladder.
- Shipping discountsย โ the more expensive the plan, the more generous these are.
- Checkout capacityย โ the โAdvancedโ plan gives you 10 times the checkout capacity of lower-tier plans (meaning that more shoppers can check out on your store at the same time โ useful for sales events like Black Friday etc.).
- International selling featuresย โย you can only apply duties and import taxes at checkout on an โAdvancedโ or higher plan (which also gives you more flexible options for custom pricing in individual currencies).
The biggest problem with Shopifyโs pricing structure? User accounts
Arguably the biggest problem that I discovered when evaluating Shopifyโs pricing structure involves its approach to user accounts.
Unlike many of its key competitors (including WooCommerce, GoDaddy and Squarespace), Shopify places strict limits on the number of additional staff accounts you can have. You donโt get any additional seats Shopifyโs โStarterโ and โBasicโ plans, are limited to just five on its mid-level โShopifyโ plan and 15 on its โAdvancedโ plan.
The upshot of this is that if you need any multi-user access to your store, you are immediately forced onto a $105 โShopifyโ plan โ one that isnโt going to feel radically different from the much cheaper โBasicโ one for many merchants.
Shopify Plus
A quick word now about Shopify Plus: the enterprise-grade version of the platform. This provides additional features aimed at big corporations, including:
- the option to host and manageย ten stores using one account
- unlimited staff accounts
- up toย 200 inventory locationsย (rather than the standard 10)
- access to a drag-and-dropย checkout editor
- sigificantly greaterย checkout capacityย (when it comes to processing multiple checkouts at once, it can handle 40 times the number that โBasicโ and โShopifyโ plans can, and ten times the total that the the โAdvancedโ plan can manage).
- guaranteedย server uptime
- enhancedย API access
- โwhite gloveโ level of supportย via a dedicated โMerchant Successโ programme
- more sophisticated options for selling inย multiple currencies
- access toย premium training resources, like the โShopify Plus Academy.โ
Ourย Shopify vs Shopify Plus comparisonย andย Shopify vs Shopify Plus videoย give you a detailed overview of these differences โ but for me, the most significant aspect of Shopify Plus is the wayย it lets you build and manage multiple stores from one account.

Interestingly however, this is something that you can do a lot more cheaply with other platforms โ BigCommerce lets you manage multiple stores even on its entry-level plan, and if you have a WordPress multi-site setup, the sky is the limit on the number of stores you can run using your account.
Accepting credit card payments with Shopify
There are two ways to accept credit card payments with Shopify:
- by usingย Shopify Payments, its built in payment processing system
- by using a third-partyย payment gateway.
Letโs go through both methods in turn.
Shopify Payments
The cheapest and easiest payment processing option is to use Shopify Payments, Shopifyโs built-in payment system.
If you use this, you donโt have to pay any transaction fees at all on any plan except the โStarterโ one (which applies a fairly high rate of 5% per sale).

Additionally, thereโs a credit card rate to factor in โ in the US, depending on your plan, you can expect to pay a credit card processing fee of between 2.5% and 2.9% of each sale made on your online store.
Other payment gateways
The other way to accept payments in Shopify is by using a third party โpayment gatewayโ โ of which there are over 100 to choose from.
If you do this however, Shopify will apply a transaction fee to each sale. On the โBasicโ plan or higher, this will be be up to 2%, depending on the plan youโre on (5% on the Starter plan).
So, unless youโve got a very good reason not to, using the built-in โShopify Paymentsโ payment processor will usually be the most cost-effective option.
However, you should note that Shopify Payments is only available to users based in certain countries (these include many EU countries, major English-speaking markets, Switzerland, Hong Kong and Japan).
Real-life Shopify user reviews
So far in this review, youโve heard my views on Shopify. But as part of my research for the piece, I interviewed some Shopify users to get their take on the platform. So, here are some โreal lifeโ takes on Shopify from some of its customers:
โI have used Shopify to build several successful ecommerce stores. Previously I had used WooCommerce, but in the last few years Shopify has just become the de facto choice. Its ecosystem, functionality, support and and ease of use make it fundamentally so much better than any of the other options. I wonโt consider using anything else for a new project.
In terms of the downsides of Shopify, I find the site editor a bit harder to use than Iโd like, and setting up on-page SEO is not as straightforward as in WordPress.โ
โ Ian Clifford, DJtechreviews.com
โWeโve been using Shopify POS for around 5 years now. For the most part, it is easy to use, reasonably priced and reliable. Itโs been quite straightforward to set up.
However, we have had issues with updates running during the day when we are trading, occasionally leaving us unable to take card payments, and this has resulted in lost sales.โ
Liz Jones, ziggysgiftshop.co.uk
โI use Shopify to run the store for the art rock band Five Grand Stereo. On the whole itโs a great solution for selling their merchandise, and itโs particularly good for bundling physical and digital products together.
Iโd like to see a better site editor added to Shopify however. The way that the drag-and-drop tool works is a bit strange โ other than the home page, it doesnโt let you edit individual pages, just templates. I worked out what to do eventually but it took me longer than Iโd like.โ
Emma Finnigan, fivegrandstereo.com
โIโve been using Shopify for a good few years now and Iโm going to stick with it. I like that itโs really easy to use, and the theme I used to build my site has stood the test of time.
The blogging part for me is a big plus because itโs worked pretty well for my SEO and itโs where I send my email newsletter links to as well. I just wish it was easier to reply to a userโs comments.
I also find it a bit frustrating that Shopifyโs support for offering digital product downloads comes via an official extra app theyโve created. Itโs a bit clunky and takes a lot of clicks to do even basic things like generate a new download link.
That said, all the functionality I need is available either built into Shopify or as an extra app, so itโs definitely a platform that has worked well for me and Iโd recommend it to others.โ
Diarmaid MacMathuna, cruinneog.com
Shopify review: conclusion
Overall, Shopify is one of the best hosted solutions for those wishing to create an online store, and arguably the best for anyone who wants to use one product to sell online AND in a physical location. Itโs also an extremely good solution for users who want to dropship, run a print-on-demand business or sell products in multiple currencies.
The product is competitively priced, particularly when you consider that abandoned cart saver functionality and multilingual tools โ features that many other platforms charge a premium for โ are included on most plans.
Itโs also easy to use, integrates well with a huge number of other apps, and its templates are attractive.
And it has a very big user base, which inspires confidence.
All in all, Shopify is a very good option for anyone hoping to start a business, or existing small businesses wishing to take their product offering online โ but there are some disadvantages of using Shopify to be aware of too.
The main one to watch out for is the transaction fees applied to merchants using a third-party payment gateway (many of Shopifyโs competitors donโt charge any transaction fees at all, regardless of the payment processor used).
Second, Shopifyโs limit of three options per product isnโt ideal, nor is its lack of a built-in tool for collecting custom data from customers at checkout.
Third, Shopifyโs multi-currency selling features, while generally very good, donโt work with third-party payment gateways โ and the new restriction placed on custom pricing features isnโt ideal.
And finally, the number of user accounts you get on each plan is not at all generous, especially when you compare these limits to those of completing platforms. (For me, this is one of the sneakiest aspects of Shopifyโs pricing structure.)
A more complete summary of Shopify pros and cons follows below, but as always we strongly recommend that you try before you buy โ itโs worth having a good play with the platform via the Shopify free trial. You can access this here.
And of course if you have any questions or feedback on the platform, doย leave them in the comments sectionย at the end of this post.
Shopify pros and cons summary
Reasons I think you should use Shopify
- Itโs very easy to use.
- It supports a large range of external payment gateways.
- Shopify templates are attractive and fully responsive (mobile, desktop and tablet friendly).
- Itโs a particularly good option for anyone interested in dropshipping or print on demand.
- Trueย multi-currency selling is possible with Shopify โ something that canโt be said for a lot of competing platforms.
- The point-of-sale options are comprehensive and work well.
- It gives you sophisticated and affordable abandoned cart recovery tools.
- Its automatic tax calculation tools are excellent (particularly where VAT MOSS is concerned) and have the potential to save merchants aย lotย of time and admin.
- You can use any Shopify plan (except โStarterโ) to create versions of your store in up to 20 different languages.
- You can avail of generous shipping discounts if you use the built-in โShopify Shippingโ service.
- The โBuy Buttonโ feature allows you to use Shopify to add a shopping cart easily to any website or online business presence.
- It gives you generous email marketing features.
- You can extend Shopifyโs core functionality easily thanks to a huge range of apps and integrations.
- Shopifyโs SEO features are good, and you can use Yoast with the platform.
- โStarterโ plan aside, there are no transaction fees if you are happy to use the built-in payment processing system, Shopify Payments.
๐ย You can try Shopify for free here >>
Reasons I think you should avoid Shopify
- The number of user accounts you get on each plan is extremely ungenerous and may quickly force you onto an expensive plan that you might not otherwise need (this is especially the case with the โBasicโ plan).
- The number of free themes provided, 13, is quite low compared to the number offered by competing online store builders.
- The template editor could be better.
- While you can create 100 variants of a product, these can only involve up to 3 product options.
- Shopify Plus plan aside, thereโs no phone support.
- Despite boasting very strong multi-currency selling features, Shopifyโs new limits on the number of โmarketsโ you can create are not ideal โ they significantly restrict your ability to create custom pricing rules for individual countries.
- Key functionality that you might expect to be provided out of the box often requires installation of a paid-for app.
- Adding custom fields such as text boxes or file upload options, while doable, is unnecessarily complicated.
- Shopifyโs built-in payment processor, Shopify Payments, only allows you to sell from certain countries.
- The built-in multi-currency feature is only available if you are a Shopify Payments user.
- You canโt avoid transaction fees if you use a third-party payment gateway.
- Transaction fees on the โStarterโ plan are very high (5%).
- Product images have to be uploaded with the same aspect ratio to display neatly alongside each other.
- When using a dropshipping app, itโs hard to be sure that the goods youโre selling are ethically produced.
- If youโre not using โShopify Shippingโ to provide real-time carrier quotes to your customers, or live in a country where itโs not available, getting your hands on this functionality can prove expensive.
๐ย You can try Shopify for free here >>
Overall score: 4.5 out of 5
Shopify alternatives
There are lots ofย alternatives to Shopifyย available.
Of the ecommerce solutions Iโve tested to date, Iโve found thatย BigCommerceย is probably the closest / strongest alternative to Shopify. The key advantage that it has over Shopify is the option it gives you to build multiple stores with one account (something that is only possible on an expensive โShopify Plusโ plan).

For more information on the product and how it stacks up against Shopify, do check outย our BigCommerce reviewย and ourย BigCommerce vs Shopify comparison.

If you need more flexibility with regard to how you lay out content, or have a particular need to showcase images, videos or blog posts, you might like to check outย Squarespace, which has a really lovely approach to managing content. Its drag-and-drop editor is significantly better than Shopifyโs.
Youโll need to bear in mind that Squarespaceโs ecommerce functionality is more limited than Shopifyโs, however โ particularly where multi-currency selling and point-of-sale ecommerce are concerned. But for an ecommerce beginner with simple selling needs, itโs great.

Check out ourย Squarespace review,ย Squarespace pricing guideย andย Shopify vs Squarespace comparisonย for more details on this platform.
Webflow is also an interesting option for users who want aย hugeย degree of control over layout. To see how it stacks up against Shopify, you can read ourย Webflow vs Shopify comparison. You can also check outย our Webflow review,ย Webflow vs Wix shootoutย andย Squarespace vs Webflow comparisonย for more details on this platform.
If international selling is important to your business, PrestaShop might be a good option for you. Although not as easy to use as Shopify, it provides users with a lot of flexibility when it comes to selling in multiple currencies, site translation and tax calculation. Take a look at ourย PrestaShop vs Shopify comparisonย for more details.
You might also be wondering whether online marketplaces like Etsy, eBay and Amazon are good options for starting an ecommerce business. If so, take a look atย our Shopify vs Etsy comparison,ย our Shopify vs eBay comparisonย andย our Shopify vs Amazon comparisonย for more details on how selling on platforms like these compares to using a standalone store builder.
If youย alreadyย run a website, you might like to investigate Ecwid, which allows you to add an online store to an existing site (Ecwid offers similar functionality to Shopifyโs โBuy Buttonโ, but with more advanced features). You can read ourย full Ecwid reviewย or ourย Ecwid vs Shopify comparisonย for more information on this product.
If you are on a low budget, then Wix,ย Big Cartel, GoDaddy and Jimdo are worth a look, as they offer selling tools at a cheaper price point.
However, as with Squarespace, these products are more โgeneral purposeโ website builders and consequently are rather more limited in terms of ecommerce functionality than Shopify.
Check out ourย latest Wix reviewย and ourย Wix pricing guideย for more information about Wix; ourย Wix vs Shopify,ย Squarespace vs Wixย andย Wix vs WordPressย comparisons will also help you decide whether the platform is for you.

If POS functionality is a key concern, Square Online may potentially be a good fit for you โ this solution lets you build a pretty decent online store but also gives you access to a sophisticated range of POS hardware and features (some of which can be used for free). Check out ourย Shopify vs Square comparisonย for more details.
And finally, thereโs always self-hosted WordPress. This is a different beast to Shopify in that it is not a โhostedโ solution: using it involves building your own site and buying server space to host it on. (Ourย Shopify vs WordPress comparisonย goes through this process in more depth).
However, there are LOTS of plugins available that let you sell your products using WordPress โ with WooCommerce being the preferred option for many.

Shopify review FAQ
Whatโs the best value Shopify plan?
It really depends on your selling requirements, but for me the โsweet spotโ plan is probably the mid-tier โShopifyโ plan as it gives you the bulk of functionality you need for an online store, including professional reports, full control over multi-currency payments and store translation features.
Does Shopify charge transaction fees?
You can avoid transaction fees by using Shopifyโs built-in payment gateway, Shopify Payments. However, if you use a third-party payment gateway, Shopify charges you a transaction fee of up to 2%, depending on your plan.
Do I need any special hardware or software to use Shopify?
Building a standard Shopify store can be done on any sort of desktop computer, and doesnโt require you to install any software locally. It doesnโt matter whether youโre using a Mac, PC or Chromebook โ all you need is a web browser and access to the internet to build your store. If you are selling at point of sale however, you will usually need to invest in some hardware, like a card reader, receipt printer or till.
Can I sell video content on Shopify?
Yes โ you can use Shopifyโs free โDigital Downloadsโ app to do this, but you might find that a dedicated third-party app like Sky Pilot works better (particularly if your customers need to stream your content).
Can I create multilingual versions of my Shopify store?
Yes. With the exception of โShopify Starter,โ all plans let you create up to 20 different language versions of your store.
Can I sell in multiple currencies with Shopify?
Shopifyโs built-in multi-currency feature lets you sell in over 130 currencies โ but it is only available if you are using Shopify Payments as your payment gateway. If you are based in a country that doesnโt yet support Shopify Payments, you can still sell in multiple currencies, but you will need to use a third-party app to do so.
Is it easy to upgrade or downgrade my Shopify plan?
Yes, you can do this at any time. The price of your previous plan is prorated and applied against the cost of your new subscription.
Should I use a free or paid-for Shopify template?
For most new merchants, a free Shopify template will work perfectly fine โ the bundled templates are attractive and their visuals can be easily tweaked to make your storefront consistent with your brand. Itโs also worth bearing in mind that the free templates are all fully supported by Shopify; if you use a paid-for theme, you may need to source support from a third-party developer. That said, some of the paid-for options can provide a more โbespokeโ look for your online store.
Whatโs the best alternative to Shopify?
There are lots of alternatives available to Shopify โ we discuss some of them in depth above. However, for us, the most similar โhostedโ product in terms of pricing and basic features is probably BigCommerce. In terms of self-hosted / open source competitors, WooCommerce is the strongest alternative to Shopify weโve tested to date.