On m'a posé la question trois fois en un mois, dans trois contextes différents : un directeur e-commerce qui voulait quitter PrestaShop, une PME industrielle avec un catalogue de 40 000 références et des grilles tarifaires par client, et un founder de marketplace qui pensait que Sylius allait tout résoudre. Trois projets, trois réalités très différentes. Et à chaque fois, la même interrogation derrière : « comment je choisis une agence Sylius sans me faire avoir ? »

Parce que le problème n'est pas de trouver une agence qui écrit « Sylius » sur son site. Le problème, c'est de distinguer celle qui a réellement livré des projets Sylius de celle qui a ajouté le mot-clé à sa page « technologies » après avoir lu un article de blog. Spoiler : les deux existent, et la seconde catégorie est plus nombreuse qu'on ne le croit.

Points clés à retenir

  • Sylius est un framework e-commerce headless bâti sur Symfony — ce n'est pas un CMS clé en main et il ne s'installe pas comme un WooCommerce.
  • Le statut de partenaire (partner, professional partner, premium) ne dit rien de la qualité d'exécution : il indique un engagement commercial et un accès au support.
  • Une agence Sylius sérieuse vous parlera budget de maintenance avant de vous parler design.
  • Les projets qui échouent le plus souvent sont ceux où personne n'a cadré le modèle de données en amont.
  • Le vrai coût d'un projet Sylius n'est pas la licence (il n'y en a pas) mais la conception métier.

Pourquoi une agence Sylius ne ressemble pas aux autres

Sylius n'est pas une plateforme. C'est un socle. La nuance paraît cosmétique, elle change tout dans le choix de votre prestataire. Un intégrateur PrestaShop ou Shopify vous vend une implémentation : modules, thème, configuration. Une agence Sylius vous vend du développement. Du vrai, avec des entités Doctrine, des workflows de commande, des règles de promotion codées.

Ce qui signifie une chose simple : vous n'achetez pas un produit, vous achetez une équipe de développement. Et donc la question « quelle agence ? » devient « quels développeurs, avec quelle expérience de Symfony, et quel recul sur les projets e-commerce complexes ? ».

Headless ne veut pas dire « gratuit »

J'entends souvent l'argument inverse : « Sylius est open source, donc ça coûte moins cher ». Techniquement, la licence est à zéro. Dans les faits, j'ai vu des projets Sylius coûter plus cher qu'un Shopify Plus correctement configuré — simplement parce que tout est à construire. Le gain se situe ailleurs : vous possédez le code, vous ne dépendez d'aucune commission sur le chiffre d'affaires, et vous pouvez modeler un parcours B2B qu'aucun SaaS standard ne gère nativement (tarifs par client, validation de commande multi-niveaux, catalogues restreints).

Sur un projet que j'ai suivi, le basculement vers Sylius a supprimé une commission marketplace de l'ordre de 2 % sur le volume — sur un chiffre d'affaires à sept chiffres, l'économie a remboursé le développement en un peu plus d'un an. Ce n'est pas une règle générale. C'est un cas. Mais il illustre où se trouve le calcul.

Comment choisir concrètement son agence Sylius

Voici les questions que je pose systématiquement, dans cet ordre. Elles éliminent 80 % des candidats en deux échanges.

Comment choisir concrètement son agence Sylius
  • Combien de projets Sylius en production, et lesquels ? Pas des POC. Pas des « en cours ». Des sites qui tournent, avec du trafic.
  • Qui code ? Un lead technique senior ou des juniors encadrés par un chef de projet qui n'a jamais ouvert un fichier PHP ?
  • Quel est votre process de reprise d'un projet existant ? (parce que la migration depuis Magento ou PrestaShop est un sujet à part)
  • Comment gérez-vous les montées de version ? Sylius suit Symfony, qui sort une LTS tous les deux ans environ.
  • Que se passe-t-il dans les six mois après la mise en prod ?

La dernière question est la plus discriminante. Une agence qui n'a pas de réponse claire sur la maintenance et les évolutions vous vendra un lancement, pas un système. Et un e-commerce qui n'évolue pas meurt en dix-huit mois.

Que valent vraiment les statuts de partenaire Sylius ?

Vous verrez fleurir les mentions « Professional Solution Partner », « partenaire premium certifié », « agence certifiée Sylius ». Ma position, tranchée : ces statuts sont utiles mais ne constituent pas un critère de choix suffisant. Ils reflètent un engagement auprès de l'éditeur, un accès à un canal de support privilégié et parfois une visibilité dans l'annuaire officiel. Ils ne garantissent ni la qualité du code livré, ni le respect des délais, ni la solidité financière de la structure.

Concrètement, un statut élevé signifie souvent que l'agence a payé un niveau d'adhésion et déclaré un certain volume de projets. C'est un signal positif. Ce n'est pas une preuve. J'ai vu des structures sans statut particulier livrer des choses remarquables, et inversement.

Les signes qui trahissent une vraie expérience

Un développeur qui a réellement pratiqué Sylius vous parlera de ResourceBundle, de la personnalisation des entités de base, du composant Workflow de Symfony pour la machine à états des commandes. Il aura un avis sur la version utilisée et sur l'intérêt — ou non — de passer par Sylius Plus selon votre contexte. Il saura vous dire ce qui est simple et ce qui demande trois semaines.

Celui qui n'a fait que survoler le sujet reste dans le vocabulaire marketing : « flexible », « sur-mesure », « headless ». Testez-le sur un cas concret : « comment gérez-vous un prix spécifique négocié pour un client donné sur une référence donnée, avec une règle de remise volume par palier ? ». La réponse vous en apprendra plus que dix pages de présentation.

Sylius Marketplace et Sylius Plus : les sujets qu'on évite

Deux notions reviennent sans cesse et sont pourtant rarement expliquées honnêtement.

Sylius Marketplace, est-ce que ça vaut le coup ?

Sylius propose une brique marketplace : plusieurs vendeurs, une seule boutique, gestion des commissions, des catalogue indépendants. C'est puissant. C'est aussi un projet d'une toute autre ampleur qu'un e-commerce classique — gestion des vendeurs, des reversements, des litiges, des flux de paiement séparés (souvent via un PSP type Stripe Connect ou Mangopay). Comptez un périmètre fonctionnel au moins deux fois plus large. Et donc un budget qui suit.

Sylius Plus, à prendre ou à laisser ?

Sylius Plus est l'offre commerciale de l'éditeur : modules et fonctionnalités supplémentaires, support, garanties. Elle a un intérêt réel sur des projets où la conformité, le SLA ou des fonctions B2B avancées sont exigés. Sur un projet de taille modeste, elle alourdit la facture sans apporter grand-chose. La bonne question n'est pas « est-ce qu'il faut Plus ? » mais « quelles fonctions de Plus nous font gagner du temps de développement ? ». Si la réponse est « aucune », n'y allez pas.

Comparatif des profils d'agences Sylius

Profil Ce qu'il fait bien Où il pèche Pour quel projet
Agence Symfony généraliste Code solide, architecture propre, autonomie technique Peu de recul sur les parcours e-commerce spécifiques Refonte avec forte dimension métier custom
Intégrateur e-commerce historique Maîtrise des enjeux catalogue, paiement, logistique Culture CMS clé en main, moins à l'aise en développement pur Migration depuis PrestaShop avec besoin de continuité
Agence spécialisée Sylius Connaissance profonde du framework, réseau, réactivité Coûts plus élevés, dépendance à un acteur de niche Marketplace, B2B complexe, projets dès la conception
Freelance expert Coût maîtrisé, réactivité, contact direct Capacité limitée, risque de dépendance à une personne Projet court, TMA, renfort d'équipe

Les erreurs que j'ai vues se répéter

Une agence Sylius sérieuse vous demandera un budget de cadrage fonctionnel avant même de parler design. Si elle ne le fait pas, méfiance. Le modèle de données d'un projet Sylius se décide en amont : produits, variantes, canaux, zones de livraison, règles de prix. Tout ce qui n'est pas cadré se paie en développement à la fin, et souvent deux fois plus cher.

L'autre erreur classique : choisir une agence sur la seule base de son portefeuille visuel. Un site magnifique ne dit rien du code qui tourne derrière. Demandez à voir l'admin. Demandez à parler à un client existant. Pas une référence logo sur une page, un vrai échange.

Enfin, l'erreur que j'ai commise moi-même au début : sous-estimer la phase de formation des équipes internes. Une plateforme Sylius est puissante, mais elle ne s'apprivoise pas en une réunion. Prévoyez de la documentation, des sessions de passation, du temps.

Ce qu'il faut retenir, sans détour

Choisir une agence Sylius, c'est choisir une équipe de développeurs avant de choisir une technologie — parce que la technologie, vous l'avez déjà choisie. Le framework est bon, éprouvé, soutenu par une communauté active et un éditeur qui tient la route. Le risque n'est pas là. Il est dans l'exécution.

Posez les questions techniques. Demandez des noms, des projets, des délais réels. Faites parler le lead technique, pas le commercial. Et si un prestataire vous promet une marketplace Sylius en trois mois pour un budget à cinq chiffres, une seule réponse : fuyez.

Reste une question que personne ne pose jamais en réunion, et qui devrait être la première : que ferez-vous dans cinq ans, quand votre équipe interne aura grandi et que vous voudrez reprendre la main ? Une bonne agence vous répondra qu'elle vous y prépare. Une mauvaise vous dira que ce n'est pas nécessaire.