Agence PrestaShop

Agence PrestaShop à Lyon : migrer vers PrestaShop 9, puis faire maintenir votre boutique

Mise en relation gratuite

Quel est votre besoin ?

L'évolution d'une boutique PrestaShop se confie rarement en bloc : elle se découpe en missions. Choisissez l'axe qui ressemble à votre situation, puis validez.

Les 8 axes de besoin

Repère local : parmi les boutiques PrestaShop lues le 11 octobre 2026, 527 sont éditées par une entreprise dont le siège est dans le bassin de Lyon (Métropole de Lyon), dont 226 à Lyon même. C'est un plancher : le siège n'a pu être identifié que pour 56 % des boutiques lues. Le détail ↓

Une vieille boutique garde des modules que plus personne ne connaît. Pendant la migration, la panne tombe souvent en pleine période de soldes.

Vous cherchez une agence PrestaShop à Lyon pour migrer vers PrestaShop 9, puis faire maintenir votre boutique.

Migrer vers PrestaShop 9, puis faire maintenir votre boutique

Demandez à chaque prestataire un périmètre détaillé, ligne par ligne. Il doit couvrir produits, déclinaisons, clients, commandes, taxes, langues, transporteurs, paiements, thème, modules, redirections SEO, recette et bascule. Un devis qui écarte les commandes ou les comptes employés coûte moins cher. Mais vous devrez ensuite ressaisir ces données à la main après la mise en ligne.

Pour une boutique de 300 à 1 500 produits, moins de 20 modules, un thème peu personnalisé et moins de 100 000 visites par mois, comptez :

  • Migration vers PrestaShop 9 : 8 000 à 15 000 € HT*.
  • Maintenance courante : 150 à 350 € HT* par mois, hors développement spécifique et hébergement.
  • Délai : 3 à 6 semaines pour une boutique B2C classique, tests compris.

Ajoutez 2 à 4 semaines si vous avez un ERP, plusieurs boutiques, des tarifs B2B, un module de paiement sur mesure ou plus de 5 000 références. Dans tous ces cas, ce sont les modules sur mesure qui font grimper l’incertitude.

Le contrat doit préciser :

  • l’interlocuteur désigné ;
  • les horaires de support ;
  • le délai de prise en charge d’un incident bloquant ;
  • les sauvegardes ;
  • l’environnement de préproduction ;
  • les mises à jour incluses ;
  • les exclusions.

Exigez une réponse sous 4 heures ouvrées pour un panier ou un paiement bloqué. La procédure d’escalade doit être écrite. Elle indique qui intervient et dans quel délai.

Une migration majeure transfère les données vers une boutique neuve

Passer de PrestaShop 1.7 à PrestaShop 9, c’est une migration majeure, pas une simple mise à jour. PrestaShop recommande de créer une nouvelle boutique, d’extraire les données de l’ancienne, de les adapter, puis de les importer dans la nouvelle.

Une mise à jour reste dans la même branche, par exemple de 9.0 vers 9.1. Elle garde en général données, thème et modules. Une migration change de branche majeure : il faut alors vérifier chaque incompatibilité.

Le chantier se découpe en cinq étapes :

  1. Audit initial, 2 à 4 jours : version de PHP, taille de la base, produits, commandes, langues, boutiques, modules, thème, règles SEO et connexions externes.
  2. Installation de PrestaShop 9, 2 à 3 jours : serveur séparé, base de données neuve, accès techniques et certificat HTTPS.
  3. Première migration, 3 à 7 jours : extraction, transformation des données, import et correction des relations entre objets.
  4. Recette, 5 à 10 jours : tests du compte client, du panier, du paiement, des stocks, des emails, des transporteurs et des retours.
  5. Bascule, une nuit ou quelques heures : gel des commandes, dernier export, import des écarts, changement de domaine ou de répertoire, puis surveillance renforcée.

Le thème, les blocs de page et les réglages des modules sont souvent à recréer. Les rôles des employés aussi. Le système de permissions a changé avec Symfony, donc reconfigurez chaque compte à la main.

Considérez chaque module comme incompatible tant que vous ne l’avez pas vérifié.

