Short answer
Shopify’s real disadvantages at scale are a limit of three options per product, fixed URL paths, full checkout customization that is Plus-only, extra fees if you avoid Shopify Payments, a heavy reliance on paid apps, and API limits that tighten on lower plans. Each one has a workaround. Price your workarounds against a migration; often the workarounds are cheaper.
Key takeaways
- Most of Shopify’s limits are known in advance and have supported workarounds; plan around them before you build, not after.
- The limits that hurt most at scale involve configurable products, complex checkout logic and heavy integrations.
- Shopify retires features on its own schedule. Budget for rebuilds when it does, as it did with Shopify Scripts in 2026.
- App sprawl is the downside most stores create for themselves, and the cheapest to fix.
- Several workarounds need Shopify Plus, so price Plus into the comparison.
What are the main disadvantages of Shopify?
Here is the short list, with the workaround and who feels it most.
| Downside | Who it hurts most | Usual workaround |
|---|---|---|
| Three options per product | Configurable products (size, color, material, finish) | Split products, combined listings on Plus, or a custom app |
Fixed /products and /collections paths |
Brands migrating with years of SEO history | A full redirect map before launch |
| Full checkout customization is Plus-only | Brands with complex pricing, shipping or payment rules | Shopify Plus with checkout extensions and Shopify Functions |
| Extra fee with outside payment providers | Brands that cannot or will not use Shopify Payments | Shopify Payments where available, or a higher plan |
| Reliance on paid apps | Every store over time | Regular app audits; custom apps for core workflows |
| API rate limits by plan | Brands with ERPs, warehouses and many integrations | Efficient integrations, or a higher plan |
Book a call
A free 30-minute call about your store. Shopify Plus Partner, rated 5.0 from 8 reviews on Shopify’s Partner Directory.
Why does the three-option limit matter?
Worth knowing
Each Shopify product can have up to three options, although a single product can now hold up to 2,048 variants (Shopify Help Center). The variant ceiling rose from a long-standing limit of 100 in October 2025 (Shopify developer changelog), which solved one problem for large catalogs. The option limit stayed.
If you sell a sofa in four fabrics, three sizes, two leg finishes and a choice of cushion fill, that is four options, and Shopify will not hold it as one product.
Workarounds, from cheapest to most involved:
- Split into separate products (one per size, for example) and link them on the product page.
- Use line-item properties for choices that do not affect inventory, such as engraving text.
- Combined listings on Plus, which group separate products into one listing through Shopify’s Combined Listings app (Shopify Help Center).
- A custom product configurator built as an app or theme feature.
There is also a quieter risk. Shopify’s own changelog warns that apps not using its current product APIs may break or degrade on products with more than 100 variants (Shopify developer changelog). Test your reviews, search, feed and inventory apps before you raise a product above 100 variants.
How do Shopify’s fixed URLs affect SEO?
Shopify decides part of every URL. Product pages live under /products and collections under /collections, and those fixed paths cannot be redirected. Neither can tag-filtered collection URLs, and a redirect only works when the old URL no longer loads a page (Shopify Help Center).
For a store that started on Shopify, this rarely matters. For a brand migrating with years of search history on custom URLs, every old address needs a mapped redirect. Capacity is not the issue: standard plans allow up to 100,000 redirects and Plus up to 20,000,000 (Shopify Help Center). The work is in the mapping.
Workaround: build the full map from a crawl and your analytics before launch, test every redirect, and keep the old site’s top landing pages as close to their original content as you can.
How much control do you get over checkout?
Less than on a self-hosted platform. Shopify lists checkout customization as limited on Basic, Grow and Advanced and full only on Plus (Shopify pricing), and only Plus stores can use custom apps that contain Shopify Function APIs. Stores on any plan can use public App Store apps that contain functions (Shopify developer docs).
Shopify also changes the rules on its own timetable:
checkout.liquidand additional scripts were sunset for the Thank you and Order status pages on August 28, 2025, and script tags on those pages were sunset for non-Plus stores on August 26, 2026 (Shopify developer docs).- Shopify Scripts could no longer be edited or published after April 15, 2026, and stopped running entirely on June 30, 2026, with Shopify Functions as the replacement for discounts, shipping and payments (Shopify developer changelog).
Workaround: rebuild custom checkout logic with checkout extensions and Functions, keep a written list of every checkout customization and what it does, and budget a rebuild line each year for platform changes. Our checkout extensibility migration guide walks through the move.
What do the fees really cost?
Worth knowing
Shopify adds a fee on every sale processed through a payment provider other than Shopify Payments: 2% on Basic, 1% on Grow, 0.6% on Advanced and 0.2% on Plus (Shopify pricing). That is on top of what your provider charges.
On $4M a year of online sales through an outside provider, that is $24,000 a year on Advanced or $8,000 on Plus. Shopify Plus itself starts at $2,300 USD a month on a three-year term, or $2,500 on a one-year term (Shopify Plus pricing).
Workaround: use Shopify Payments where it is available to your business. If you need a specific provider, include the fee in your platform comparison and check whether Plus’s lower rate closes the gap.
Why does app reliance become a problem?
Many features that other platforms include come from third-party apps on Shopify. Every app adds a monthly fee, a vendor relationship and, often, code on your storefront.
Watch out
Two details from Shopify’s own documentation are worth knowing. First, some apps add code to your theme that is not removed automatically when you uninstall them, and uninstalling does not cancel charges billed outside Shopify (Shopify Help Center). Second, Shopify’s Built for Shopify standard only requires that an app not cut a storefront’s Lighthouse score by more than ten points (Shopify developer docs). Several apps that each meet that bar can still add up to a slow store.
Workaround: audit apps twice a year, remove overlap, clean leftover theme code, and replace the apps that run core workflows with a custom build once the monthly fees and workarounds justify it. Our guide to Shopify app development cost compares public and custom apps.
Do API limits matter for integrations?
They matter once you connect an ERP, a warehouse system, a product information system and marketplaces at the same time. Shopify’s GraphQL Admin API rate limit is 100 points per second on standard plans, 200 on Advanced, 1,000 on Plus and 2,000 on Shopify for enterprise (Shopify developer docs).
Workaround: ask integration vendors how their connector handles rate limits, batch large updates outside peak hours, and treat a move to Plus as an integration decision as well as a cost one.
When do the downsides mean you should leave?
Rarely, but it happens. Consider another platform when:
- Most of your catalog needs configuration far beyond what split products or a configurator can handle well.
- Your checkout logic cannot be built with extensions and Functions, even on Plus.
- Your integration volume regularly exceeds what Plus allows, and an enterprise agreement does not fit.
If you are weighing alternatives, our BigCommerce vs Shopify feature comparison covers the trade-offs. Price your workarounds against a migration on your own numbers; often the workarounds are cheaper.
How Build Grow Scale approaches Shopify’s limits
Build Grow Scale’s Shopify development services start rebuilds with an audit of behavioral analytics, heatmaps and funnel drop-off before any code is written. Development is done by an in-house team, not outsourced, working alongside CRO strategists. Builds use custom Shopify themes or headless setups, with the technical approach chosen to follow the conversion strategy.
FAQ
What is the biggest downside of using Shopify?
Often it is dependence on paid apps, because the costs and storefront code build up quietly. For brands with configurable products, the three-option limit is often the biggest constraint. For brands with complex checkout rules, it is that full checkout customization requires Shopify Plus.
Is Shopify bad for SEO?
No, but it is less flexible. Product and collection URLs follow fixed paths that cannot be redirected, and some filtered URLs cannot be redirected either. You can still edit page titles, descriptions and URL handles, and redirect everything else. The risk is concentrated in migrations, where every old URL needs a tested redirect.
Can I avoid Shopify’s transaction fees?
Yes, by using Shopify Payments where it is available to your business. If you use another payment provider, Shopify charges an extra 2% on Basic, 1% on Grow, 0.6% on Advanced or 0.2% on Plus, on top of your provider’s own fees.
Do I need Shopify Plus to get around these limits?
Not for all of them. Splitting products, app audits and redirect maps work on any plan. Combined listings, full checkout customization and custom apps that use Shopify Functions require Plus, and Plus also raises API limits and lowers fees.
Do Shopify’s platform changes affect existing stores?
Yes. Shopify retires older tools on a published schedule. In 2026, Shopify Scripts stopped running on June 30, and script tags on Thank you and Order status pages were sunset for non-Plus stores on August 26. Keep a list of customizations so you know what each change touches.
Book a call
A free 30-minute call about your store. Shopify Plus Partner, rated 5.0 from 8 reviews on Shopify’s Partner Directory.
Sources
- Shopify Help Center, Adding variants: https://help.shopify.com/en/manual/products/variants/add-variants (fetched 2026-10-23)
- Shopify developer changelog, The product variant limit is now 2048 for all merchants: https://shopify.dev/changelog/posts/the-product-variant-limit-is-now-2048-for-all-merchants (fetched 2026-10-23)
- Shopify Help Center, Variants (combined listings): https://help.shopify.com/en/manual/products/variants (fetched 2026-10-23)
- Shopify Help Center, URL redirects: https://help.shopify.com/en/manual/online-store/menus-and-links/url-redirect (fetched 2026-10-23)
- Shopify developer docs, checkout.liquid: https://shopify.dev/docs/themes/files/checkout-liquid (fetched 2026-10-23)
- Shopify developer changelog, Shopify Scripts will be deprecated on June 30, 2026: https://shopify.dev/changelog/posts/shopify-scripts-will-be-deprecated-on-june-30-2026 (fetched 2026-10-23)
- Shopify developer docs, Migrating from Shopify Scripts: https://shopify.dev/apps/build/functions/migrating-from-shopify-scripts (fetched 2026-10-23)
- Shopify, Plans and pricing: https://www.shopify.com/pricing (fetched 2026-10-23)
- Shopify, Shopify Plus pricing: https://www.shopify.com/plus/pricing (fetched 2026-10-23)
- Shopify Help Center, Uninstalling apps: https://help.shopify.com/en/manual/apps/uninstalling-apps (fetched 2026-10-23)
- Shopify developer docs, Built for Shopify requirements: https://shopify.dev/docs/apps/launch/built-for-shopify/requirements (fetched 2026-10-23)
- Shopify developer docs, GraphQL Admin API rate limits: https://shopify.dev/docs/apps/build/apis/graphql-admin/rate-limits (fetched 2026-10-23)