Facebook Instagram Pinterest Snapchat TikTok Tumblr Vimeo X YouTube
Photo d'Adrien Cardot, expert Shopify
Par Adrien Cardot, expert Shopify & e-commerce
(intégration Figma et développement de thèmes Shopify)

Intégrer une maquette Figma sur Shopify : processus et limites

Vous avez des maquettes Figma pour votre boutique et vous voulez les voir prendre vie sur Shopify. Voici comment ça se passe concrètement, ce qui est possible, ce qui ne l'est pas, et comment bien préparer votre projet.

Me contacter

Pourquoi Figma est devenu le standard

Figma est l'outil de design le plus utilisé en 2026. Collaboratif, accessible en ligne, avec un écosystème de plugins riche. La quasi-totalité des designers e-commerce travaillent dessus.

L'avantage pour le développeur : Figma expose les propriétés CSS (couleurs, tailles, espacements, typographies) via son mode Dev Mode, ce qui accélère considérablement l'intégration. Fini les allers-retours pour demander « quelle taille fait ce texte ? », tout est extrait automatiquement.

Pour les marchands, Figma permet de visualiser exactement à quoi ressemblera leur boutique avant que la première ligne de code soit écrite. C'est un outil de communication entre le designer, le développeur et le client.


Le processus d'intégration étape par étape

Transformer des maquettes en boutique fonctionnelle suit un processus précis en 5 phases.

Phase 1 : Analyse des maquettes

Avant de coder, j'analyse la structure complète : quelles sections sont réutilisables, quels éléments doivent être dynamiques (modifiables depuis l'éditeur Shopify), quelles interactions sont prévues (hover, animations, transitions). Je note aussi les incohérences potentielles entre desktop et mobile.

Phase 2 : Architecture des sections

Chaque bloc de la maquette est cartographié en section Shopify indépendante. C'est l'étape clé : bien découper les sections détermine la flexibilité que le marchand aura dans l'éditeur. Un bon découpage permet de réorganiser les blocs, ajouter ou supprimer des éléments sans toucher au code.

Phase 3 : Développement Liquid + CSS

Le code est écrit en Liquid (le langage de Shopify), HTML et CSS. Chaque section est responsive par défaut et respecte les conventions Shopify pour être compatible avec l'éditeur de thème. J'utilise les variables CSS du thème pour que les couleurs et typographies restent cohérentes.

Phase 4 : Paramétrage de l'éditeur

Chaque section expose des paramètres dans l'éditeur : textes, images, couleurs, espacements, nombre de colonnes… Le but est que le marchand puisse modifier 90% du contenu sans intervenir dans le code.

Phase 5 : Tests et ajustements

Tests sur tous les écrans (mobile, tablette, desktop), tous les navigateurs principaux (Chrome, Safari, Firefox), avec du vrai contenu. Les ajustements entre la maquette et le résultat final sont normaux et font partie du processus, le contenu réel (longueurs de texte, tailles d'images) impose toujours des adaptations.


Ce qui est fidèlement reproductible

  • Typographies, couleurs, espacements : reproduction pixel-perfect grâce au Dev Mode de Figma
  • Mises en page complexes : grilles asymétriques, overlaps, sections pleine largeur, layouts en Z
  • Animations : transitions au survol, apparitions au scroll, parallax, micro-interactions
  • Composants réutilisables : boutons, cartes produit, témoignages, icônes, badges
  • Responsive : adaptation mobile même si les maquettes ne montrent que le desktop. Un bon développeur anticipe le mobile à partir du design desktop.
Résultat typique Sur une intégration bien menée, la fidélité est de 95 à 98% par rapport à la maquette. Les 2 à 5% restants sont des ajustements liés au contenu réel (textes plus longs que prévu, images de ratios différents), aux contraintes du navigateur ou aux spécificités de l'éditeur Shopify.

Les limites à connaître

Le checkout Shopify

Le checkout est géré par Shopify et n'est personnalisable visuellement que sur Shopify Plus (à partir de 2300€/mois). Sur les plans standard, vous pouvez uniquement modifier le logo, les couleurs et les polices. Si votre maquette Figma inclut un checkout entièrement redesigné, il faudra soit passer en Plus, soit adapter vos attentes.

Contenu dynamique vs statique

Figma montre un design figé avec du contenu parfait. En réalité, le contenu change : titres plus longs ou plus courts, descriptions absentes, images de tailles et ratios différents, produits en rupture. Le développeur doit anticiper toutes ces variations pour que le design reste cohérent dans tous les cas de figure.

Performance vs effets visuels

Un design avec 10 animations simultanées, des vidéos plein écran et des effets de parallax sur chaque section sera spectaculaire sur Figma mais potentiellement lent sur mobile. L'intégration implique parfois de simplifier certains effets pour maintenir des Core Web Vitals acceptables, c'est un compromis nécessaire.

Les fonctionnalités Shopify

Certaines fonctionnalités Shopify (filtres de collection, variantes produit, formulaires) ont un comportement natif qui ne peut pas être entièrement redéfini sans développement JavaScript avancé. Mieux vaut travailler avec ces contraintes plutôt que contre elles.


Combien ça coûte et combien de temps

Le budget dépend de la complexité des maquettes :

  • Intégration simple (5 à 8 sections standards) : 1 500 à 3 000€, 1 à 2 semaines
  • Intégration moyenne (10 à 15 sections, animations, mega menu) : 3 000 à 6 000€, 2 à 4 semaines
  • Intégration complexe (design unique, interactions avancées, multi-langues) : 6 000 à 12 000€, 4 à 8 semaines

Ces fourchettes incluent le développement, les tests et les ajustements. Les délais dépendent aussi de la réactivité sur les retours, un projet avec des validations rapides avance plus vite.


Préparer ses maquettes pour Shopify

Conseils pour les designers
  • Prévoyez les versions desktop ET mobile de chaque page
  • Pensez « sections » : chaque bloc doit pouvoir vivre indépendamment
  • Utilisez des composants Figma pour les éléments répétés (boutons, cartes, icônes)
  • Prévoyez les états : hover, actif, vide, erreur, chargement
  • Exportez les assets en SVG (icônes) ou WebP (photos)
  • Testez avec du contenu réaliste : un titre de 3 mots ET un titre de 15 mots
Ce qui accélère le projet
  • Un design system clair (couleurs, typographies, espacements définis)
  • Des maquettes organisées avec des noms de calques explicites
  • Un accès Dev Mode activé pour le développeur
  • Un brief écrit listant les fonctionnalités attendues par section

Vous avez des maquettes Figma à intégrer ?

Envoyez-moi votre fichier Figma, je vous fais un retour sous 24h avec un devis détaillé et un planning réaliste.

Me contacter

Article rédigé par Adrien Cardot, expert Shopify freelance.

Retour au blog