1. Un logiciel de gestion hôtelière ne corrige pas les données erronées : il les automatise. Un tableur contenant des fiches clients en double, des noms de chambres incohérents et des champs de réservation manquants reproduit les mêmes erreurs dans le Système de Gestion Hôtelière, mais plus rapidement
2. Le nettoyage des données avant l’importation porte sur quatre domaines : la liste des clients, les noms et types de chambres, les plans tarifaires et les réservations à venir
3. Les réservations à venir constituent la priorité absolue de l’importation : les réservations prochaines qui ne sont pas correctement transférées engendrent des problèmes pour les clients. Les données historiques peuvent attendre ou ne pas être importées
4. La plupart des établissements importent trop de données ; savoir ce qu’il faut laisser de côté est aussi important que savoir ce qu’il faut transférer
Pourquoi les importations échouent avant même de commencer
L’importation de données est séduisante parce qu’elle semble se résumer à une seule opération : exporter le tableur, le téléverser dans le Système de Gestion Hôtelière, et c’est terminé. En pratique, avant même d’être un problème technique, l’importation est une question de formatage et d’exhaustivité.
Un logiciel de gestion hôtelière exige des données structurées selon des règles précises : une fiche client doit comporter un prénom, un nom et au moins une coordonnée. Un type de chambre doit avoir un nom uniforme, un nombre défini de chambres et une capacité maximale. Une réservation doit indiquer un client, des dates, un type de chambre, un tarif et un canal d’origine. Les données d’un tableur enrichi au fil de trois ou quatre années répondent rarement à toutes ces exigences en l’état.
L’étape de nettoyage est indispensable : elle fait toute la différence entre une importation qui s’effectue sans difficulté et une autre qui nécessite ensuite des heures de corrections manuelles.
Avant de commencer : faites correspondre vos données aux exigences du Système de Gestion Hôtelière
Avant de modifier le tableur, récupérez le modèle d’importation ou la liste des champs exigés par le Système de Gestion Hôtelière. La plupart des systèmes fournissent un exemple de fichier CSV ou un guide d’importation répertoriant les champs obligatoires et facultatifs pour les clients, les chambres, les tarifs et les réservations. Ce document constitue le format cible : le nettoyage du tableur consiste à restructurer les données existantes afin qu’elles s’y conforment.
Auditez chaque catégorie de données du tableur :
- Combien de fiches clients uniques existe-t-il et quels champs sont renseignés dans la plupart d’entre elles ?
- Combien de noms de chambres sont utilisés et désignent-ils des types de chambres ou des chambres individuelles ?
- Les plans tarifaires sont-ils documentés ou la colonne des tarifs ne contient-elle qu’un nombre ?
- Combien de réservations à venir sont répertoriées et sont-elles complètes ?
Cet audit permet de déterminer quelles données nécessitent le plus de nettoyage et quelles catégories pourraient être saisies manuellement plus rapidement que nettoyées et importées.
Nettoyage de la liste des clients
La liste des clients est généralement la catégorie la plus encombrée. Au fil des années, le tableur d’un petit hôtel type finit par contenir un même client enregistré sous différentes adresses e-mail selon les canaux de réservation, plusieurs variantes d’un même nom (J. Smith, John Smith ou Smith, John), ainsi que des fiches issues de réservations ponctuelles dépourvues de coordonnées exploitables.
Commencez par supprimer les doublons. Dans Excel ou Google Sheets, triez les données par adresse e-mail ou numéro de téléphone, puis repérez les lignes où un même client apparaît plusieurs fois. Conservez la fiche la plus complète et supprimez les autres. Si un client a séjourné cinq fois, mais figure sur cinq lignes distinctes, fusionnez ces fiches.
Uniformisez le format des noms. La plupart des Systèmes de Gestion Hôtelière enregistrent le prénom et le nom dans des champs distincts. Une colonne de tableur contenant « Smith, John » ou « John Smith (Booking.com) » doit être scindée avant l’importation. Utilisez les outils de conversion de texte en colonnes ou les formules du tableur pour séparer proprement les champs.
Signalez les fiches incomplètes. Une fiche client dépourvue d’adresse e-mail et de numéro de téléphone ne peut pas recevoir de messages automatisés. Décidez si vous souhaitez importer ces fiches en l’état — elles ne contiendront qu’un nom, sans moyen de contact — ou les exclure. Importer tous les anciens clients sans tenir compte de la qualité des données ne vaut généralement pas le travail de nettoyage supplémentaire que cela entraîne.
Filtrez les clients récents et habituels. Les clients dont le dernier séjour remonte à plus de deux ans et qui ne sont jamais revenus sont peu susceptibles d’apporter de la valeur au nouveau système. Leur importation augmente le volume de données sans en accroître l’utilité. Voici un filtre simple : importez les clients ayant séjourné au moins deux fois ou au cours des 12 derniers mois.
Découvrez à quoi ressemble une fiche client bien structurée dans un Système de Gestion Hôtelière
Smart Order regroupe les coordonnées du client, son historique de séjours et la source de ses réservations dans une fiche unique : les clients habituels sont ainsi reconnus à leur arrivée, sans recherche manuelle parmi plusieurs canaux de réservation.
Uniformisation des noms et des types de chambres
Un Système de Gestion Hôtelière organise l’inventaire par type de chambre, c’est-à-dire une catégorie regroupant les chambres physiques qui présentent les mêmes fonctionnalités, le même tarif et la même capacité. Un tableur répertorie généralement les chambres individuelles, souvent de manière incohérente : « Chambre 101 », « Deluxe King 2e étage », « Vue sur l’océan — king » et « OK king » peuvent ainsi désigner le même type de chambre dans différentes lignes saisies par divers employés à des moments différents.
Avant l’importation, définissez les types de chambres qui seront utilisés dans le Système de Gestion Hôtelière. Pour un établissement de 12 chambres, il peut s’agir de trois ou quatre types : Standard Queen, Standard King, Deluxe King et Accessible Queen. Chaque chambre physique doit correspondre à un seul de ces types.
Une fois les types définis, recherchez dans le tableur les variantes de noms désignant le même type de chambre et uniformisez-les. Le nom utilisé lors de l’importation doit correspondre exactement à celui configuré dans le Système de Gestion Hôtelière : une réservation importée sous « Deluxe King » ne sera pas associée à un type de chambre nommé « King Deluxe ».
Clarifiez également la distinction entre le nom et le numéro de la chambre. Certains Systèmes de Gestion Hôtelière utilisent un numéro de chambre pour l’affectation interne et un nom de type de chambre pour l’affichage lors de la réservation. Le tableur peut confondre ces deux informations, auquel cas elles devront être séparées avant l’importation.
Préparation des plans tarifaires
Un plan tarifaire définit la structure de prix d’un type de chambre : le tarif par nuit, les conditions dans lesquelles il s’applique — dates, durée du séjour et nombre de clients — ainsi que le canal OTA auquel il est relié, le cas échéant.
La plupart des tableurs des petits hôtels ne décrivent pas les plans tarifaires sous forme d’objets structurés : ils indiquent simplement un nombre dans une colonne tarifaire, sans préciser s’il s’applique en semaine, le week-end, pendant les périodes de forte affluence ou dans tous ces cas. Avant l’importation, déterminez les plans tarifaires que le Système de Gestion Hôtelière utilisera et le plan auquel correspond chaque tarif du tableur.
Importez uniquement les plans tarifaires actuellement actifs. Il est inutile de transférer les anciens tarifs saisonniers qui ne s’appliquent plus. La priorité consiste à intégrer correctement dans le système les tarifs régissant les réservations à venir.
Si l’établissement applique des tarifs différents selon le canal — un tarif net pour Booking.com et un tarif direct pour les réservations par téléphone, par exemple — vérifiez avant l’importation comment le Système de Gestion Hôtelière les gère. Certains systèmes exigent un plan tarifaire distinct pour chaque canal ; d’autres utilisent un tarif de base auquel s’ajoutent des règles de commission. Importer des tarifs propres à un canal dans un champ réservé au tarif de base produit des montants incorrects sans déclencher d’erreur.
Migration des réservations à venir
Les réservations à venir sont les données les plus importantes à importer. L’absence, dans le nouveau Système de Gestion Hôtelière, d’un client ayant réservé pour le mois suivant est un problème que l’établissement découvrira à son arrivée, et non pendant la migration.
Exportez depuis le tableur actuel toutes les réservations à venir, d’aujourd’hui jusqu’à au moins 90 jours. Pour chaque réservation, les champs minimums requis sont les suivants : nom du client, date d’arrivée, date de départ, type de chambre, tarif par nuit, montant total, canal d’origine et statut du paiement — acompte encaissé, solde dû ou paiement intégral.
Après l’importation, vérifiez chaque réservation à venir ligne par ligne en la comparant au tableur d’origine. Assurez-vous que les dates ont été correctement transférées — les incompatibilités de format de date sont l’erreur d’importation la plus courante —, que les types de chambres correspondent et que le statut du paiement est exact. Toute réservation indiquée comme intégralement payée alors qu’un solde reste dû, ou inversement, doit être corrigée avant l’arrivée du client.
Pour les réservations OTA, comparez la fiche importée à la confirmation de la plateforme OTA. La fiche du Système de Gestion Hôtelière et celle de l’OTA doivent indiquer les mêmes dates, le même type de chambre et le même nom de client.
Les données à laisser de côté
Lors d’une migration, le premier réflexe est de tout transférer. On obtient alors une importation inutilement volumineuse, plus longue à nettoyer et qui encombre un système que l’équipe est encore en train de découvrir.
À laisser de côté :
- Les réservations annulées — ce sont des archives, pas des données actives
- Les clients n’ayant effectué qu’un seul séjour, il y a plus de deux ans, et ne disposant d’aucune coordonnée
- Les anciens plans tarifaires de saisons terminées
- Les réservations OTA que la plateforme transmettra automatiquement au Système de Gestion Hôtelière une fois la connexion au canal activée
À traiter en priorité :
- Toutes les réservations à venir
- Les clients habituels et ceux ayant séjourné au cours des 12 derniers mois
- Les plans tarifaires applicables aux réservations confirmées ou proches
Connectez vos canaux et laissez les réservations s’importer automatiquement
Une fois Smart Order connecté à Booking.com, Airbnb et aux autres canaux OTA, les réservations à venir sont automatiquement intégrées au Système de Gestion Hôtelière. L’importation manuelle est une migration ponctuelle des données existantes ; par la suite, la connexion aux canaux prend en charge les nouvelles réservations.
FAQ
Quelles données dois-je importer lors de la migration d’un tableur vers un logiciel de gestion hôtelière ?
Les quatre catégories à importer sont la liste des clients, les types et noms de chambres, les plans tarifaires actifs et les réservations à venir. Parmi elles, les réservations à venir sont les plus urgentes : toute réservation prochaine qui n’est pas correctement transférée crée un problème à l’arrivée. L’historique des clients et les anciennes réservations peuvent être importés de manière sélective ou saisis progressivement ; ils n’ont pas besoin d’être exhaustifs avant le premier jour d’exploitation du nouveau système.
Comment nettoyer une liste de clients d’hôtel avant de l’importer dans un Système de Gestion Hôtelière ?
Supprimez les doublons en triant les fiches par adresse e-mail ou numéro de téléphone, puis conservez la version la plus complète de chaque fiche client. Uniformisez le format des noms afin que le prénom et le nom figurent dans des champs distincts. Signalez ou supprimez les fiches ne contenant aucune coordonnée. Filtrez la liste pour ne conserver que les clients ayant séjourné plusieurs fois ou au cours des 12 derniers mois : importer toutes les fiches jamais créées augmente le volume de données sans en accroître l’utilité.
Pourquoi les noms de chambres posent-ils problème lors des importations dans un Système de Gestion Hôtelière ?
Un système de gestion hôtelière organise les chambres par type, et non par nom de chambre individuel. Une nomenclature incohérente dans une feuille de calcul — lorsqu’un même type de chambre est enregistré sous les appellations « King », « Chambre King », « King Deluxe » et « Chambre 101 King » — génère, lors de l’importation, des enregistrements qui ne correspondent à aucun type de chambre configuré. Pour résoudre ce problème, définissez les types de chambres de l’établissement avant l’importation, puis uniformisez chaque appellation dans la feuille de calcul afin qu’elle corresponde exactement au type configuré.
Jusqu’à quelle échéance faut-il importer les réservations futures lors du passage à un système de gestion hôtelière ?
Importez toutes les réservations comprises entre aujourd’hui et au moins les 90 prochains jours. Après l’importation, comparez chaque enregistrement avec la feuille de calcul d’origine afin de repérer les erreurs de format de date, les incohérences de type de chambre et les divergences de statut de paiement. Les réservations OTA doivent également être vérifiées par rapport aux confirmations enregistrées sur la plateforme OTA : avant l’activation de la connexion au canal, l’enregistrement du système de gestion hôtelière et la confirmation OTA doivent correspondre quant aux dates, au type de chambre et au nom du client.
Quelles données ne faut-il pas importer lors de la migration d’une feuille de calcul vers un logiciel de gestion hôtelière ?
N’importez pas les réservations annulées, les données des clients n’ayant effectué qu’un seul séjour il y a plus de deux ans et pour lesquels aucune coordonnée n’est disponible, les anciens plans tarifaires de saisons désormais closes, ni les réservations OTA que la plateforme transmettra automatiquement au système de gestion hôtelière une fois la connexion au canal activée. L’importation de données dépourvues d’utilité opérationnelle alourdit le travail de nettoyage d’une migration qui exige déjà des vérifications minutieuses.