- What Shopify is, in plain terms
- What you get, piece by piece
- Does it fit what you sell?
- Who tends to be happy with it
- Who should look elsewhere
- Search, speed and mobile shoppers
- Where the real bill comes from
- A sensible order for your first launch
- Questions to ask before you pay
- A fair verdict
- Frequently asked questions
Shopify is a hosted ecommerce platform that suits sellers of physical products who want a managed shop and a strong checkout. Its weak spots are cost creep from apps and fees, the feeling of renting and a poorer fit for bookings or heavy custom needs.
Most Shopify reviews are written by people who want you to sign up, so they read like brochures. This one is a buyer's guide instead. I haven't run a store on it for this page, so you won't find claims about how it behaved on a particular Tuesday. What you will find is what Shopify is built to do, which kinds of seller it fits, where the bill grows without warning, and the questions worth answering before you commit.
What Shopify is, in plain terms
Shopify is a hosted ecommerce platform. You pay a subscription and Shopify runs the technical side: the servers, the security updates, the checkout and the admin area where you add products and handle orders. You pick a theme, load your catalogue, connect a way to get paid and start selling. There is no software to install and no hosting company to deal with, and that's the main reason it's popular with people who want a shop, not a technology project.
The trade-off is that you're renting. You can shape the design and add features through apps, but you work within Shopify's rules, and moving away later takes effort. If you want full ownership of every line of code, a self-hosted route such as the one in my Shopify vs WooCommerce comparison may suit you better.
What you get, piece by piece
The store builder and themes
You start from a theme, then change sections, colours, fonts and layouts in an editor. Free and paid themes exist, and the better ones are tidy, quick on mobile and easy to adjust without touching code. Check that a theme supports the product layout you need before you fall for its demo, because variants, bundles and size charts are where weaker themes struggle.
Checkout and payments
Checkout is one of Shopify's strongest areas. It's designed to reduce abandoned baskets, supports saved details for returning shoppers, and can offer local payment methods depending on your country. Shopify has its own payments system, and you can also connect third-party gateways. Using an outside gateway can bring an extra transaction fee, so read the current terms for your country before you decide how to get paid, and compare options using my Stripe vs PayPal guide.
Products, orders and inventory
The admin handles products with variants, collections, discounts, gift cards, shipping rules, tax settings and order management. Inventory can be tracked across locations. For a small catalogue it's more than enough. For very large or very unusual catalogues, such as made-to-order goods with long option lists, test your hardest product early.
Apps and add-ons
The app store is where Shopify becomes whatever you need, and also where the monthly bill can quietly climb. Reviews, subscriptions, upsells, email, loyalty, bundles and translation tools are mostly apps, each with its own plan. I'd start with as few as possible and look at my list of best Shopify apps for a small store before installing anything.
Selling in more than one place
Shopify can connect to social platforms, marketplaces, a point of sale for in-person selling and wholesale tools. If you sell at markets or in a pop-up as well as online, one system for stock and orders saves a lot of reconciliation. If you only ever sell online, you can ignore this part.
Does it fit what you sell?
| What you sell | Fit | What to watch |
|---|---|---|
| Physical products from your own stock | Strong | Shipping rules, returns and tax settings need setting up carefully |
| Print on demand or dropshipped items | Strong | App connections and supplier delays, which the platform can't fix |
| Digital downloads | Workable | Needs an app, and a dedicated tool may be simpler |
| Services and bookings | Weak | Better served by a booking tool, with Shopify only for add-on products |
| Subscriptions and boxes | Workable | Relies on subscription apps, so compare them closely |
| Wholesale and trade pricing | Workable | Check which features sit on higher plans |
Treat the fit column as a starting point, not a verdict. Your own products, countries and volumes decide the answer, which is why the test steps further down matter more than any rating.
Who tends to be happy with it
- Founders who want to launch quickly and keep the technical side off their plate.
- Sellers who expect to grow and don't want to rebuild when traffic or order volume rises.
- Anyone who values a polished checkout and a large app and theme ecosystem.
- Teams where several people need to manage orders without learning a complicated system.
Who should look elsewhere
- Businesses whose main income is bookings, courses or memberships rather than physical products.
- Sellers with unusual catalogues who need deep custom logic and have developers to build it.
- Very small hobby shops that only need to take a handful of orders and would be fine on a simple site builder.
- People who want to own the code outright and don't mind maintaining it.
If you suspect you're in one of those groups, my Shopify alternatives guide walks through the other routes by type of seller.
Search, speed and mobile shoppers
Most of your shoppers will arrive on a phone, so judge any theme on a phone first. Shopify handles technical basics such as clean page addresses, automatic sitemaps and mobile-friendly layouts, which saves you from a lot of setup. What it can't do is write good product descriptions, take sharp photos or earn you attention. Those still depend on you, and they usually matter more to sales than the platform does.
Keep an eye on image sizes and the number of apps that add scripts to every page. Both can slow a store down, and a slow store loses people before they've seen a single product.
Want AI doing the heavy lifting in your marketing?
I build the systems that handle the boring 80 percent, so you get your week back. Done properly, with the human kept in.
Where the real bill comes from
The advertised plan fee is rarely the whole cost, so build a simple sheet before you start and fill in every line below with current figures from the sellers' own pages.
- The subscription plan you need once your must-have features are counted.
- Transaction fees if you use an outside payment gateway.
- Card processing rates, which differ by country and plan.
- Paid apps, including the ones that replace features you assumed were included.
- A paid theme or design help, if the free options don't fit.
- A domain and professional email.
- Marketing spend, because a store with no traffic earns nothing however good the platform.
Add them up, then ask whether the total still makes sense at your expected sales. If you can't fill in a line, find out why before you launch.
A sensible order for your first launch
- Write down your product types, your countries and how you'll ship.
- Choose a theme with your layout needs in mind, not just its demo homepage.
- Set up shipping, taxes and payments before you add a single product.
- Add a small number of products with clear photos and honest descriptions.
- Place test orders on yourself, including a return, so you see what customers see.
- Add the one or two apps you can't live without, not ten.
- Write your policies and contact page in plain language.
- Only then think about advertising and email.
Questions to ask before you pay
- What will the transaction and card fees be on the payment route I want?
- Which plan includes the features we need on day one, and what changes when I grow?
- Can we export products, customers and orders if we leave?
- Which apps will be needed, and what does each one cost on its own?
- How does the platform handle tax and shipping for the countries we sell to?
- What support do I get, and in what hours?
Keep the answers in writing. If the same question gets three different replies from three people, treat that as information about how simple the system really is.
A fair verdict
Shopify is a sensible choice for most physical-product sellers who want a reliable shop without running servers. Its strengths are the checkout, the ecosystem and the way it scales. Its weaknesses are the cost creep from apps and fees, the feeling of renting and a weaker fit for non-product businesses. The decision gets easier once you've listed your products, countries and volumes and priced the whole setup, not just the headline plan.
Make ecommerce software or store apps? See how to get it featured on this list.
Frequently asked questions
Is Shopify good for beginners?
Yes, in the sense that you can open a store without any technical background. The editor, themes and setup guides are friendly. Beginners usually struggle less with the platform and more with shipping, tax and getting customers, which no software solves for you.
What is Shopify best for?
It's best for selling physical products online, including print on demand and dropshipping, when you want a managed system with a strong checkout. It's less natural for bookings, courses and heavy custom logic.
Does Shopify charge extra fees?
There can be fees beyond the monthly plan, such as transaction fees on outside payment gateways, card processing rates and the cost of paid apps. Check the current terms for your country and add every line to your budget sheet.
Can I move my store away from Shopify later?
You can usually export products, customers and orders, but a move means rebuilding the design and re-creating app features on the new platform. Plan for some effort and check the export options before you commit.
Do I need a developer to use Shopify?
Not for a standard store. A developer helps if you want custom features, an unusual product setup or a bespoke design beyond what the theme editor allows.
Is Shopify better than WooCommerce?
It depends on who will look after the site. Shopify trades flexibility for convenience, while WooCommerce gives more control and more upkeep. Read the comparison guide and match the choice to your skills and time.
