L’essentiel
- La migration suit une séquence standard : faire l’inventaire des pages, partager chaque URL avec Fudge, reconstruire sur un thème de dev, tester, mettre en ligne (même URL), puis désinstaller GemPages. Pas de nouveaux slugs, pas de redirections.
- La raison pour laquelle les équipes migrent est souvent structurelle : devenir propriétaire du rendu et améliorer la vitesse des pages (page speed). Les pages GemPages se chargent via le runtime de l’app. Fudge écrit du code natif directement dans le thème.
- Ne migrez pas pendant un pic de ventes. Choisissez une fenêtre calme de deux à quatre semaines sans grosses campagnes en cours.
- Prévoyez de 1 à 2 heures par page pour la reconstruction et la phase de QA. Cela sera plus rapide une fois que le contexte de votre marque sera pris en compte par Fudge.
Ce guide explique comment passer de GemPages à Fudge AI sur une boutique Shopify active (live). L’objectif : chaque page fait partie intégrante de votre thème, sans qu’un runtime d’application ralentisse le chargement des pages pour le client.
GemPages est un bon builder en drag-and-drop. Si les équipes le quittent, c’est généralement pour des raisons de structure (les pages survivent à la désinstallation, aucun JavaScript lors du chargement) plutôt que par insatisfaction du constructeur lui-même.
Pourquoi vous pouvez nous faire confiance
En quatre ans au sein de l’écosystème Shopify, nous avons réalisé des dizaines de migrations depuis GemPages, PageFly, Replo, Shogun et d’autres builders internes. Nous créons Fudge - l’agent IA à l’autre bout de cette migration. Consultez GemPages vs Fudge pour une comparaison stratégique plus globale.
Les étapes
- L’inventaire. Listez chaque page GemPages active avec son URL, son rôle, son trafic et l’état des éventuelles dépenses publicitaires (ad-spend). Regroupez-les par priorité.
- Choisissez une page de départ. Optez pour une page de priorité moyenne (pas une LP d’ads à fort trafic) pour le premier cycle de migration.
- Reconstruire dans Fudge. Collez l’URL de votre page GemPages live dans Fudge. Il analyse la page et la regénère en code de thème natif sur un thème de dev non publié, à la même URL. Améliorez le résultat avec des prompts du type : “shorter hero”, “swap in UGC” ou “add sticky ATC”.
- Testez sur un thème de développement. Faites un test Lighthouse Mobile (LCP cible < 2.5s, INP < 200ms, CLS < 0.1). Testez l’ajout au panier (Add-to-cart) jusqu’au checkout, et faites une simulation en Slow-4G.
- Mettez en ligne. L’URL ne change pas — c’est désormais le code de votre thème qui est rattaché au slug, au lieu du runtime GemPages. Fudge prend automatiquement le relais sur le slug ; nul besoin de dépublier sur GemPages en amont ou de configurer des redirections 301.
- Surveillez pendant 24 à 48 heures. Vérifiez que le taux de conversion se maintient dans vos analytics et vos rapports sur les régies publicitaires.
- Répétez selon l’ordre de priorité. Comptez 2 à 5 pages par semaine pour un bon rythme de croisière.
- Désinstallez GemPages. À ne faire qu’une fois que toutes les pages ont été migrées et que votre
theme.liquidne contient plus aucun import de script/CSS venant de GemPages.
Les deux points de friction à surveiller
Les sections qui ne coïncident pas parfaitement
Si votre page GemPages utilise un type de bloc qui n’a pas d’équivalent direct dans Fudge (par exemple, un “GP Form” comportant une logique de champs personnalisée), vous avez trois options :
- Reconstruire le bloc dans Fudge avec un équivalent plus simple
- Le recréer en tant que section de thème sur-mesure (custom) avec l’aide d’un développeur (Fudge peut vous fournir la trame de base)
- Utiliser le formulaire natif Shopify ou une application spécialisée dans les formulaires, en dehors du page builder
La plupart des anciens blocs de GemPages (legacy) ont des équivalents Fudge plus précis qu’il n’y paraît.
Tracking et d’évènements de pixel
Vérifiez que votre système de tracking (GA4, Pixel Meta, Klaviyo Active on Site) se déclenche toujours correctement sur vos nouvelles pages Fudge. La plupart des boutiques utilisent des pixels globaux dans le fichier theme.liquid ce qui rend le processus automatique - mais il est important de vérifier en priorité sur la première page migrée.
Fudge vs GemPages : quelles sont les différences ?
- Le résultat (Output). Fudge écrit le code Liquid + CSS + HTML au sein même de votre thème. GemPages fait le rendu de la page via son propre runtime à chaque visite client.
- La survie après la désinstallation. Les pages Fudge restent actives même si l’application est désinstallée. Les pages GemPages retournent généralement à une page par défaut de Shopify, ou affichent une erreur 404.
- La vitesse de la page (Page speed). Fudge n’ajuste aucun code JavaScript additionnel. Les pages rendues via GemPages se chargent en utilisant le runtime de l’application.
- Les workflows. Fudge se pilote via des prompts textuels ; GemPages via du drag-and-drop. La gymnastique et la prise en main sont totalement différentes.
Pour en savoir plus, consultez notre article sur les meilleurs page builders pour Shopify, le match IA vs drag-and-drop ainsi que notre comparatif des meilleurs page builders IA pour Shopify.
Pour des migrations depuis d’autres outils : De PageFly vers Fudge, De Replo vers Fudge et D’Instant vers Fudge. Si vous êtes une agence qui compare les différents outils pour ses clients, découvrez Le meilleur page builder Shopify pour les agences.
FAQ
Vais-je perdre mon classement SEO en migrant de GemPages vers Fudge ?
Non — la page conserve la même URL. Vous remplacez simplement le moteur de rendu (du runtime GemPages vers le code de votre thème), mais pas l’URL en elle-même. Tant que le nouveau contenu est très proche de son état précédent, vous n’avez pas à vous soucier d’un impact en SEO.
Puis-je faire tourner GemPages et Fudge simultanément ?
Oui, du moins pendant la migration. Une fois que chaque page concernée a été déplacée, c’est là qu’il convient de désinstaller GemPages pour récupérer de la vitesse (page speed).
Combien de temps faut-il pour tout migrer ?
Pour un catalogue entre 10 et 20 pages, il faut compter entre 3 et 6 semaines à hauteur de 2 à 5 pages effectuées par semaine. Ce temps de traitement est proportionnel si vous disposez d’un catalogue plus conséquent (à une échelle linéaire). Le principal défi sera surtout d’avoir le temps de réaliser sereinement votre QA, et non pas la vitesse d’exécution de Fudge pour reconstruire la page.
Est-ce que je dois tout avoir migré avant de désinstaller GemPages ?
Oui, sinon vos pages non migrées cesseront de fonctionner (break). Migrez ou archivez chaque page GemPages active au cas par cas, et dans le cas contraire ne désinstallez surtout pas l’application ! Mais rassurez-vous : les pages déjà migrées ne seront en rien impactées — ce sont désormais des pages codées dans votre thème à la même URL.
Et si certaines pages complexes sur GemPages ne se traduisent pas si facilement ?
Vous avez trois options face à vous : les reconstruire de façon plus épurée, les fabriquer via de nouvelles sections personnalisées au profit du thème (Fudge s’avère doué pour préparer toute l’ossature requise) ou bien alors conserver l’application GemPages uniquement cantonnée à des templates particuliers de pages à part dont vous repoussez la refonte dans le temps, et ce tout en changeant par vous-même le reste de vos pages dans un premier temps.