Edge cases, what if I’m a niche raw-feeder brand vs a Chewy-scale aggregator?
The edges:
Niche raw-feeder / boutique pet brand ($100k, $1M GMV), if you sell 50 SKUs of raw frozen dog food direct-to-consumer, you don’t need Magento. Shopify + ReCharge + Klaviyo covers it for ~$300/mo. The exceptions: (a) you’re selling Rx diets and need VetSource workflow (Shopify doesn’t handle this cleanly), (b) you’re wholesaling to 50+ indie pet stores and need a B2B layer, (c) you’re selling across 5+ countries and Shopify Markets isn’t cutting it for AAFCO vs FEDIAF labels. Otherwise Shopify is enough.
Sub-Chewy aggregator scale ($25M, $200M GMV), if you’re running 25,000+ SKUs, multi-brand catalog, full ERP, multi-3PL fulfillment, and your subscription program is 70%+ of revenue, you need Magento (or BigCommerce Enterprise / commercetools / Spryker headless). The reasons Shopify Plus breaks at this scale: (a) per-tx fees on third-party gateways become $500k+/yr at $25M+, (b) variant ceiling forces multi-product workarounds that fragment catalog merchandising, (c) Shopify Functions are limited for complex shipping rules (hundredweight + box-packing + zone-skip), (d) custom subscription edge cases (gifting, partial-skip, prorated swap-up) hit the SaaS provider’s API ceiling.
The mid-market ($2M, $25M) is where Magento clearly wins for pet supplies. Below $2M, Shopify is almost always the right answer. Above $25M, you’re evaluating Magento vs headless (commercetools / Vue Storefront on top of Magento, or Spryker greenfield), that’s a different conversation.
Honest answer: I won’t take a sub-$500k GMV brand on a $4,999 Magento build because the ROI doesn’t work for them. I’ll happily do the $499 audit and tell you to stay on Shopify until the numbers say otherwise.