À retenir. La comparaison du prix affiché entre freelance et agence est une lecture trompeuse. Un projet Shopify mid-market sur 3 ans intègre un build, une licence Shopify Plus, des apps, un run, et un coût de portage du risque. Le freelance affiche 30 à 50 pourcent moins cher en build initial, mais le différentiel s'efface en partie sur les 3 ans suivants. Et il ne couvre pas le coût d'opportunité d'une migration ratée. Cet article pose les fourchettes par poste, défendables en CODIR.
1. La photo trompeuse : le build initial
Le réflexe d'un décideur qui instruit la fourche freelance vs agence est de regarder le devis de build initial. La photo est nette :
- Build freelance mid-market : 25 000 à 90 000 EUR, selon le périmètre. Un freelance senior à 1 000 EUR par jour sur 30 à 90 jours.
- Build agence Shopify Plus Partner mid-market : 50 000 à 200 000 EUR, selon le périmètre. Une équipe de 4 à 8 personnes mobilisées 4 à 8 mois (Shopify Partners directory).
Différentiel apparent : 50 à 100 pourcent en faveur du freelance, sur le seul axe du build. À périmètre identique, le décideur peut être tenté de conclure que l'agence est sur-facturée d'un facteur 2.
Cette lecture est doublement biaisée. Premier biais : à périmètre identique, l'agence livre des engagements contractuels que le freelance ne livre pas (SEO J+90, disponibilité, indemnisation). Le différentiel de prix est partiellement l'achat de ces engagements. Second biais : sur les 3 ans suivants, le P&L ne se résume pas au build. Run, incidents, évolutions, reprise éventuelle viennent compléter la photo. C'est ce P&L 3 ans qu'il faut instruire (Gartner, total cost of ownership).
2. Build freelance : la grille par poste
Pour un projet mid-market type (retailer FR à 5-15 M EUR de GMV, migration depuis Magento ou PrestaShop, 3 000 à 8 000 SKU, B2C avec amorce B2B, 1 langue principal et 1 langue secondaire), la grille de build freelance défendable :
- Audit pré-projet : 5 à 10 jours x 900 EUR = 4 500 à 9 000 EUR. Souvent compris dans le forfait global ou facturé en early.
- Configuration Shopify Plus : 10 à 20 jours x 900 EUR = 9 000 à 18 000 EUR.
- Build thème custom ou adaptation thème premium : 15 à 35 jours x 900 EUR = 13 500 à 31 500 EUR.
- Migration catalogue et clients : 5 à 15 jours x 900 EUR = 4 500 à 13 500 EUR. Souvent via Matrixify ou export/import natif.
- Intégration apps tierces (paiement, expédition, avis, popups) : 5 à 10 jours x 900 EUR = 4 500 à 9 000 EUR.
- SEO migration et redirections 301 : 5 à 12 jours x 900 EUR = 4 500 à 10 800 EUR.
- Recette et go-live : 5 à 10 jours x 900 EUR = 4 500 à 9 000 EUR.
Total typique : 45 000 à 100 000 EUR pour un freelance senior bien dimensionné, soit 50 à 110 jours. Hors connecteur ERP/WMS lourd, hors B2B avancé, hors multi-pays. Si la mission intègre ces extensions, le périmètre dépasse rapidement ce qu'un freelance porte seul, et il introduit des sous-traitants (voir l'article Freelance Shopify : quand ça suffit, quand non).
3. Build agence : la grille par poste
Pour le même projet type, la grille de build agence Shopify Plus Partner défendable :
- Audit pré-projet (audit-flash) : 10 à 20 jours x 1 200 EUR = 12 000 à 24 000 EUR. Livrable structuré, grille TCO, plan de redirections, identification des risques.
- Direction de projet et coordination : 20 à 40 jours x 1 100 EUR = 22 000 à 44 000 EUR sur la durée du projet.
- Configuration Shopify Plus avancée (multi-store, B2B, Flow, Functions) : 15 à 30 jours x 1 200 EUR = 18 000 à 36 000 EUR.
- Build thème custom avec performance Core Web Vitals : 25 à 50 jours x 1 100 EUR = 27 500 à 55 000 EUR.
- Migration catalogue, clients, contenu avec contrôle qualité et reprise des données : 10 à 25 jours x 1 100 EUR = 11 000 à 27 500 EUR.
- Intégration apps et SI (ERP, WMS, PIM) : 20 à 60 jours x 1 200 EUR = 24 000 à 72 000 EUR selon la complexité.
- SEO migration industrielle avec engagement J+90 : 10 à 25 jours x 1 100 EUR = 11 000 à 27 500 EUR.
- Conduite du changement, formation, documentation : 10 à 20 jours x 1 000 EUR = 10 000 à 20 000 EUR.
- Recette, QA, go-live, monitoring 30 jours : 15 à 30 jours x 1 100 EUR = 16 500 à 33 000 EUR.
Total typique : 150 000 à 340 000 EUR pour une agence sérieuse mid-market. Pour le projet type décrit en section 2 (sans connecteur ERP lourd ni B2B avancé), la fourchette resserrée se situe entre 90 000 et 170 000 EUR. Si le projet intègre un connecteur ERP industriel et du B2B Shopify Plus, on monte sur la fourchette haute (Shopify Plus, B2B).
4. Run freelance vs run agence : la fourche annuelle
Une fois la migration livrée, le retailer entre dans la phase de run. Coût annuel typique sur les 3 années suivantes :
- Run freelance : régie sur incidents et évolutions, 4 000 à 15 000 EUR par an. Le freelance intervient en mode "à la demande", 5 à 20 jours par an, sans SLA fermes. C'est cohérent pour un retailer qui maintient une équipe interne et qui n'a pas de besoin de support 24/7.
- Run agence forfait : 25 000 à 80 000 EUR par an, avec SLA contractuels (4 heures sur incident critique, 24 heures sur majeur), équipe doublure, suivi mensuel, maintenance évolutive. C'est le run typique d'une agence Plus Partner.
- Run agence régie capée : 1 000 à 1 200 EUR par jour, plafonnée à 30 à 50 jours par an, soit 30 000 à 60 000 EUR. Structure hybride, moins protectrice qu'un forfait, plus protectrice qu'une régie pure.
Sur 3 ans, le delta de run est significatif : 12 000 à 45 000 EUR cumulés en freelance, 75 000 à 240 000 EUR en agence. C'est ce delta qui change la lecture de la fourche freelance vs agence sur le P&L 3 ans (Journal du Net, run et maintenance e-commerce).
5. Le coût d'opportunité : ce qui n'est jamais chiffré dans les devis
La grille la plus discriminante, et celle que ni les freelances ni les agences ne facturent ex ante : le coût d'opportunité d'une migration mal exécutée. Trois postes le composent :
- Perte de positions SEO : une migration mal exécutée fait perdre 20 à 60 pourcent du trafic organique pendant 6 à 18 mois. Pour un retailer à 10 M EUR de GMV dont 35 pourcent vient de l'organique (3,5 M EUR), une perte de 40 pourcent du trafic sur 12 mois représente 1,4 M EUR de GMV manqué, soit 70 000 à 280 000 EUR de marge perdue selon le taux de marge (Semrush, website migration).
- Régression de conversion : un tunnel d'achat dégradé, des performances lentes, des bugs visibles diminuent le taux de conversion de 0,2 à 1 point. Sur un retailer avec un taux de conversion de 1,5 pourcent, une dégradation à 1 pourcent représente 33 pourcent de GMV en moins sur les visiteurs existants. Impact 12 mois : 1 à 3 M EUR de GMV en moins pour un retailer à 10 M EUR.
- Retard de mise en ligne sur fenêtre critique : 4 à 8 semaines de retard sur un Black Friday ou un lancement représentent typiquement 200 000 à 800 000 EUR de GMV non capté pour un retailer mid-market.
Ces postes ne sont pas dans le devis d'aucun prestataire, mais ils sont le risque économique principal d'une migration. Une agence sérieuse les chiffre dans son audit pré-projet pour cadrer la valeur des engagements contractuels qu'elle propose. Un freelance les évoque rarement parce qu'il ne porte pas ce risque contractuellement. Le décideur qui ne les chiffre pas instruit le sujet en sous-estimant l'exposition réelle.
6. Le P&L 3 ans : la lecture défendable en CODIR
Mise en cumul des postes sur 3 ans, pour un projet mid-market type :
Scénario freelance, projet réussi :
- Build : 45 000 à 100 000 EUR
- Run sur 3 ans : 12 000 à 45 000 EUR
- Licence Shopify Plus 3 ans : 90 000 EUR (2 500 USD par mois)
- Apps tierces sur 3 ans : 15 000 à 50 000 EUR
- Total : 162 000 à 285 000 EUR sur 3 ans
Scénario agence, projet réussi :
- Build : 90 000 à 200 000 EUR
- Run sur 3 ans : 75 000 à 240 000 EUR
- Licence Shopify Plus 3 ans : 90 000 EUR
- Apps tierces sur 3 ans : 15 000 à 50 000 EUR
- Total : 270 000 à 580 000 EUR sur 3 ans
Écart apparent : 100 000 à 300 000 EUR en faveur du freelance sur 3 ans. La lecture défendable en CODIR ne s'arrête pas là, elle intègre les scénarios de risque (Gartner, risk-adjusted TCO).
Scénario freelance, projet dégradé (probabilité 25 à 40 pourcent sur périmètre mid-market) :
- Build initial : 45 000 à 100 000 EUR
- Sous-traitance non budgétée : 15 000 à 35 000 EUR
- Reprise agence en fin de projet : 25 000 à 80 000 EUR
- Coût d'opportunité SEO et conversion 12 mois : 100 000 à 500 000 EUR
- Run 3 ans : 12 000 à 45 000 EUR
- Licence + apps : 105 000 à 140 000 EUR
- Total : 302 000 à 900 000 EUR sur 3 ans
Scénario agence, projet dégradé (probabilité 5 à 15 pourcent avec engagements contractuels) :
- Build : 90 000 à 200 000 EUR
- Reprise dans engagements contractuels : 0 EUR (couvert par l'agence) + indemnisation 10 à 50 000 EUR au retailer
- Coût d'opportunité résiduel : 30 000 à 100 000 EUR (couvert partiellement par les engagements SEO J+90)
- Run + licence + apps : 180 000 à 380 000 EUR
- Total : 300 000 à 680 000 EUR sur 3 ans, minoré par indemnisation
La lecture risque-ajustée resserre l'écart entre les deux scénarios. Le coût d'opportunité d'une migration freelance ratée peut dépasser le coût total d'une migration agence réussie. C'est le calcul que le décideur doit instruire en CODIR, pas la simple comparaison de devis.
7. Quand le freelance reste l'option économiquement rationnelle
Le P&L 3 ans risque-ajusté ne tranche pas systématiquement en faveur de l'agence. Pour 60 à 70 pourcent des missions Shopify FR, le freelance reste l'option économiquement rationnelle :
- Périmètre limité non-critique : refonte de thème sans migration, ajout d'apps, paramétrage, audit. Le risque opérationnel est borné, le coût d'opportunité est faible, le freelance est l'option par défaut.
- Retailer avec équipe technique interne : si le retailer dispose d'une équipe tech (CTO, dev, ops) qui porte la connaissance projet et peut absorber le risque de continuité, le freelance devient une ressource complémentaire à un coût rationnel.
- Migration de petite ampleur : pour un retailer à moins de 3 M EUR de GMV, avec moins de 2 000 SKU, sans intégration SI lourde, le périmètre tient sur 40 à 60 jours de freelance senior. L'agence est sur-dimensionnée.
Sur ces typologies, le delta de prix initial est conservé sur le P&L 3 ans, parce que le risque de scénario dégradé est faible. Le décideur fait une bonne affaire structurelle, pas une économie risquée.
8. Trois constats décideur pour 2026
Un. Le différentiel de prix initial entre freelance et agence Shopify Plus mid-market est réel (50 à 100 pourcent au déploiement), mais il s'effrite sur 3 ans. Le run agence représente 75 000 à 240 000 EUR cumulés vs 12 000 à 45 000 EUR en freelance, mais inclut des SLA contractuels, des engagements de disponibilité, et un portage du risque opérationnel. La lecture P&L 3 ans est plus juste que la lecture build seul.
Deux. Le coût d'opportunité d'une migration mal exécutée n'est pas dans les devis mais c'est le risque économique principal. Perte SEO 12 mois, régression de conversion, retard sur fenêtre critique cumulés peuvent représenter 100 000 à 500 000 EUR pour un retailer mid-market. Probabilité 25 à 40 pourcent en freelance sur périmètre intégral, 5 à 15 pourcent en agence avec engagements contractuels. Le décideur qui ne chiffre pas ce risque sous-estime l'exposition réelle.
Trois. Pour 60 à 70 pourcent des missions Shopify FR (périmètre limité, non-critique, équipe tech interne, retailer sub-3 M EUR), le freelance reste l'option économiquement rationnelle. Pour les 30 à 40 pourcent restants (migration intégrale mid-market, multi-compétence, fenêtre critique, engagements contractuels), l'agence industrialisée porte un risque que le freelance ne peut structurellement pas porter. La fourche se joue sur le périmètre et le profil de risque, pas sur le pricing affiché.
Pour chiffrer le P&L 3 ans de votre projet et instruire la fourche freelance vs agence sur votre stack actuelle, le point d'entrée est notre calculateur TCO. Pour la grille de décision globale, voir Freelance vs agence Shopify : lecture pour décideur. Pour la grille de bascule par périmètre, voir Freelance Shopify : quand ça suffit, quand non. Pour les engagements contractuels défendables, voir Engagements contractuels sur une migration Shopify Plus. Pour les 10 critères de sélection d'agence, voir Agence Shopify France : 10 critères. Pour les comparatifs plateformes, voir Shopify vs PrestaShop et Shopify vs WooCommerce.