Que couvre la création d’une boutique en ligne, au-delà de la vitrine ?
La vitrine est la partie visible d’une boutique en ligne, et souvent la plus petite part du travail. Le reste, ce sont des flux de données : les commandes qui arrivent à l’entrepôt et en comptabilité, le stock et les prix qui restent synchronisés, les clients qui entrent dans le CRM avec leur historique d’achat, et le bon message qui atteint l’acheteur au bon moment. Nous développons la boutique et ces connexions dans un seul projet, car la plupart des problèmes d’e-commerce se situent entre les systèmes, pas sur la fiche produit.
Shopify, WooCommerce ou sur mesure ?
| Plateforme |
Convient lorsque |
Contreparties |
| Shopify |
Vous voulez une plateforme hébergée, un lancement rapide et un vaste écosystème d’apps |
Une personnalisation poussée du paiement exige Shopify Plus ; tout prestataire de paiement autre que Shopify Payments entraîne des frais de transaction Shopify |
| WooCommerce |
Vous utilisez déjà WordPress ou voulez garder la maîtrise de l’hébergement et des données |
Les mises à jour des extensions, la sécurité et la performance sont à votre charge |
| Sur mesure ou headless |
La tarification, la configuration des produits ou la logique B2B ne rentrent pas dans une boutique standard |
Coûts de développement et d’exploitation plus élevés ; chaque fonction est à maintenir par vous |
Pour la plupart des commerçants, une plateforme standard avec quelques intégrations bien choisies est le bon point de départ. Nous recommandons le sur-mesure là où la plateforme s’arrête vraiment, et nous préférons développer une petite app plutôt que de forcer un thème jusqu’à ce qu’il casse.
Les données produits d’abord. Variantes, langues, listes de prix, catégories de TVA et médias sont modélisés avant le thème : filtres, flux produits et traductions partent tous d’une seule source propre.
Le paiement chez le prestataire. Les données de carte sont traitées par le prestataire de paiement de la plateforme, jamais par vos serveurs, ce qui limite votre périmètre PCI DSS. Les moyens de paiement que vous pouvez proposer dépendent de ce prestataire : nous confirmons la combinaison avant de nous engager.
Des intégrations qui supportent les doublons. Des plateformes comme Shopify livrent leurs webhooks au moins une fois : le même événement de commande peut donc arriver deux fois. Nous vérifions la signature HMAC de chaque webhook, enregistrons son identifiant et le traitons de manière idempotente dans une file de tâches avec relances : un événement répété ne crée jamais une seconde commande dans votre ERP.
Un seul système de référence par champ. Pour le stock, les prix et les données clients, nous décidons quel système fait foi et dans quel sens circulent les données. La plupart des erreurs de synchronisation viennent de deux systèmes qui modifient le même champ.
Des messages fondés sur de vrais événements. Les e-mails de commande, d’expédition et de compte sont transactionnels. Les relances de panier, demandes d’avis et messages de reconquête relèvent du marketing : ils exigent un consentement et revérifient le statut de la commande juste avant l’envoi, pour que personne ne reçoive de rappel pour un panier déjà payé.
Ce qui dérape dans les projets e-commerce
- La survente. Le stock se synchronise toutes les heures alors que les commandes arrivent chaque minute. Des mises à jour de stock déclenchées par les événements et une marge de sécurité sur les articles presque épuisés l’évitent.
- Un chiffre d’affaires compté deux fois. Une page de remerciement rechargée déclenche à nouveau l’événement d’achat. Nous suivons les commandes côté serveur, à partir de l’événement de commande lui-même.
- Des positions perdues après un changement de plateforme. Les URL des produits et des catégories changent et les anciens liens cassent. Nous faisons correspondre et redirigeons chaque URL, y compris les pages de catégories et de filtres qui avaient gagné du trafic.
- L’inflation d’apps. Une douzaine d’apps ajoutent chacune leurs scripts et ralentissent la boutique. Nous passons en revue les apps qui se recoupent et les remplaçons par une seule intégration lorsque c’est rentable.
La LPD révisée s’applique aux données traitées en Suisse, le RGPD aux clients dans l’UE. La LPD (art. 19) exige que votre déclaration de confidentialité nomme les pays vers lesquels des données clients sont communiquées, ce qui compte lorsque la plateforme de la boutique et les outils marketing fonctionnent à l’étranger. Selon la loi contre la concurrence déloyale (LCD, art. 3, al. 1, let. o), les e-mails et SMS marketing envoyés en masse exigent un consentement préalable, l’indication correcte de l’expéditeur et un moyen simple de se désinscrire ; nous traitons les relances de panier comme du marketing et demandons le consentement au moment de la commande. Si vous vendez à des consommateurs dans l’UE, l’acte européen sur l’accessibilité s’applique aux services de commerce électronique depuis le 28 juin 2025, avec une exemption pour les microentreprises. Nous développons les vitrines selon WCAG 2.1 AA.
Qu’est-ce qui détermine le prix et les délais ?
| Facteur |
Effet sur l’effort |
| Taille du catalogue et variantes |
L’import, le nettoyage des données et la logique des filtres grandissent avec le catalogue. |
| Langues et marchés |
Chaque langue et chaque monnaie demandent des contenus, du SEO et des tests du paiement. |
| Paiement et livraison |
Prestataires, tarifs et règles varient selon le marché. |
| Intégrations |
Les connexions à l’ERP, au stock, au CRM et à la comptabilité sont en général le poste le plus important. |
| Apps sur mesure |
Ce que la plateforme ne sait pas faire demande son propre développement et son entretien. |
| Migration |
Produits, clients, commandes et URL d’une ancienne boutique doivent être transférés et contrôlés. |
| Flux de messages |
Chaque séquence automatisée demande des textes, des règles, une gestion du consentement et des tests. |
Après la phase de découverte, nous envoyons un devis forfaitaire pour un périmètre défini, ou un plan par étapes qui lance d’abord la boutique puis ajoute intégrations et automatisation selon leur rentabilité. Les facteurs de coût des projets web en Suisse sont détaillés dans notre guide sur le prix d’un site internet.
Une boutique produit les données clients les plus utiles dont vous disposez. Nous la relions à l’automatisation du CRM et des ventes, à l’automatisation des e-mails et des SMS pour les parcours après l’achat, à des chatbots qui répondent aux questions de commande sur WhatsApp, et à la comptabilité et à la logistique grâce aux intégrations API. L’ensemble est décrit dans notre solution d’automatisation e-commerce.
Pourquoi Sensaria
Notre travail e-commerce se situe là où les plateformes rencontrent d’autres systèmes. Nous avons développé une app Shopify sur Remix et Polaris avec 11 extensions Shopify Flow, une extension d’app de thème, la facturation de l’app et les webhooks RGPD obligatoires de Shopify. Elle envoie des messages WhatsApp via l’API Business d’un prestataire, avec modèles de messages, déclencheurs de chatbot et récupération de paniers. Nous avons aussi développé une intégration WooCommerce, dans une extension WordPress, qui transforme les nouvelles commandes en affaires dans le CRM. Sensaria AG est basée à Lugano, en Suisse, et travaille en français, en allemand, en italien et en anglais.