15/08/20226 min

Migrer de Shopify à PrestaShop : le guide pour réussir

Afin de vous aider dans votre projet de migration de Shopify vers PrestaShop, qui peut être une opération très délicate, nous vous proposons ici un guide détaillant les spécificités de ces deux solutions très différentes, à la fois dans leur philosophie et dans leur utilisation.

SaaS vs open source

Qu’est ce que le SaaS ?

SaaS (Software as a service, ou logiciel en tant que service) est un moyen de distribution d’un service, très simple et qui permet de facilement avoir accès au service sans besoin d’installation ou de long processus de paramétrage. On utilise ce type de service tous les jours : Gmail, Spotify, Netflix, etc. Shopify est aussi un exemple de SaaS. On trouve différents modèles financiers, allant de l’accès gratuit à l’abonnement, en passant par le paiement à l’utilisation. 

Qu’est ce que l’open source ?

Le “logiciel libre” fait référence à une approche de développement et de diffusion qui a pour principale caractéristique de donner libre accès au code source. Ce dernier contient toute la logique d’une application. C’est donc une manière très transparente de développer. L’open source permet : 

  • une grande facilité de modification et d’adaptation.

  • à une communauté de se former et de proposer des évolutions et des corrections

Mais open source ne veut pas dire gratuit. Par exemple, la personnalisation (via des modules complémentaires) peut être payante si elle demande les compétences particulières de freelances ou d’une agence. Il faut aussi anticiper sur les frais d’’hébergement web qui peuvent représenter une part non négligeable de votre budget.

Est-ce que les deux peuvent coexister ?

Le SaaS est une méthode de distribution d’un service et l’open source est une approche de développement : il est donc tout à fait possible d’avoir ce qu’on appelle “l’open SaaS.” Les projets SaaS sont en revanche très souvent de véritables boîtes noires et il est difficile d’en connaître le code source. L’open source est quant à lui très souvent hébergé par l’utilisateur (self-hosted), qui maîtrise donc totalement les données et l’environnement de la solution.

En conclusion

Une solution SaaS permet de se lancer rapidement et sans avoir besoin de compétences techniques, néanmoins les possibilités de personnalisation sont limitées.

L’open source permet un meilleur niveau de personnalisation, mais nécessite des compétences techniques plus avancées et demande plus de temps de mise en place.

Les enjeux

L’objectif est de gagner en flexibilité et en personnalisation tout en sécurisant et rationalisant les coûts. 

Maîtrise des coûts

Shopify permet l’utilisation d’applications tierces afin de personnaliser votre boutique et de se connecter à des solutions de paiement, des ERP, des transporteurs, etc. Mais certaines de ces applications ont un prix variable en fonction de votre utilisation, et donc en fonction de votre chiffre d’affaires (en général quelques pourcents : 0,1%, 1 %) 

PrestaShop permet l’achat de modules, avec des prix compris entre 30 et 300€. Certains modules peuvent aussi être disponibles par abonnement mais les montants sont fixes.

C’est cette stabilité et ces coûts réduits que les marchands viennent chercher sur PrestaShop.

Flexibilité et personnalisation

Comme dit précédemment, les solutions SaaS ont une flexibilité limitée. Alors que les projets open source qu’on héberge soi-même sont très flexibles. Shopify et PrestaShop ne font pas exception à cette règle : Shopify via ces applications permet une certaine personnalisation mais avdec des limites que PrestaShop n’a pas. Grâce aux overrides, on peut modifier assez simplement le cœur (le code source) de PrestaShop. C’est quelque chose de très compliqué pour Shopify, notamment parce qu’on a pas accès au code source. Il est donc très difficile (voir impossible) de le modifier. C’est un point important et les marchands choisissent PrestaShop pour ce surplus de flexibilité.

Les données

Avec une solution SaaS, vous n’êtes pas propriétaire d’un point de vue technique de la donnée. Vous n’avez accès qu’aux données que Shopify partagent avec ses utilisateurs. Il existe potentiellement des ensembles data que Shopify détient et qui ne vous sont jamais transmis. Avec un CMS open source et self-hosted (hébergé par l’utilisateur), il ne peut y avoir ce problème car les données sont stockées sur votre serveur ; vous avez la maîtrise sur votre serveur, vous avez donc la maîtrise sur vos données.

La gestion multidevise, multilingue et multiboutique

Voici un tableau récapitulatif de comment fonctionnent ces différentes fonctionnalités sur Spotify et sur PrestaShop :

  Shopify PrestaShop
Multidevise Il vous faut passer à Shopify Plus pour bénéficier de cette fonctionnalité. Ce qui signifie plus de frais. Il suffit de rajouter une devise et elle sera automatiquement accessible. Pas de forfait à modifier, pas de coût supplémentaire.
Multilingue Une application pour gérer les traductions est nécessaire. Impossible de le faire simplement depuis l’interface. Ce qui vous coûtera plus cher. Géré directement dans l’interface de PrestaShop. Pas de modules à installer, pas de coût en plus.
Multiboutique Il faut créer autant de boutiques Shopify que nécessaire et les lier entre elles ensuite. Ce qui peut vite devenir cher si vous avez de nombreuses boutiques Shopify Plus À part les noms de domaine, vous n’avez rien à payer. Tout se fait via l’interface de PrestaShop, où toutes vos boutiques apparaîtront. 