Vérifiez la version compatible avec PrestaShop 9, l’éditeur encore actif, les dépendances et les données stockées. Un module de paiement ou de transport qui ne suit pas peut bloquer votre chiffre d’affaires, même si les fiches produits semblent correctes.

L’équipe doit faire au moins une migration complète sur une préproduction. Comparez ensuite les volumes : produits, clients, commandes, images, catégories et règles de prix. La bascule ne se fait qu’après un export final de l’ancienne boutique et une sauvegarde restaurable de la nouvelle.

Décrire mon besoin

PrestaShop 9 impose de vérifier hébergement, thème et modules

Côté serveur, PrestaShop 9 demande :

  • PHP : 8.1 au minimum pour la 9.0, qui prend en charge PHP 8.1 à 8.4. La 9.1 ajoute PHP 8.5, version recommandée.
  • Base de données : MySQL 5.7 ou MariaDB 10.2 au minimum.
  • Mémoire : 512 Mo de mémoire PHP recommandés.

PrestaShop 9 repose sur Symfony 6.4. PrestaShop 8 s’appuie sur une version plus ancienne de Symfony. Ce changement touche surtout vos modules sur mesure. Il concerne les contrôleurs, les services et les hooks, c’est-à-dire les points d’accroche du code dans les pages et les actions de la boutique.

Avant de signer avec une agence PrestaShop à Lyon, cochez ces points

Une liste pour comparer les devis de migration et de maintenance

  • Un périmètre flou fait grimper le coût réel après la signature, quand il faut ressaisir les données à la main.

  • Ces deux postes sont souvent oubliés, puis à reconfigurer à la main après la mise en ligne.

  • L’audit révèle les modules incompatibles et la taille réelle de la base avant la migration.

  • Un module de paiement ou de transport qui ne suit pas peut bloquer votre chiffre d’affaires.

  • La comparaison des volumes (produits, clients, commandes, images) permet de repérer les écarts avant le jour J.

  • Sans redirections 301 vers des pages équivalentes, les positions acquises par la boutique se perdent.

  • Une sauvegarde qu’on n’a jamais restaurée ne garantit pas la reprise après incident.

  • Le délai d’intervention et l’escalade déterminent la durée réelle d’une panne sur une boutique active.

Rien n'est envoyé ni enregistré : la liste reste dans votre navigateur.

Testez chaque module sur trois largeurs d’écran : ordinateur, tablette et mobile.

Contrôlez aussi ces points :

  • la navigation au clavier
  • les messages d’erreur
  • les variantes de produits
  • le calcul des frais de port
  • l’affichage des prix avec taxes

Après la mise en ligne, contrôler le SEO et cadrer la maintenance

Activez les URL simplifiées seulement après avoir vérifié la réécriture serveur. PrestaShop utilise mod_rewrite avec Apache. Une mauvaise configuration rend les pages inaccessibles. Conservez les URL des produits, catégories et pages CMS qui ont déjà acquis des positions.

Préparez un tableau de correspondance. Il relie chaque ancienne URL importante à sa nouvelle adresse.

Les anciennes fiches produits, catégories et pages éditoriales doivent recevoir une redirection 301. Elle doit pointer vers une page équivalente, pas vers l’accueil. Contrôlez ensuite les 404, les chaînes de redirections et les liens internes.

Après la bascule, vérifiez :

  • le sitemap
  • le fichier robots.txt
  • l’indexation des catégories
  • les balises title et les descriptions
  • les données structurées
  • les images
  • les erreurs 404

Comparez les pages les plus visitées avant et après la migration. Faites de même pour les requêtes qui génèrent du chiffre d’affaires. Surveillez les écarts pendant 4 à 8 semaines.

Le contrat de maintenance doit couvrir :

  • les sauvegardes de la base et des fichiers, et leur durée de conservation
  • un test de restauration
  • les mises à jour du cœur, du thème et des modules
  • la surveillance de disponibilité
  • les correctifs de sécurité
  • les développements hors forfait

Une maintenance à 50 €* par mois ne couvre pas le même travail qu’une TMA (tierce maintenance applicative) à 300 €* par mois.

