Développement front-end
Publié le 23/01/2026

Restaurer une version antérieure d’un thème HubSpot : le guide rapide

ifelseagency-restaurer-theme-hubspot

Restaurer une version précédente d’un thème HubSpot est simple : tout se passe dans le Design Manager, via le menu Afficher les révisions. HubSpot enregistre automatiquement chaque modification des fichiers du thème (templates, modules, CSS, JS), ce qui permet de revenir en arrière en quelques clics. La seule règle à retenir : restaurer la bonne version, puis publier les modifications pour les appliquer au site. Pour les pages, l’historique est accessible directement depuis l’éditeur.

En bref : si une mise à jour casse votre thème, vous pouvez revenir à une version stable en moins d’une minute.

Ce que HubSpot permet de restaurer

HubSpot conserve automatiquement un historique de la plupart des éléments que vous modifiez. Concrètement, vous pouvez restaurer :

Les pages et articles

Toutes les pages (site, landing, blog) disposent d’un historique accessible depuis l’éditeur. Chaque sauvegarde non publiée crée une version restaurable.

Le thème, les modules et les fichiers codés

Dans le Design Manager, chaque template, module, fichier HTML/HubL, CSS ou JS possède son propre historique. C’est là que l’on restaure une version du thème ou d’un module cassé.

Les limites à connaître

  • Un email déjà envoyé ne peut pas être restauré.
  • Une page supprimée ne peut pas être récupérée via l’historique : seul le support HubSpot peut la restaurer.

En résumé : presque tout est versionné dans HubSpot, sauf ce qui a déjà été envoyé ou définitivement supprimé.

Restaurer une version d’un fichier de thème (la méthode clé)

Pour revenir en arrière sur un fichier de thème, un module ou n’importe quel fichier codé, tout se passe dans le Design Manager, là où HubSpot conserve l’historique complet de chaque élément.

1. Accéder au Design Manager

Dans ton compte HubSpot, ouvre :

Contenu → Design Manager

Puis sélectionne le fichier concerné (template, module, CSS, JS…).

2. Ouvrir “Afficher les révisions”

Clique sur Actions → Afficher les révisions.

HubSpot affiche toutes les sauvegardes passées : qui a modifié quoi et quand.

3. Choisir une version → Restaurer → Publier

Sélectionne la version qui fonctionnait, clique sur Restaurer, puis Publier les modifications.

Sans la publication, la restauration ne sera pas appliquée aux pages du site.

C’est la méthode la plus fiable pour corriger un thème ou module cassé : trois clics et tout revient en ordre.

Restaurer une version d’une page

Pour une page de site, une landing page ou un article de blog, HubSpot enregistre automatiquement toutes les versions non publiées. La restauration se fait directement depuis l’éditeur.

  1. Ouvrir l’historique depuis l’éditeur
    Depuis la page concernée → Affichage → Historique de la version
    (On peut aussi passer par le statut “Enregistré” en haut à droite.)
  2. Prévisualiser → Restaurer → Re-publier si besoin
    Clique une version pour la prévisualiser, puis Restaurer.
    HubSpot crée un nouveau brouillon basé sur cette version : tu peux le vérifier visuellement, puis publier pour rendre la restauration active en ligne.
    Simple, rapide, aucune manipulation technique nécessaire.

Bonnes pratiques pour éviter les erreurs

Même si HubSpot facilite la restauration, quelques réflexes simples permettent d’éviter 90 % des problèmes.

Le plus important : ne jamais modifier directement la source d’un thème.

Utiliser un thème enfant
C’est la méthode la plus propre : les modifications sont isolées, faciles à annuler et sans impact sur le thème d’origine.

Cloner avant une grosse modification
Avant de toucher à un module global, un fichier CSS/JS ou un template, crée une copie.
En cas de bug → rollback instantané.

Toujours republier après restauration
Que ce soit un fichier, un module ou un template : la restauration n’est effective qu’après avoir cliqué sur Publier les modifications.

Problèmes fréquents & solutions

La version restaurée n’apparaît pas en ligne
→ Tu as probablement oublié de publier. La restauration seule n’active rien côté front.

Une page se casse après avoir restauré le thème
→ Souvent lié à un module manquant dans l’ancienne version.

Solution : restaurer uniquement le fichier concerné, pas tout le thème.

L’historique est vide
→ Le fichier ou la page n’a jamais été publiée, donc aucune version n’existe encore.

FAQ - Restaurer une version précédente d’un thème HubSpot

Comment revenir à une ancienne version de mon thème HubSpot ?

La restauration d’un fichier de thème se fait dans le Design Manager.

Chemin : Contenu → Design Manager → fichier concerné → Actions → Afficher les révisions.

Il suffit ensuite de sélectionner la version souhaitée, cliquer sur Restaurer, puis Publier les modifications pour appliquer le rollback sur l’ensemble de votre site HubSpot.

Pourquoi la version restaurée ne s’affiche-t-elle pas sur le site ?

Parce qu’une restauration n’est active qu’après publication.

Même si la version a été restaurée dans le Design Manager, elle reste en état « brouillon » tant que vous n’avez pas cliqué sur Publier les modifications.

Une fois publiée, elle se répercute sur toutes les pages qui utilisent ce fichier.

Puis-je restaurer une page supprimée ?

Non, pas directement depuis votre compte.

L’historique disparaît lorsqu’une page est supprimée.

La seule solution est de contacter le support HubSpot, qui peut parfois restaurer la page depuis leurs sauvegardes systèmes.

Puis-je restaurer une version précédente d’un e-mail ?

Oui mais uniquement pour :

  • les e-mails en brouillon,
  • les e-mails automatisés.

En revanche :

  • un e-mail déjà envoyé ne peut plus être restauré,
  • l’historique n’est alors plus accessible.

En cas d’erreur, il est possible de dupliquer l’e-mail pour le corriger.

Que faire si restaurer le thème casse certaines pages ?

Ce scénario survient souvent lorsque vous restaurez une version du thème dans laquelle certains modules n’existaient pas encore. Résultat : certaines pages perdent des blocs ou s’affichent mal.

Solutions recommandées :

  • restaurer uniquement le fichier impacté plutôt que tout le thème ;
  • vérifier l’historique du module concerné dans le Design Manager ;
  • utiliser un thème enfant pour isoler les modifications et éviter ces incompatibilités.

Comment éviter d’avoir à restaurer une version à l’avenir ?

Quelques bonnes pratiques permettent de réduire considérablement les risques :

  • travailler systématiquement dans un thème enfant,
  • cloner le thème avant toute modification importante,
  • tenir un changelog des modifications de code,
  • tester les changements sur une page brouillon avant publication,
  • utiliser HubSpot CLI + GitHub pour un véritable versionnage si vous faites du développement avancé.

Ces mesures rendent les restaurations plus simples et surtout plus rares.

Photo de Steve Johnson