Shopify
This page reflects our views and assessments. All information is sourced from publicly available information and does not represent the vendor’s official position.
Evaluation
⭐ Highlights
- Shopify provides managed, extensible, and modular solutions tailored for B2C commerce with a proven record of scalability.
- Shopify is by far the most popular e-commerce platform with a large ecosystem of apps and integrations.
👍 When to use
- Ideal for small to medium-sized businesses seeking rapid go-to-market solutions with integrated capabilities for scalability and customization.
- Suitable for companies with low budget for development and operations. A Shopify shop can be launched without any engineers.
👎 When to avoid
- Enterprises with advanced B2B requirements.
- Companies needing high operational control and deep customization options that extend beyond Shopify's app ecosystem.
- Projects that require extensive backend logic modifications.
Functionality
Development approach
Bird’s eye view
Shopify is a full-stack SaaS platform which is managed via the Shopify Admin. It's possible to launch a new shop in minutes and without any engineers. Shopify takes care for the data handling, business logic and storefront.
Classic Storefront approach
Users can choose one of the templates as Shopify's storefront. For instance the popular "Dawn theme" for B2C scenarios or "Trade" for B2B scenarios. These templates can then be customized with Liquid, which is Shopify's templating language 🌐
Headless Storefront approach
Developers can build their own storefront using Hydrogen (or any other technology). Hydrogen is a React-based framework for building headless stores with Shopify’s back-end services. However, the cart and checkout user interfaces are still managed by Shopify and can only be extended, but not replaced.
Projects build on Hydrogen can be hosted on any platform, including Shopify's own cloud infrastructure called Oxygen 🌐.
💡 Hydrogen is build on top of the React Router framework (formerly known as Remix.js), which was acquired by Shopify in 2022. 🌐
💡 Shopify promotes some extremely ambitious storefronts, like drakerelated.com
Extendability
Shopify offers multiple approaches to extend its functionality:
- By installing and extending apps from the Shopify App Store.
- By building custom applications that are integrated via Shopify's Admin API or Webhooks.
- By changing its internal data structures or business logic:
- Metafields - Custom fields created via Admin or APIs that attach to existing data objects (e.g., products, customers), support multiple data types, and include validation rules to ensure data integrity.
- Metaobjects - Custom objects (e.g. store locations) retrieved and edited via Admin, through Liquid or APIs.
- Functions - Shopify Functions allow developers to customize backend logic (like cart validations, bundles, discounts, delivery, order routing, and payments) while running entirely on Shopify's infrastructure.
Content Management
Shops built on Liquid themes can use Shopify's lightweight CMS "Theme Customizer" to manage content 🌐, while custom storefronts built on Hydrogen often require additional CMS solutions like Contentful or Sanity.
Hosting
Shopify is a SaaS platform, which means that the hosting is fully managed by Shopify. Shopify itself is based on Ruby on Rails and hosted at Google's GCP. The APIs are distributed globally using Cloudflare's Edege Network.
Custom storefronts based on Hydrogen can be hosted on Shopify's Oxygen cloud infrastructure.
App Ecosystem
Shopify's app ecosystem is one of the largest in the e-commerce space. It includes apps for marketing, sales, shipping, payments, and more. The app ecosystem is managed via the Shopify App Store and currently hosts over 13,000 public, plus numerous private apps. All apps are reviewed by Shopify.
Licence and initial setup costs
Shopify's pricing is standardized but varies significantly between different tiers (Basic, Standard, Plus). Shopify Plus, which targets enterprise-level businesses, has negotiable pricing and starts at $2300/month on a 3-year term 🌐. The pricing switches to a reven-share model, when a defined revenue is reached (e.g. 10M USD per year). In addition Shopify charges a transaction fees for credit card payments. The pricing model is described here: 🌐.
Customizations and additional app installations may further impact the initial setup cost. Projects using custom storefronts will have a higher setup cost.
Case Studies
All information is based on public sources and manually curated. Projects that are completely hidden from the public are excluded. Contact us to contribute contact@roq.tech
Company | Shop URL | Industry | Type |
---|---|---|---|
Allbirds | https://www.allbirds.com/ | Fashion and Apparel | B2C |
Sephora | https://www.sephora.de/ | Fashion and Apparel | B2C |
Chubbies | https://www.chubbiesshorts.com/ | Fashion and Apparel | B2C |
PantryShop by PepsiCo | https://www.pantryshop.com/ | Food and Beverage | B2C |
Maine Lobster Now | https://www.mainelobsternow.com/ | Food and Beverage | B2C |
Jenni Kayne | https://www.jennikayne.com/ | Home Goods and Lifestyle | B2C |
Snowe | https://snowehome.com/ | Home Goods and Lifestyle | B2C |
Glossier | https://www.glossier.com/en-de | Beauty | B2C |
Kith | https://kith.com/ | Fashion and Apparel | B2C |
Picky Bars | https://pickybarsb2b.com/ | Food and Beverage | B2B |
SwagUp | https://www.swagup.com/ | Promotional Products | B2B |
Syra Coffee | https://syra.coffee/ | Coffee and Beverage | B2B |
Microfiber Wholesale | https://www.microfiberwholesale.com/ | Cleaning Supplies | B2B |
eFashion Paris | https://www.efashion-paris.com/en/ | Fashion | B2B |
Branch | https://www.branchfurniture.com/pages/for-teams | Furniture | B2B |
Mac Tools | https://www.mactools.com/ | Automotive Tools | B2B |
Amy Myers MD | https://store.amymyersmd.com/ | Health and Wellness | B2B |
Tiger Products | https://tigerproducts.com/ | Sports Equipment | B2B |
Primera | https://www.primera.com/ | Printing Equipment | B2B |
Beauty Solutions | https://beautysolutions.com/ | Beauty | B2B |
PATCHBOX | https://shop.patchbox.com/ | IT Infrastructure | B2B |
Morgan Sports | https://www.morgansports.com.au/ | Sports Equipment | B2B |
Dermalogica Pro | https://pro.dermalogica.com/ | Beauty | B2B |
High Home | https://high-home.com/ | Furniture | B2B |
Kiara Sky | https://www.kiarasky.co.uk/ | Beauty | B2B |