Pour une boutique active, mieux vaut une maintenance mensuelle. Contrôlez les sauvegardes chaque semaine. Testez les mises à jour en préproduction avant de les poser. Pour moins de 100 commandes par mois, un forfait d’intervention peut suffire. Dès qu’un paiement, un ERP ou un flux vers une marketplace devient critique, prenez un contrat avec délai d’intervention.

Avant de signer, exigez un périmètre ligne par ligne, commandes et comptes employés compris, puis un audit initial de 2 à 4 jours. Exigez aussi une réponse sous 4 heures ouvrées pour un panier bloqué, avec une procédure d’escalade écrite.

Décrire mon besoin

Foire aux questions

Peut-on conserver l’ancienne boutique pendant les tests ?

Oui. La boutique actuelle reste en production pendant que la nouvelle installation tourne sur un domaine ou un sous-domaine de préproduction. La bascule n’intervient qu’après la dernière synchronisation des commandes, des clients et des stocks, avec une sauvegarde qui permet de restaurer la nouvelle boutique en cas de problème.

Faut-il migrer toutes les anciennes commandes ?

Pas forcément. Le choix dépend de votre suivi de commandes, de votre service client et de votre comptabilité. Les commandes liées aux comptes clients et aux remboursements doivent rester consultables, et les données plus anciennes peuvent être exportées dans un format exploitable si le périmètre de migration le prévoit.

Une agence lyonnaise doit-elle intervenir sur place ?

Non, pas obligatoirement. La migration et la maintenance peuvent se faire à distance, à condition que l’agence dispose d’accès sécurisés au serveur, à la base de données, au dépôt de code et aux outils de suivi. Une présence à Lyon sert surtout pour les ateliers métier, la formation de votre équipe et la coordination avec votre prestataire ERP.

Combien de temps faut-il surveiller la boutique après la bascule ?

Surveillez-la de près pendant les 72 premières heures, puis suivez le référencement et les ventes pendant 4 à 8 semaines. Pendant les 72 heures, cherchez les erreurs de paiement, les ruptures de flux et les redirections incorrectes. Sur les semaines suivantes, surveillez les baisses anormales d’indexation et de chiffre d’affaires.

* Tarifs et prix moyens constatés en décembre 2025, sur des retours d'appels d'offres provenant de freelances et d'agences. Ces chiffres ne sauraient être une référence de négociation, car les sources varient selon la taille du site et la séniorité du prestataire.

Les boutiques PrestaShop du bassin de Lyon

Boutiques rattachées au bassin 527 Métropole de Lyon, 58 communes
Dont à Lyon 226 siège dans la commune
Dans le département 722 Rhône

Ce que leurs pages publiques laissent voir

Relevé dans le bassinBoutiques
Socle PrestaShop 1.7 ou plus récent, parmi celles dont le socle se reconnaît466 sur 504 (93 %)
Socle PrestaShop 1.6, sur la même base38 sur 504 (7,5 %)
Boutiques dont le serveur annonce sa version de PHP204 sur 527 (39 %)
PHP sur une branche qui ne reçoit plus de correctif, parmi celles qui l'annoncent161 sur 204 (79 %)
Redirection vers HTTPS520 sur 527 (99 %)

Une boutique qui tait sa version de PHP n'est pas comptée parmi les boutiques à jour : elle n'est pas mesurée. Un niveau de moins de 20 boutiques n'est pas chiffré.

Source et méthode ↓

Agence ou freelance à Lyon : le tarif jour comparé

À Lyon, une agence facture un tarif jour plus élevé qu'un consultant freelance — mais ce prix couvre une équipe, une continuité de service et un engagement contractuel qu'un profil isolé ne peut garantir.

Freelance (développeur PHP) — TJM médian 460 €/jour fourchette 400–500 €
Agence / ESN — tarif jour estimé 530–620 €/jour soit +15 à +35 % vs freelance (≈ +20 % en standard)

Pourquoi cet écart ? Marge brute ESN/agence de 15 à 35 % (≈20 % standard) au-delà du coût du consultant : frais de structure, équipes support, intercontrat et garantie de continuité.