Shopify dispose de nombreuses fonctionnalités, mais vous devez payer des forfaits de plus en plus chers pour les débloquer. PrestaShop n’a pas cette logique de forfait, vous avez toutes les fonctionnalités de base accessibles directement. C’est un point que beaucoup de marchands apprécient une fois passés sur PrestaShop.

Conclusions

  Shopify PrestaShop
Coûts En fonction de votre forfait et de vos applications, vous aurez des coûts fixes et variables sur votre chiffre d’affaires  Seul votre hébergement représente un coût fixe. Vous pouvez l’anticiper et le faire évoluer lorsque le besoin se fera sentir
Flexibité Les options de personnalisation sont limitées. Il n’y a aucune limite, vous avez le code source, vous pouvez tout faire. 
Les données  Vous n’y avez pas accès directement. Cela peut poser problème si vous voulez faire des modifications de masse ou que vous voulez savoir ce qui est enregistré sur votre boutique. Vous en êtes maître. Vous savez ce qui est stocké, où, et comment.
La gestion mutliboutique/ multidevise/multilingue Vous serez obligé de mettre la main à la poche dans tous les cas pour bénéficiés de ces fonctionnalités Tout est accessible et sans frais supplémentaire. Un simple paramétrage vous suffira à les activer.

Le processus de migration

Le processus de migration est très classique, et vous pourrez suivre toutes les étapes que nous avons détaillées dans notre article sur le sujet.

Seule l’étape 2, celle de récupération des données, sera spécifique. En effet, il faudra utiliser les exports de Shopify ou une application pour avoir accès aux données nécessaires. Les données exportées sont largement suffisantes pour effectuer la migration, et permettent de limiter les dépenses.

Quels sont les pièges à éviter ?

Le choix de l’agence

Pour le choix d’une agence, préférez les agences qui ont de l’expérience avec Shopify et qui maîtrisent PrestaShop. Elles seront efficaces dans la récupération de vos données et sauront construire votre nouveau site avec PrestaShop. C’est toujours un plus de connaître la solution de départ, mais il est indispensable d’avoir une expertise sur la solution cible. Pour le choix d’une agence, deux visions cohabitent : 

  • Prendre une agence qui connaît votre secteur d’activité : elle connaîtra les spécificités de votre écosystème (ERP, WMS, etc.)

  • Prendre une agence experte dans vos besoins (connexion ERP, UI/UX, SEO, etc.) Cela vous demandera un peu de connaissance technique pour savoir si vos demandes sont spécifiques ou dans la norme.

L’idéal étant d’avoir bien évidemment les deux, mais en fonction de votre secteur et de ses spécificités ou de vos besoins, il est parfois difficile de trouver une agence qui corresponde à 100%. Si vous avez de gros besoins techniques (développement complexe, besoin UI/UX sur des points particuliers), il vaut mieux une agence qui sache y répondre même si elle ne connaît pas votre secteur d’activité. Si vous n’avez pas de réel besoin particulier, une agence qui connaît bien votre activité sera très bien adaptée.

Se limiter aux 3 dernières années

“Est-ce qu’il faut tout migrer ou non ?” Cette question revient très souvent et il se trouve que les règles du RGPD nous donnent un élément de réponse puisqu’un compte qui n’a pas de commande depuis plus de 3 ans doit être supprimé de la base. C’est donc un bon moyen de faire un peu de ménage lors de la migration, et cela permettra d'alléger la base de données et de gagner en performance web.

Le changement d’interface

La formation de vos équipes doit être prise très au sérieux et bien organisée en amont de la mise en production. Shopify et PrestaShop sont des solutions très différentes, leur interface l’est également. Le temps d’adaptation est l’un des principaux freins des premiers mois. Une bonne formation permet de limiter la durée de cette période et de faciliter l’adoption par vos équipes de la nouvelle solution. Pour cela deux solutions :

  • Suivre une formation via l’agence qui développe votre nouveau site.

  • Suivre l’une des formations proposées par PrestaShop

Le SEO

Il peut y avoir un impact négatif suite à la migration, certains produits peuvent perdre en référencement. C’est un problème qui se règle en général assez rapidement, car PrestaShop permet de générer un référencement efficace. On proscrit néanmoins de faire une migration qui finirait deux jours avant un évènement important, comme les soldes ou Black Friday par exemple.

PrestaShop Addons

Besoin de conseils pour votre projet de migration ?

Découvrez ce qu'il faut savoir pour migrer votre site e-commerce vers PrestaShop avec nos experts, quel que soit votre CMS actuel.

 


Cet article a été réalisé avec l’aide d’Enjoy Creativ. Un grand merci à eux.

Toutes les 2 semaines, notre newsletter e-commerce.

En soumettant ce formulaire, vous acceptez que votre adresse e-mail soit utilisée par PrestaShop S.A pour l’envoi de newsletter et offres promotionnelles. Vous pouvez vous désabonner à tout moment grâce au lien présent dans les e-mails qui vous sont adressés. En savoir plus sur la gestion de vos données et vos droits.