Edge cases, single-bar bean-to-bar vs full-range candy retailer. What if I’m tiny / huge?
The honest cut for the two ends of the spectrum:
Tiny single-bar bean-to-bar (under $300k/yr, <30 SKUs, no corporate B2B): Magento is overkill. Stay on Shopify with the Loop / ShipperHQ apps for returns + cold-chain. Spend the saved $25k on a great photographer, better storytelling, and the Fair Trade / Direct Trade audit. Migrate when corporate gifting starts requesting Net-30 invoicing or when SKU count crosses 100.
Mid-market artisan chocolate ($500k, $5M, 50-500 SKUs, corporate gifting requests starting): Sweet spot for Magento + Hyvä. Cold-chain rules pay back in a summer. Corporate B2B layer pays back in a quarter. Migration timeline 8-14 weeks; ROI inside 6 months. This is most of my chocolate clients.
Multi-brand candy retailer (think Sugarfina-style, $5M, $50M, 500+ SKUs across multiple sub-brands): Magento Multi-Store + B2B Companies module. Each sub-brand can have its own store view, its own theme, its own corporate-gifting program. Centralized inventory + fulfillment. Migration is 12-20 weeks, but the operational savings (one admin instead of three Shopifies + a custom B2B layer) is $50k, $150k/yr.
Huge multi-channel chocolate brand (above $50M, retail + DTC + corporate + wholesale): Magento as the order-of-record, with Akeneo PIM as the catalog master, channel-manager (Channel Advisor) for Amazon + Walmart + specialty marketplaces, and a separate B2B portal for trade buyers. This is the See’s Candies / Godiva architecture. Engagement is 6-12 months, $150k, $500k+.
I’ll be honest about which bracket you fit and recommend the right scope, not the biggest. Free 30-min consultation tells you which end of the spectrum applies in 30 minutes.