Shopify sans tête n'est pas une alternative à Shopify. La documentation Shopify indique que le commerce sans tête sépare le frontend de la vitrine du backend, et que ses API « gèrent le commerce en dessous ». La question pertinente est quelle couche vous fait défaut : la vitrine, les opérations commerciales, ou la plateforme elle-même. Les jugements d'ajustement à la plateforme sont mon évaluation. Les revendications de capacité proviennent de la documentation des fournisseurs.
Alternatives à Shopify : une réponse directe selon la contrainte
Associez l'itinéraire à la contrainte que vous pouvez réellement nommer.
| Contrainte actuelle | Approche à tester | Ce qui reste | Ce qui change | Flux de travail à valider |
|---|---|---|---|---|
| Thème lent, encombrement d'applications, édition de contenu maladroite | Restez sur Shopify et corrigez le thème, les applications et le flux de travail de contenu | Catalogue, paiement, commandes, intégrations | Code du thème, ensemble d'apps, processus d'édition | Audit du thème, examen app par app, une vrai modification de contenu du brouillon à la publication |
| La vitrine a besoin d'une pile non-Liquid ou d'un CMS intégré | Shopify Headless. C'est un changement de vitrine: Shopify reste le backend commerce, pas une plateforme de remplacement | Catalogue, tarification, paiement, commandes, paiements dans Shopify | Code frontend, hébergement, qui le maintient | Panier, passage au paiement, connexion client, menus et metafields |
| Limites backend que les apps ne peuvent pas corriger | BigCommerce, comme autre backend commerce hébergé | Éventuellement la vitrine, si vous construisez headless | Catalogue, paiement, commandes, paiements, admin | Import de variantes, paiement et paiements, chaque intégration |
| Vous voulez posséder la pile, ou gérer un store orienté contenu sur WordPress | WooCommerce | Peu au-delà de vos données de catalogue | Hébergement, mises à jour, plugins, admin | Paiement, règles de taxe et livraison, comportement des plugins, sauvegardes |
| Workflows commerce personnalisés, avec des ingénieurs pour les gérer | Medusa | Le frontend, si vous êtes déjà headless | Le backend entier, construit et géré par vous | Un workflow personnalisé de bout en bout, prestataires de paiement et fulfillment |
| Petit catalogue simple et des opérations qui semblent trop lourdes | Squarespace | Vos données produit, en principe | Plateforme, admin, paiement, éventuellement certaines fonctionnalités | Variantes, règles de livraison et flux de commande par rapport à ce que vous utilisez vraiment |
Deux lectures de ce tableau importent. Si vous voulez des opérations plus simples, avec moins d'applications et moins de composants mobiles, les options réalistes sont de ranger ce que vous avez ou de déplacer un vrai catalogue simple vers une plateforme plus simple. Si vous avez besoin de flux de commerce personnalisés, évaluez d'abord le headless sur Shopify. Shopify conseille aux équipes de envisager de créer du headless quand les systèmes métier, les processus ou l'expérience client ne peuvent pas être réalisés avec ses canaux de vente, ses thèmes et ses applications. Remplacez le backend uniquement quand le backend pose problème.
Le problème vient-il de la vitrine ou du backend de commerce?
Tracez une ligne. D'un côté se trouve la présentation: les modèles, la mise en page, les pages éditoriales, les menus et les blocs de marchandisage. De l'autre se trouve la mécanique qui prend l'argent et expédie les colis.
- Côté vitrine: modèles de page, contenu, mises en page de marchandisage, comportement frontal.
- Côté backend: catalogue, tarification, comptes clients, paiement, commandes, paiements, exécution.
Hydrogen, Next.js ou n'importe quel frontend personnalisé se situe du premier côté. Gardez cette distinction nette. Shopify note que le frontend récupère ses données et ses capacités de commerce auprès de Shopify: produits et collections, clients, ainsi que le panier, le paiement et la tarification internationale. Son centre d'aide le dit simplement: avec une vitrine personnalisée, vous remplacez le canal Boutique en ligne par votre propre vitrine, la connectez à Shopify comme backend, et les clients passent toujours la commande en utilisant Shopify Checkout. Vous n'avez pas quitté Shopify. Vous avez changé qui construit la devanture du magasin.
Cela entraîne des coûts. Shopify indique qu'une vitrine headless coûte plus cher à construire et à exploiter qu'un thème, et le commerçant a besoin de développeurs pour la maintenir après le lancement. Certaines données nécessitent également un token: les libellés de produit, les métafields, les menus et les clients se situent derrière l'authentification de l'API Storefront. L'API est versionnée, avec des sorties quatre fois par an, introduisant un cycle de maintenance que vous n'aviez pas avec un thème.
Si la limite frontend/backend est votre question immédiate, la page développement d'ecommerce headless la couvre en détail. Si le flux de travail éditorial est le problème, un modèle de contenu séparé pourrait convenir. C'est couvert sous développement de CMS headless.
Quand rester sur Shopify est le choix proportionné
Une reconstruction est une grande réponse à une petite question. Avant que quiconque n'ouvre un nouveau référentiel, auditez ce que vous avez déjà.
- Poids du thème: ce que le thème charge sur une page de produit que personne n'a demandé.
- Applications tierces: ce que chacune fait, qui en est propriétaire, et si deux d'entre elles chevauchent.
- Menus: si les clients peuvent trouver des collections sans visite guidée.
- Flux de travail du contenu: combien d'étapes il faut à un éditeur pour publier une page d'accueil.
C'est un audit, pas une prédiction. Je ne promettrai pas que chaque contrainte peut être corrigée sur votre thème actuel, car certaines ne peuvent pas l'être. L'audit identifie lesquelles. Pour un examen structuré des performances, voir optimisation de la vitesse Shopify.
Un site commercial ne devrait pas modifier le paiement et le traitement des commandes simplement pour ranger un frontend. Si les commandes s'écoulent, les paiements se règlent et l'exécution se connecte, le backend fonctionne. Corrigez la couche qui pose problème.
Comparer les vraies alternatives par adéquation
Chaque plateforme ci-dessous a une situation d'adéquation optimale, un compromis matériel et une tâche à tester. Pas de listes de fournisseurs, pas de rembourrage.
BigCommerce
Adéquation optimale: vous voulez un autre backend de commerce hébergé, avec ou sans frontend personnalisé. BigCommerce se documente comme un backend de commerce pour les vitrines headless, où il crée des commandes, traite les paiements, stocke les dossiers clients et récupère les données de catalogue et de commande. Il fournit également Catalyst, des applications de démarrage et des API.
Compromis: vous exécutez toujours une migration de plateforme. Le catalogue, le paiement, les commandes et les intégrations se déplacent tous, et la documentation du fournisseur établit l'architecture. Elle n'établit pas de coûts d'exécution inférieurs ou de parité des fonctionnalités.
Test: importez un ensemble représentatif de variantes et poussez une commande à travers le paiement avec votre passerelle de paiement prévue en mode test et vos règles d'expédition.
WooCommerce
Adéquation optimale: une équipe qui exécute déjà WordPress, souhaite la propriété de l'hébergement et du code, et dispose du personnel pour gérer les deux. Gratuit à télécharger n'est pas gratuit à exploiter. Vérifiez la documentation de démarrage de WooCommerce pour la portée de la configuration. Pour le contexte WordPress plus large, voir alternatives WordPress.
Compromis: vous héritez de l'hébergement, des mises à jour et des choix de plugin.
Test: lancez le paiement, le calcul des taxes et l'expédition sur un environnement de test avec votre pile de plugins active, puis mettez à jour un plugin et voyez ce qui casse.
Medusa
Adéquation optimale: les ingénieurs qui ont besoin de flux de commerce personnalisés. Medusa se décrit comme une plateforme de commerce headless où les demandes passent par des routes d'API, des flux de travail, des modules et un magasin de données. Elle supporte PostgreSQL comme base de données, tandis que les services tiers se connectent via Commerce et Infrastructure Modules, avec Stripe et ShipStation comme exemples documentés. Vérifiez les modules et intégrations existants de Medusa par rapport à chaque exigence avant de décider où le développement personnalisé est nécessaire. Sa documentation comprend des guides de migration de Shopify, WooCommerce et Magento.
Compromis: votre équipe maîtrise l'ingénierie et les opérations. C'est l'intérêt, et c'est aussi le prix à payer.
Test: construisez un flux de travail maladroit que vous ne pouvez pas gérer aujourd'hui, ainsi qu'une intégration de paiement et une intégration d'exécution, avant de vous engager.
Squarespace
Meilleur choix: une vitrine et un catalogue véritablement plus simples. Mon évaluation: ce n'est pas un choix par défaut pour le commerce complexe.
Compromis: vous sacrifiez la profondeur pour la simplicité, donc tout élément personnalisé de votre configuration actuelle doit d'abord être vérifié.
Test: consultez l'article d'exportation de produits de Squarespace comme base de référence, puis testez vos variantes actives, vos règles d'expédition et votre flux de commandes par rapport à celui-ci.
Quelles données se déplacent et lesquelles nécessitent un travail séparé?
Shopify supporte l'importation et l'exportation de CSV de produits, ce qui gère l'échange de données de base avec d'autres plates-formes. Un CSV de produit n'est pas une sauvegarde métier. Shopify documente des limites claires:
- Les métachamps de variante ne sont pas supportés dans l'importation/exportation de CSV de produit, bien que les métachamps de produit le soient une fois définis.
- La colonne de quantité d'inventaire s'applique uniquement aux magasins à un seul emplacement. Les magasins multi-emplacements utilisent le CSV d'inventaire.
- Les colonnes Marchés n'apparaissent que lorsqu'exactement l'un des catalogues actifs d'un marché n'est pas partagé avec un autre marché.
- La modification des données de valeur Option1 crée de nouveaux ID de variante, ce qui peut casser les dépendances de tiers sur ceux-ci.
- Les cartes cadeaux ne peuvent pas être créées en important un CSV de produit. Cette déclaration concerne l'importation dans Shopify, donc traitez les cartes cadeaux comme un travail séparé dans les deux sens.
La documentation du CSV client ajoute d'autres contraintes. Les exports client incluent des champs de consentement au marketing, couvrant l'email, les SMS et WhatsApp, enregistrés comme oui ou non. Ils incluent aussi une gamme restreinte de types de métachamps. Les exports de plus de 50 clients arrivent par email. L'historique des commandes ne peut pas être importé via un CSV client, et Shopify précise que vous ne pouvez pas migrer les mots de passe client d'un autre magasin via CSV. Cet avertissement s'applique à la migration vers Shopify. Ne le lisez pas comme une garantie pour les exports: vérifiez ce que votre plate-forme de destination accepte.
Mappez ces éléments indépendamment: commandes, avis, remises, abonnements, données d'app, médias, consentement marketing et connexions d'exécution. L'authentification client et les arrangements de paiement nécessitent un plan de migration séparé pour la destination et le fournisseur. Ne supposez pas que les détails de paiement stockés ou les mots de passe se transféreront.
Créez une feuille de travail de périmètre au lieu d'une comparaison de prix
Je ne citerai pas les prix des forfaits ni n'estimerai les économies. Ces chiffres deviennent rapidement obsolètes, et le seul chiffre pertinent est le vôtre. Auditez plutôt vos postes budgétaires.
- Les modèles de vitrine que vous utilisez réellement.
- Règles de catalogue: variantes, ensembles, métachamps, logique de tarification.
- Marchés et devises.
- Intégrations: ERP, CRM, PIM, exécution, email, avis.
- Flux de travail opérationnels: retours, remboursements, vente en gros, abonnements.
À côté de chaque poste, désignez qui le maintient après le lancement. Comparez les coûts opérationnels entre les abonnements, les apps, l'hébergement, la création initiale et l'ingénierie continue. Une création sans tête réalloue le budget aux développeurs, comme le reconnaît Shopify. L'open source décale les dépenses vers l'hébergement, la sécurité et les correctifs. Une plate-forme hébergée concentre les dépenses dans les abonnements et les apps. Aucune architecture ne réduit le coût total à zéro. Les dépenses se déplacent simplement.
Validez la migration avant le basculement
Traitez-les comme des contrôles d'acceptation. Ils ne garantissent pas le classement stables des moteurs de recherche ou les taux de conversion, et aucun ingénieur crédible ne promettrait cela.
- URLs et SEO: conservez ou mappez les URLs des produits, collections et contenus. Vérifiez les redirections, les métadonnées, les canoniques, les données structurées des produits et les médias.
- Parcours d'achat : testez les variantes de représentant, l'inventaire, le panier, la caisse, les méthodes de paiement, les règles de taxe et d'expédition, et les remboursements.
- Clients et opérations : vérifiez l'accès client, l'exécution des commandes, le consentement marketing, le suivi et les emails transactionnels dans la destination.
Ensuite la séquence :
- Réconciliez les totaux de données entre la source et la destination.
- Planifiez une synchronisation des données finale pour les commandes et clients créés lors de la création.
- Conservez une route de secours opérationnelle jusqu'à ce que vous fassiez confiance à la nouvelle configuration.
- Surveillez les erreurs et les ventes après le lancement.
Apportez votre vitrine actuelle, votre catalogue et votre liste d'intégrations pour déterminer ce qui doit vraiment être déplacé.
FAQ
Un frontend headless signifie-t-il quitter Shopify ?
Non. Shopify définit headless comme un frontend personnalisé construit sur ses API, Shopify conservant le panier, la caisse et le moteur de commerce principal.
Les produits seuls suffisent-ils pour migrer ?
Non. Les produits ne sont qu'un seul ensemble de données. Les commandes, les dossiers clients, le statut de consentement, les remises, les abonnements, l'état de l'application et les connexions d'exécution nécessitent un mappage dédié, et plusieurs ne peuvent pas être déplacés via CSV.
Quand rester sur Shopify a-t-il du sens ?
Quand les commandes, les paiements et l'exécution fonctionnent et que la douleur vient du poids du thème, des applications, des menus ou de l'édition. Réglez d'abord ces problèmes.
Qu'est-ce que je dois apporter à une discussion initiale de migration ?
Apportez votre vitrine de production, un échantillon de catalogue couvrant vos variantes de cas limite, votre inventaire d'intégrations et un journal de propriété pour chaque flux de travail.
La question centrale est simple : un nouveau frontend laisse vos dépendances Shopify intactes, tandis qu'un nouveau backend nécessite beaucoup plus de travail qu'une importation de produits. Identifiez d'abord la couche défaillante. Ensuite, testez la seule architecture qui la résout.