Freelance ou agence : ce que finance l'écart de tarif

Freelance

  • Tarif jour le plus bas — pertinent pour un besoin ponctuel et bien cadré.
  • Équipe pluridisciplinaire (développement, intégration, qualité, gestion de projet) mobilisée selon les phases du projet, pas un profil unique.
  • Continuité de service assurée : congés, arrêt maladie ou départ sont couverts par la structure, sans interruption de la mission.
  • Montée en charge rapide : plusieurs consultants en parallèle possibles sur un même chantier quand le calendrier se tend.
  • Cadre contractuel et engagement : niveau de service, garantie de livraison, réversibilité et interlocuteur unique côté pilotage.
  • Veille maintenue au niveau de l'entreprise : versions de PrestaShop, compatibilité des modules, correctifs de sécurité.
  • Transfert de compétences et documentation formalisés, pour l'autonomie des équipes internes après la mission.

Agence / ESN

  • Équipe pluridisciplinaire (développement, intégration, qualité, gestion de projet) mobilisée selon les phases du projet, pas un profil unique.
  • Continuité de service assurée : congés, arrêt maladie ou départ sont couverts par la structure, sans interruption de la mission.
  • Montée en charge rapide : plusieurs consultants en parallèle possibles sur un même chantier quand le calendrier se tend.
  • Cadre contractuel et engagement : niveau de service, garantie de livraison, réversibilité et interlocuteur unique côté pilotage.
  • Veille maintenue au niveau de l'entreprise : versions de PrestaShop, compatibilité des modules, correctifs de sécurité.
  • Transfert de compétences et documentation formalisés, pour l'autonomie des équipes internes après la mission.
  • Tarif plus cher de 15 à 35 % (≈ 20 % standard)

Sources ↓

Communes du bassin

Métropole de Lyon réunit 58 communes, dont :

  • Villeurbanne
  • Vénissieux
  • Vaulx-en-Velin
  • Saint-Priest
  • Caluire-et-Cuire
  • Bron
  • Oullins-Pierre-Bénite
  • Meyzieu
  • Rillieux-la-Pape
  • Décines-Charpieu
  • Tassin-la-Demi-Lune
  • Sainte-Foy-lès-Lyon
  • Givors
  • Saint-Genis-Laval
  • Saint-Fons
Être recontacté par un consultant expert PrestashopGratuit, sans engagement — réponse rapide

Être mis en relation à Lyon

Commencez par mesurer : le diagnostic de votre boutique devient le point de départ de la demande transmise.

Être recontacté au sujet de votre boutique

Mise en relation gratuite, sans engagement. Décrivez votre besoin : notre prestataire partenaire, spécialiste de PrestaShop, vous recontacte. Vos coordonnées ne servent qu'à cette mise en relation.

Par exemple : ma-boutique.fr

E-mail ou téléphone : au moins l'un des deux, pour vous recontacter.

Agence PrestaShop : les villes proches de Lyon

Sources des données

  • Boutiques du bassin — lecture, le 11 octobre 2026, des pages publiques d'une liste de boutiques PrestaShop ; la méthode et ses limites sont exposées sur l'Observatoire PrestaShop. Une boutique est rattachée par le siège de l'entreprise qui l'édite, d'après l'API Recherche d'entreprises : le siège n'est pas toujours le lieu d'activité. Aucune boutique n'est nommée.
  • Tarif jour freelance et agence — Baromètre TJM freelance — TJMètre, 2026 (TJM sur 12 mois, médiane et fourchette P25–P75 (formulaire TJMètre + imports Free-Work + Silkhom + API France Travail), 70 réponses pour le profil développeur PHP). Le baromètre n'a pas de profil PrestaShop : le profil retenu est celui du développeur PHP, plus proche techniquement que les autres. Le tarif agence est une estimation, pas un relevé : écart d'après Business model d'une ESN (marge, TJM, salaire) — ForTeam IT. Valeurs nationales, sans indice régional.
  • Communes et intercommunalité — API Découpage administratif (geo.api.gouv.fr), consultée le 13 octobre 2026. Le bassin est l'intercommunalité de Lyon.