[{"data":1,"prerenderedAt":1855},["ShallowReactive",2],{"blog-export-little-hotelier-reservations-excel-fr":3,"blog-langs-export-little-hotelier-reservations-excel":1395,"blog-list-fr":1404},{"id":4,"title":5,"body":6,"description":1352,"extension":1353,"meta":1354,"navigation":824,"path":1391,"seo":1392,"stem":1393,"__hash__":1394},"content/blog/fr/export-little-hotelier-reservations-excel.md","Exporter les réservations Little Hotelier vers Excel (avant que les données clients ne soient masquées)",{"type":7,"value":8,"toc":1337},"minimark",[9,30,35,57,60,70,73,95,99,174,180,189,216,221,229,261,268,272,285,385,408,415,419,422,459,466,470,473,501,504,508,516,523,537,542,546,579,584,588,591,617,1229,1261,1267,1271,1279,1286,1289,1292,1296,1333],[10,11,12,13,17,18,21,22,25,26,29],"p",{},"Ouvrez ",[14,15,16],"strong",{},"Reservations",", réglez les dates, appuyez sur ",[14,19,20],{},"Search",", puis sur ",[14,23,24],{},"Export"," : Little Hotelier télécharge un fichier CSV qui s'ouvre dans Excel ou Google Sheets. Faites-le régulièrement, car Little Hotelier masque les données personnelles des clients ",[14,27,28],{},"180 jours après le départ",", et l'export n'inclut jamais les numéros de téléphone. Si vous voulez une copie qui se met à jour toute seule chaque mois, lisez les mêmes données via une API.",[31,32,34],"h2",{"id":33},"pourquoi-exporter-avant-que-les-données-clients-ne-soient-masquées","Pourquoi exporter avant que les données clients ne soient masquées",[10,36,37,38,45,46,45,51,56],{},"Le centre d'aide de Little Hotelier le dit sans détour : « Guest Personally Identifiable Information (PII) is masked 180 days after the reservation check out date » (les informations personnelles identifiables des clients sont masquées 180 jours après la date de départ de la réservation) (",[39,40,44],"a",{"href":41,"rel":42},"https://helpcentre.littlehotelier.com/en/articles/8673959-search-and-view-a-reservation",[43],"nofollow","recherche du channel manager",", ",[39,47,50],{"href":48,"rel":49},"https://helpcentre.littlehotelier.com/en/articles/8673872-channel-manager-run-and-export-reports",[43],"rapports du channel manager",[39,52,55],{"href":53,"rel":54},"https://helpcentre.littlehotelier.com/en/articles/8673818-run-and-export-reports",[43],"rapports du moteur de réservation",").",[10,58,59],{},"Deux autres limites méritent d'être connues :",[61,62,63,67],"ul",{},[64,65,66],"li",{},"La recherche de réservations du channel manager ne trouve que les réservations « created or checked out within the last 548 days » (créées ou dont le départ a eu lieu au cours des 548 derniers jours).",[64,68,69],{},"Une fois les données masquées, aucun export ni aucune API ne peut les restituer.",[10,71,72],{},"Donc, si vous avez besoin des coordonnées des clients pour des factures, une liste de clients fidèles, un litige ou vos propres statistiques, exportez-les tant qu'elles sont encore là. Ne conservez que ce que vous avez une raison de conserver, et stockez les fichiers dans un endroit à accès contrôlé : ils contiennent des données personnelles.",[74,75,78],"callout",{"title":76,"type":77},"Deux versions de Little Hotelier","info",[10,79,80,81,84,85,90,91,94],{},"Les comptes créés depuis mai 2025 (ou mis à niveau) utilisent la nouvelle ",[14,82,83],{},"plateforme",", avec un ",[39,86,89],{"href":87,"rel":88},"https://help-platform.littlehotelier.com/en/",[43],"centre d'aide distinct",". Les anciens comptes utilisent la version ",[14,92,93],{},"classique",". Les étapes ci-dessous donnent les chemins de menu des deux.",[31,96,98],{"id":97},"comment-exporter-les-réservations-de-little-hotelier-vers-excel","Comment exporter les réservations de Little Hotelier vers Excel",[100,101,102,111,137,159,164],"ol",{},[64,103,12,104,106,107,110],{},[14,105,16],{},". Dans la version classique : ",[14,108,109],{},"My Apps → Front Desk → Reservations",".",[64,112,113,114,117,118,45,121,124,125,128,129,132,133,136],{},"Réglez ",[14,115,116],{},"Date type"," (",[14,119,120],{},"Check-in date",[14,122,123],{},"Check-out date"," ou ",[14,126,127],{},"Booked on date","), puis ",[14,130,131],{},"Date from"," et ",[14,134,135],{},"Date to",". Un mois civil est une bonne unité.",[64,138,139,140,143,144,45,147,45,150,45,153,124,156,110],{},"Choisissez un ",[14,141,142],{},"Status"," si vous le souhaitez : ",[14,145,146],{},"All",[14,148,149],{},"Confirmed",[14,151,152],{},"Checked-in",[14,154,155],{},"Checked-out",[14,157,158],{},"Cancelled",[64,160,161,162,110],{},"Cliquez sur ",[14,163,20],{},[64,165,161,166,168,169,173],{},[14,167,24],{},". Le fichier se télécharge au format ",[170,171,172],"code",{},".csv",". Sur la nouvelle plateforme, Little Hotelier demande votre code d'authentification multifacteur (MFA) ou votre clé d'accès (passkey) avant les exports de réservations, de clients, de paiements, de revenus et de factures.",[175,176],"screenshot",{"alt":177,"caption":178,"src":179},"Page Reservations de la version classique de Little Hotelier en espagnol : filtres par nom du client, référence de réservation, numéro de facture, type de date, statut, dates et source, le bouton Search, 36 réservations trouvées et le lien Export","La page Reservations classique (interface en espagnol). Lancez d'abord la recherche (Search) : Export télécharge ensuite tous les résultats en CSV.","/images/scripts/full-width-reservation-table/to.png",[10,181,182,183,188],{},"Deux précisions du ",[39,184,187],{"href":185,"rel":186},"https://help-platform.littlehotelier.com/en/articles/10700151-run-and-export-reservation-data",[43],"centre d'aide"," évitent bien des confusions :",[61,190,191,198],{},[64,192,193,194,197],{},"Si une recherche renvoie beaucoup de résultats, l'écran n'affiche que les ",[14,195,196],{},"31 premiers jours",". L'export contient tout.",[64,199,200,201,203,204,206,207,212,213,110],{},"Pour compter les clients d'une période, faites correspondre Date type et Status (arrivée avec ",[14,202,152],{},", départ avec ",[14,205,155],{},"). Le ",[39,208,211],{"href":209,"rel":210},"https://helpcentre.littlehotelier.com/en/articles/8673668-run-and-export-reservations-information",[43],"guide classique"," plafonne cet export à ",[14,214,215],{},"365 jours",[217,218,220],"h3",{"id":219},"ce-que-contient-le-csv-et-ce-quil-ne-contient-pas","Ce que contient le CSV (et ce qu'il ne contient pas)",[10,222,223,224,228],{},"L'export comporte plus de colonnes que l'écran. Selon ",[39,225,227],{"href":209,"rel":226},[43],"Little Hotelier",", vous obtenez :",[61,230,231,237,243,249,255],{},[64,232,233,236],{},[14,234,235],{},"Réservation :"," référence, date de réservation, canal, statut, date d'annulation",[64,238,239,242],{},[14,240,241],{},"Client :"," prénom et nom, e-mail, société, adresse complète",[64,244,245,248],{},[14,246,247],{},"Séjour :"," arrivée, départ, nuits, heure d'arrivée, commentaires du client, types de chambres, chambres, plans tarifaires",[64,250,251,254],{},[14,252,253],{},"Argent :"," sous-total, extras, suppléments, taxes, paiements reçus, solde dû",[64,256,257,260],{},[14,258,259],{},"Personnes :"," adultes, enfants, bébés ; réponses aux questions personnalisées de la réservation",[10,262,263,264,267],{},"Non inclus : les ",[14,265,266],{},"numéros de téléphone"," (« for security reasons », pour des raisons de sécurité) et un historique des modifications, comme l'heure exacte à laquelle l'arrivée d'un client a été enregistrée.",[31,269,271],{"id":270},"quels-autres-rapports-little-hotelier-peut-il-exporter","Quels autres rapports Little Hotelier peut-il exporter ?",[10,273,274,275,277,278,281,282,110],{},"La plupart des rapports ont un bouton ",[14,276,24],{}," qui produit un CSV. Les chemins sont ceux de la nouvelle plateforme, sauf les lignes du channel manager et du moteur de réservation, qui viennent de la version classique (sous ",[14,279,280],{},"My Apps","). Les comptes classiques trouvent la plupart des autres rapports sous ",[14,283,284],{},"My Apps → Front Desk → Reports",[286,287,288,304],"table",{},[289,290,291],"thead",{},[292,293,294,298,301],"tr",{},[295,296,297],"th",{},"Rapport",[295,299,300],{},"Où",[295,302,303],{},"Ce que vous obtenez",[305,306,307,319,330,341,352,363,374],"tbody",{},[292,308,309,313,316],{},[310,311,312],"td",{},"Guests",[310,314,315],{},"Reports → Operational → Guests",[310,317,318],{},"Clients ayant séjourné, par période",[292,320,321,324,327],{},[310,322,323],{},"Invoices",[310,325,326],{},"Reports → Operational → Invoices",[310,328,329],{},"Liste des factures en CSV, PDF dans un ZIP",[292,331,332,335,338],{},[310,333,334],{},"Accounting",[310,336,337],{},"Reports → Operational → Accounting",[310,339,340],{},"Factures définitives, au format Xero et QuickBooks",[292,342,343,346,349],{},[310,344,345],{},"Revenue (7 vues)",[310,347,348],{},"Reports → Strategic → Revenue",[310,350,351],{},"Résumé, type de chambre, chambre, plan tarifaire, canal, taxes, extras",[292,353,354,357,360],{},[310,355,356],{},"Channel manager",[310,358,359],{},"Channel Manager → Reports",[310,361,362],{},"Résumé des réservations, nuitées par chambre, arrivées, rendement par canal",[292,364,365,368,371],{},[310,366,367],{},"Booking engine",[310,369,370],{},"Direct Booking → Reports",[310,372,373],{},"Réservations avec l'appareil utilisé et le consentement RGPD",[292,375,376,379,382],{},[310,377,378],{},"Police espagnole",[310,380,381],{},"Reports → Operational → Police report",[310,383,384],{},"Espagne uniquement : fiches clients pour le registre de police",[10,386,387,388,45,393,45,398,45,403,110],{},"Sources : ",[39,389,392],{"href":390,"rel":391},"https://help-platform.littlehotelier.com/en/articles/10813931-getting-started-with-reports",[43],"Getting started with Reports",[39,394,397],{"href":395,"rel":396},"https://help-platform.littlehotelier.com/en/articles/14390737-how-to-run-an-invoice-report",[43],"Invoice report",[39,399,402],{"href":400,"rel":401},"https://help-platform.littlehotelier.com/en/articles/10472787-export-invoices-marked-as-final",[43],"Accounting export",[39,404,407],{"href":405,"rel":406},"https://helpcentre.littlehotelier.com/en/articles/8884214-revenue-reports",[43],"Revenue reports",[10,409,410,411,414],{},"Astuce : l'export de revenus ",[14,412,413],{},"Summary"," comporte une colonne « Rate per night », une ligne par nuit. C'est le moyen le plus rapide de voir à quel prix chaque nuit d'un long séjour a été vendue.",[31,416,418],{"id":417},"comment-ouvrir-le-csv-dans-excel-sans-accents-cassés","Comment ouvrir le CSV dans Excel sans accents cassés",[10,420,421],{},"Si des noms comme « José » deviennent « JosÃ© », Excel a deviné le mauvais encodage. Importez le fichier au lieu de double-cliquer dessus :",[100,423,424,439,454],{},[64,425,426,427,117,430,433,434,56],{},"Dans Excel, allez dans ",[14,428,429],{},"Données → À partir d'un fichier texte/CSV",[14,431,432],{},"Data → From Text/CSV",") et choisissez le fichier (",[39,435,438],{"href":436,"rel":437},"https://support.microsoft.com/en-us/office/import-or-export-text-txt-or-csv-files-5250ac4c-663c-47ce-937b-339e391393ba",[43],"étapes de Microsoft",[64,440,113,441,444,445,132,448,444,451,110],{},[14,442,443],{},"Origine du fichier"," sur ",[14,446,447],{},"65001: Unicode (UTF-8)",[14,449,450],{},"Délimiteur",[14,452,453],{},"Virgule",[64,455,161,456,110],{},[14,457,458],{},"Charger",[10,460,461,462,465],{},"Dans Google Sheets, utilisez ",[14,463,464],{},"Fichier → Importer → Importer"," et laissez le séparateur sur automatique. Sheets lit correctement l'UTF-8.",[31,467,469],{"id":468},"une-liste-de-clients-fidèles-ce-que-vous-pouvez-exporter-et-ce-quil-vous-faut","Une liste de clients fidèles : ce que vous pouvez exporter, et ce qu'il vous faut",[10,471,472],{},"Le CSV des réservations contient les noms, les e-mails et les adresses, ce qui suffit pour un e-mail de remerciement ou de « revenez nous voir ». Avant d'envoyer quoi que ce soit, vérifiez qui a accepté de recevoir vos messages :",[61,474,475,490],{},[64,476,477,478,481,482,485,486,56],{},"L'export du ",[14,479,480],{},"rapport du moteur de réservation"," comporte une colonne ",[14,483,484],{},"GDPR consent",". Little Hotelier indique qu'elle est remplie quand le client a consenti et vide quand il ne l'a pas fait (",[39,487,489],{"href":53,"rel":488},[43],"source",[64,491,492,493,496,497,56],{},"Si vous utilisez Guest Engagement, ",[14,494,495],{},"Guest engagement → Guests → Mailchimp export"," envoie les clients vers une liste Mailchimp. Tous les clients sont exportés « regardless of GDPR consent status » (quel que soit leur statut de consentement RGPD), avec le statut d'opt-in indiqué : filtrez donc dessus (",[39,498,489],{"href":499,"rel":500},"https://help-platform.littlehotelier.com/en/articles/8051434-connect-guest-engagement-to-mailchimp",[43],[10,502,503],{},"Les règles de prospection varient selon les pays. N'écrivez qu'aux clients qui ont donné leur accord, sauf si un conseiller vous a confirmé qu'une autre base légale s'applique.",[31,505,507],{"id":506},"la-méthode-rapide-des-exports-automatiques-avec-une-api","La méthode rapide : des exports automatiques avec une API",[10,509,510,511,515],{},"Little Hotelier n'a pas de clé API pour vos réservations (les détails sont dans ",[39,512,514],{"href":513},"/blog/little-hotelier-api","Little Hotelier a-t-il une API ?","). Hotelier Tools, un tableau de bord indépendant, se connecte avec vos propres identifiants Little Hotelier et vous donne une API REST et un serveur MCP pour les assistants IA. Il n'est ni affilié à SiteMinder ou Little Hotelier, ni approuvé par eux, et il est gratuit pour tous les hôtels jusqu'au début de la facturation, le 10 janvier 2027.",[74,517,520],{"title":518,"type":519},"Une API ne peut pas démasquer les données","warning",[10,521,522],{},"Hotelier Tools lit ce que Little Hotelier détient encore. Via l'API aussi, les réservations dont le départ remonte à plus de 180 jours reviennent masquées. Automatisez l'export dès maintenant pour qu'il enregistre chaque mois tant que les données sont complètes.",[10,524,525,526,117,529,532,533,536],{},"Créez d'abord une clé : ",[14,527,528],{},"Developer → API & MCP → API Keys",[170,530,531],{},"/developer/api-keys","), saisissez un nom, appuyez sur ",[14,534,535],{},"Generate key"," et copiez-la. La page ne l'affiche qu'une seule fois.",[175,538],{"alt":539,"caption":540,"src":541,"path":531},"Page API keys juste après la génération d'une clé nommée Blog integration : le formulaire Generate a new key, un encadré vert Key generated indiquant Copy this key now, it will not be shown again, avec la clé masquée et un bouton de copie, et la nouvelle clé listée sous Active keys avec Revoke","Une clé par usage : donnez-lui le nom de la feuille ou du script qui la contiendra, et copiez-la pendant qu'elle est affichée.","/images/blog/demo/en/api-key-generated-masked.webp",[217,543,545],{"id":544},"sans-code-lancer-lexport-depuis-le-tableau-de-bord","Sans code : lancer l'export depuis le tableau de bord",[100,547,548,560,576],{},[64,549,12,550,117,553,556,557,110],{},[14,551,552],{},"LH Methods",[170,554,555],{},"/methods",") et choisissez ",[170,558,559],{},"fetchReservationsCSV",[64,561,562,563,132,566,569,570,132,573,56],{},"Remplissez ",[170,564,565],{},"dateFrom",[170,567,568],{},"dateTo"," (par exemple ",[170,571,572],{},"2026-09-01",[170,574,575],{},"2026-09-30",[64,577,578],{},"Exécutez la méthode. Elle récupère vos réservations au format CSV, que vous pouvez coller dans une feuille.",[175,580],{"alt":581,"caption":582,"src":583,"path":555},"Page des méthodes Little Hotelier dans Hotelier Tools avec une carte par méthode, comme getReservations, updateReservation, fetchReservationsCSV (Fetches reservations as a CSV file, 3 parameters), generateInvoice et getInvoices","Choisissez fetchReservationsCSV dans LH Methods pour lancer l'export CSV des réservations depuis votre navigateur, sans code.","/images/blog/demo/en/little-hotelier-methods.webp",[217,585,587],{"id":586},"google-sheets-actualisé-chaque-mois","Google Sheets, actualisé chaque mois",[10,589,590],{},"Ce script Apps Script ajoute un onglet avec les réservations du mois dernier (par date d'arrivée) à chaque exécution.",[100,592,593,599,614],{},[64,594,595,596,110],{},"Dans un nouveau Google Sheet, ouvrez ",[14,597,598],{},"Extensions → Apps Script",[64,600,601,602,605,606,609,610,613],{},"Dans ",[14,603,604],{},"Project Settings",", ajoutez une propriété de script nommée ",[170,607,608],{},"HT_API_KEY"," avec votre clé ",[170,611,612],{},"htk_…",". Ainsi, la clé reste hors du code.",[64,615,616],{},"Collez ce code et enregistrez :",[618,619,625],"pre",{"className":620,"code":621,"filename":622,"language":623,"meta":624,"style":624},"language-js shiki shiki-themes github-light github-dark","function importLastMonth() {\n  const key = PropertiesService.getScriptProperties().getProperty('HT_API_KEY');\n  const tz = Session.getScriptTimeZone();\n  const now = new Date();\n  const start = new Date(now.getFullYear(), now.getMonth() - 1, 1);\n  const end = new Date(now.getFullYear(), now.getMonth(), 0);\n  const day = d => Utilities.formatDate(d, tz, 'yyyy-MM-dd');\n\n  const url = 'https://dashboard.hotelier.tools/api/v1/reservations'\n    + '?startDate=' + day(start) + '&endDate=' + day(end) + '&limit=100';\n  const res = UrlFetchApp.fetch(url, { headers: { Authorization: 'Bearer ' + key } });\n  const rows = JSON.parse(res.getContentText()).data || [];\n  if (!rows.length) return;\n\n  const headers = Object.keys(rows[0]);\n  const values = rows.map(r => headers.map(h =>\n    r[h] !== null && typeof r[h] === 'object' ? JSON.stringify(r[h]) : r[h]));\n\n  const ss = SpreadsheetApp.getActive();\n  const name = Utilities.formatDate(start, tz, 'yyyy-MM');\n  const sheet = ss.getSheetByName(name) || ss.insertSheet(name);\n  sheet.clearContents();\n  sheet.getRange(1, 1, 1, headers.length).setValues([headers]);\n  sheet.getRange(2, 1, values.length, headers.length).setValues(values);\n}\n","Code.gs","js","",[170,626,627,644,679,698,716,758,788,819,826,839,877,904,937,962,967,991,1027,1073,1078,1096,1118,1147,1158,1191,1223],{"__ignoreMap":624},[628,629,632,636,640],"span",{"class":630,"line":631},"line",1,[628,633,635],{"class":634},"szBVR","function",[628,637,639],{"class":638},"sScJk"," importLastMonth",[628,641,643],{"class":642},"sVt8B","() {\n",[628,645,647,650,654,657,660,663,666,669,672,676],{"class":630,"line":646},2,[628,648,649],{"class":634},"  const",[628,651,653],{"class":652},"sj4cs"," key",[628,655,656],{"class":634}," =",[628,658,659],{"class":642}," PropertiesService.",[628,661,662],{"class":638},"getScriptProperties",[628,664,665],{"class":642},"().",[628,667,668],{"class":638},"getProperty",[628,670,671],{"class":642},"(",[628,673,675],{"class":674},"sZZnC","'HT_API_KEY'",[628,677,678],{"class":642},");\n",[628,680,682,684,687,689,692,695],{"class":630,"line":681},3,[628,683,649],{"class":634},[628,685,686],{"class":652}," tz",[628,688,656],{"class":634},[628,690,691],{"class":642}," Session.",[628,693,694],{"class":638},"getScriptTimeZone",[628,696,697],{"class":642},"();\n",[628,699,701,703,706,708,711,714],{"class":630,"line":700},4,[628,702,649],{"class":634},[628,704,705],{"class":652}," now",[628,707,656],{"class":634},[628,709,710],{"class":634}," new",[628,712,713],{"class":638}," Date",[628,715,697],{"class":642},[628,717,719,721,724,726,728,730,733,736,739,742,745,748,751,753,756],{"class":630,"line":718},5,[628,720,649],{"class":634},[628,722,723],{"class":652}," start",[628,725,656],{"class":634},[628,727,710],{"class":634},[628,729,713],{"class":638},[628,731,732],{"class":642},"(now.",[628,734,735],{"class":638},"getFullYear",[628,737,738],{"class":642},"(), now.",[628,740,741],{"class":638},"getMonth",[628,743,744],{"class":642},"() ",[628,746,747],{"class":634},"-",[628,749,750],{"class":652}," 1",[628,752,45],{"class":642},[628,754,755],{"class":652},"1",[628,757,678],{"class":642},[628,759,761,763,766,768,770,772,774,776,778,780,783,786],{"class":630,"line":760},6,[628,762,649],{"class":634},[628,764,765],{"class":652}," end",[628,767,656],{"class":634},[628,769,710],{"class":634},[628,771,713],{"class":638},[628,773,732],{"class":642},[628,775,735],{"class":638},[628,777,738],{"class":642},[628,779,741],{"class":638},[628,781,782],{"class":642},"(), ",[628,784,785],{"class":652},"0",[628,787,678],{"class":642},[628,789,791,793,796,798,802,805,808,811,814,817],{"class":630,"line":790},7,[628,792,649],{"class":634},[628,794,795],{"class":638}," day",[628,797,656],{"class":634},[628,799,801],{"class":800},"s4XuR"," d",[628,803,804],{"class":634}," =>",[628,806,807],{"class":642}," Utilities.",[628,809,810],{"class":638},"formatDate",[628,812,813],{"class":642},"(d, tz, ",[628,815,816],{"class":674},"'yyyy-MM-dd'",[628,818,678],{"class":642},[628,820,822],{"class":630,"line":821},8,[628,823,825],{"emptyLinePlaceholder":824},true,"\n",[628,827,829,831,834,836],{"class":630,"line":828},9,[628,830,649],{"class":634},[628,832,833],{"class":652}," url",[628,835,656],{"class":634},[628,837,838],{"class":674}," 'https://dashboard.hotelier.tools/api/v1/reservations'\n",[628,840,842,845,848,851,853,856,859,862,864,866,869,871,874],{"class":630,"line":841},10,[628,843,844],{"class":634},"    +",[628,846,847],{"class":674}," '?startDate='",[628,849,850],{"class":634}," +",[628,852,795],{"class":638},[628,854,855],{"class":642},"(start) ",[628,857,858],{"class":634},"+",[628,860,861],{"class":674}," '&endDate='",[628,863,850],{"class":634},[628,865,795],{"class":638},[628,867,868],{"class":642},"(end) ",[628,870,858],{"class":634},[628,872,873],{"class":674}," '&limit=100'",[628,875,876],{"class":642},";\n",[628,878,880,882,885,887,890,893,896,899,901],{"class":630,"line":879},11,[628,881,649],{"class":634},[628,883,884],{"class":652}," res",[628,886,656],{"class":634},[628,888,889],{"class":642}," UrlFetchApp.",[628,891,892],{"class":638},"fetch",[628,894,895],{"class":642},"(url, { headers: { Authorization: ",[628,897,898],{"class":674},"'Bearer '",[628,900,850],{"class":634},[628,902,903],{"class":642}," key } });\n",[628,905,907,909,912,914,917,919,922,925,928,931,934],{"class":630,"line":906},12,[628,908,649],{"class":634},[628,910,911],{"class":652}," rows",[628,913,656],{"class":634},[628,915,916],{"class":652}," JSON",[628,918,110],{"class":642},[628,920,921],{"class":638},"parse",[628,923,924],{"class":642},"(res.",[628,926,927],{"class":638},"getContentText",[628,929,930],{"class":642},"()).data ",[628,932,933],{"class":634},"||",[628,935,936],{"class":642}," [];\n",[628,938,940,943,945,948,951,954,957,960],{"class":630,"line":939},13,[628,941,942],{"class":634},"  if",[628,944,117],{"class":642},[628,946,947],{"class":634},"!",[628,949,950],{"class":642},"rows.",[628,952,953],{"class":652},"length",[628,955,956],{"class":642},") ",[628,958,959],{"class":634},"return",[628,961,876],{"class":642},[628,963,965],{"class":630,"line":964},14,[628,966,825],{"emptyLinePlaceholder":824},[628,968,970,972,975,977,980,983,986,988],{"class":630,"line":969},15,[628,971,649],{"class":634},[628,973,974],{"class":652}," headers",[628,976,656],{"class":634},[628,978,979],{"class":642}," Object.",[628,981,982],{"class":638},"keys",[628,984,985],{"class":642},"(rows[",[628,987,785],{"class":652},[628,989,990],{"class":642},"]);\n",[628,992,994,996,999,1001,1004,1007,1009,1012,1014,1017,1019,1021,1024],{"class":630,"line":993},16,[628,995,649],{"class":634},[628,997,998],{"class":652}," values",[628,1000,656],{"class":634},[628,1002,1003],{"class":642}," rows.",[628,1005,1006],{"class":638},"map",[628,1008,671],{"class":642},[628,1010,1011],{"class":800},"r",[628,1013,804],{"class":634},[628,1015,1016],{"class":642}," headers.",[628,1018,1006],{"class":638},[628,1020,671],{"class":642},[628,1022,1023],{"class":800},"h",[628,1025,1026],{"class":634}," =>\n",[628,1028,1030,1033,1036,1039,1042,1045,1048,1051,1054,1057,1059,1061,1064,1067,1070],{"class":630,"line":1029},17,[628,1031,1032],{"class":642},"    r[h] ",[628,1034,1035],{"class":634},"!==",[628,1037,1038],{"class":652}," null",[628,1040,1041],{"class":634}," &&",[628,1043,1044],{"class":634}," typeof",[628,1046,1047],{"class":642}," r[h] ",[628,1049,1050],{"class":634},"===",[628,1052,1053],{"class":674}," 'object'",[628,1055,1056],{"class":634}," ?",[628,1058,916],{"class":652},[628,1060,110],{"class":642},[628,1062,1063],{"class":638},"stringify",[628,1065,1066],{"class":642},"(r[h]) ",[628,1068,1069],{"class":634},":",[628,1071,1072],{"class":642}," r[h]));\n",[628,1074,1076],{"class":630,"line":1075},18,[628,1077,825],{"emptyLinePlaceholder":824},[628,1079,1081,1083,1086,1088,1091,1094],{"class":630,"line":1080},19,[628,1082,649],{"class":634},[628,1084,1085],{"class":652}," ss",[628,1087,656],{"class":634},[628,1089,1090],{"class":642}," SpreadsheetApp.",[628,1092,1093],{"class":638},"getActive",[628,1095,697],{"class":642},[628,1097,1099,1101,1104,1106,1108,1110,1113,1116],{"class":630,"line":1098},20,[628,1100,649],{"class":634},[628,1102,1103],{"class":652}," name",[628,1105,656],{"class":634},[628,1107,807],{"class":642},[628,1109,810],{"class":638},[628,1111,1112],{"class":642},"(start, tz, ",[628,1114,1115],{"class":674},"'yyyy-MM'",[628,1117,678],{"class":642},[628,1119,1121,1123,1126,1128,1131,1134,1137,1139,1141,1144],{"class":630,"line":1120},21,[628,1122,649],{"class":634},[628,1124,1125],{"class":652}," sheet",[628,1127,656],{"class":634},[628,1129,1130],{"class":642}," ss.",[628,1132,1133],{"class":638},"getSheetByName",[628,1135,1136],{"class":642},"(name) ",[628,1138,933],{"class":634},[628,1140,1130],{"class":642},[628,1142,1143],{"class":638},"insertSheet",[628,1145,1146],{"class":642},"(name);\n",[628,1148,1150,1153,1156],{"class":630,"line":1149},22,[628,1151,1152],{"class":642},"  sheet.",[628,1154,1155],{"class":638},"clearContents",[628,1157,697],{"class":642},[628,1159,1161,1163,1166,1168,1170,1172,1174,1176,1178,1181,1183,1185,1188],{"class":630,"line":1160},23,[628,1162,1152],{"class":642},[628,1164,1165],{"class":638},"getRange",[628,1167,671],{"class":642},[628,1169,755],{"class":652},[628,1171,45],{"class":642},[628,1173,755],{"class":652},[628,1175,45],{"class":642},[628,1177,755],{"class":652},[628,1179,1180],{"class":642},", headers.",[628,1182,953],{"class":652},[628,1184,56],{"class":642},[628,1186,1187],{"class":638},"setValues",[628,1189,1190],{"class":642},"([headers]);\n",[628,1192,1194,1196,1198,1200,1203,1205,1207,1210,1212,1214,1216,1218,1220],{"class":630,"line":1193},24,[628,1195,1152],{"class":642},[628,1197,1165],{"class":638},[628,1199,671],{"class":642},[628,1201,1202],{"class":652},"2",[628,1204,45],{"class":642},[628,1206,755],{"class":652},[628,1208,1209],{"class":642},", values.",[628,1211,953],{"class":652},[628,1213,1180],{"class":642},[628,1215,953],{"class":652},[628,1217,56],{"class":642},[628,1219,1187],{"class":638},[628,1221,1222],{"class":642},"(values);\n",[628,1224,1226],{"class":630,"line":1225},25,[628,1227,1228],{"class":642},"}\n",[100,1230,1231,1237],{"start":700},[64,1232,161,1233,1236],{},[14,1234,1235],{},"Run"," une fois et autorisez l'accès quand Google vous le demande.",[64,1238,1239,1240,1243,1244,1247,1248,1251,1252,1255,1256,56],{},"Pour le programmer, ouvrez ",[14,1241,1242],{},"Triggers → Add Trigger",", choisissez ",[170,1245,1246],{},"importLastMonth",", source d'événement ",[14,1249,1250],{},"Time-driven",", et un ",[14,1253,1254],{},"Month timer"," le 1er du mois (",[39,1257,1260],{"href":1258,"rel":1259},"https://developers.google.com/apps-script/guides/triggers/installable",[43],"guide de Google",[10,1262,1263,1264,1266],{},"L'API renvoie jusqu'à 100 réservations par appel. Si un mois remplit les 100 lignes, découpez-le en deux moitiés. Toute personne qui peut modifier le script peut lire la clé : partagez donc la feuille avec précaution, et révoquez la clé sur ",[170,1265,531],{}," en cas de fuite.",[217,1268,1270],{"id":1269},"demander-à-un-assistant-ia-de-construire-le-tableau","Demander à un assistant IA de construire le tableau",[10,1272,1273,1274,1278],{},"Si vous avez connecté Claude ou ChatGPT à Hotelier Tools (voir ",[39,1275,1277],{"href":1276},"/blog/connect-claude-to-little-hotelier","connecter Claude à Little Hotelier","), demandez avec des mots simples :",[1280,1281,1283],"prompt",{"label":1282},"Claude",[10,1284,1285],{},"Avec Hotelier Tools, liste toutes les réservations dont le départ a eu lieu en septembre 2026 sous forme de tableau : référence de réservation, nom du client, e-mail, arrivée, départ, nuits, canal et total. Donne-moi ensuite le même tableau au format CSV.",[10,1287,1288],{},"L'assistant lit vos réservations via le serveur MCP et renvoie le tableau. N'oubliez pas que ce qu'il lit (noms, e-mails, montants) fait partie de votre conversation avec ce fournisseur d'IA.",[1290,1291],"demo-cta",{"path":555},[31,1293,1295],{"id":1294},"résumé","Résumé",[61,1297,1298,1308,1314,1323],{},[64,1299,1300,1303,1304,1307],{},[14,1301,1302],{},"À la main :"," ",[14,1305,1306],{},"Reservations → Search → Export"," donne un CSV avec les noms, les e-mails et les adresses des clients, mais sans numéros de téléphone.",[64,1309,1310,1313],{},[14,1311,1312],{},"Échéance :"," les données des clients sont masquées 180 jours après le départ : exportez donc chaque mois.",[64,1315,1316,1319,1320,1322],{},[14,1317,1318],{},"Accents :"," importez avec ",[14,1321,429],{}," et l'UTF-8 dans Excel.",[64,1324,1325,1328,1329,110],{},[14,1326,1327],{},"Automatique :"," un déclencheur Google Sheets avec l'API Hotelier Tools, ou une demande à votre assistant IA. Plus de détails sur la ",[39,1330,1332],{"href":1331},"/tools/bot/api-mcp","page de la fonctionnalité API & MCP",[1334,1335,1336],"style",{},"html pre.shiki code .szBVR, html code.shiki .szBVR{--shiki-default:#D73A49;--shiki-dark:#F97583}html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sVt8B, html code.shiki .sVt8B{--shiki-default:#24292E;--shiki-dark:#E1E4E8}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html pre.shiki code .s4XuR, html code.shiki .s4XuR{--shiki-default:#E36209;--shiki-dark:#FFAB70}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":624,"searchDepth":646,"depth":646,"links":1338},[1339,1340,1343,1344,1345,1346,1351],{"id":33,"depth":646,"text":34},{"id":97,"depth":646,"text":98,"children":1341},[1342],{"id":219,"depth":681,"text":220},{"id":270,"depth":646,"text":271},{"id":417,"depth":646,"text":418},{"id":468,"depth":646,"text":469},{"id":506,"depth":646,"text":507,"children":1347},[1348,1349,1350],{"id":544,"depth":681,"text":545},{"id":586,"depth":681,"text":587},{"id":1269,"depth":681,"text":1270},{"id":1294,"depth":646,"text":1295},"Exportez réservations et clients Little Hotelier vers Excel ou Sheets, à la main ou automatiquement, avant leur masquage 180 jours après le départ.","md",{"seoTitle":1355,"date":1356,"category":1357,"tags":1358,"keywords":1364,"feature":1372,"demoPath":555,"cover":1373,"coverAlt":1374,"faq":1375},"Exporter les réservations Little Hotelier vers Excel","2026-10-03","api",[1359,1360,1361,1362,1363],"export","excel","google sheets","reports","little hotelier",[1365,1366,1367,1368,1369,1370,1371],"exporter les réservations little hotelier vers excel","little hotelier rapports","little hotelier export excel","little hotelier csv","liste de clients hôtel excel","tableau de réservations hôtel excel","données clients little hotelier masquées","api-mcp","/images/blog/demo/en/developer-portal.webp","Portail développeur de Hotelier Tools avec des cartes REST API et Swagger, MCP setup, API keys et LH methods, au-dessus d'un exemple d'authentification avec une clé API",[1376,1379,1382,1385,1388],{"q":1377,"a":1378},"Qu'est-ce qui est masqué exactement au bout de 180 jours ?","Little Hotelier indique que les informations personnelles identifiables (PII) des clients sont masquées 180 jours après la date de départ de la réservation. La réservation est toujours là, mais les rapports et les recherches n'affichent plus les données personnelles du client. Exportez ce dont vous avez besoin avant cette date.",{"q":1380,"a":1381},"Pourquoi les numéros de téléphone manquent-ils dans mon export Little Hotelier ?","Little Hotelier exclut les numéros de téléphone des clients du CSV des réservations pour des raisons de sécurité. Vous pouvez toujours voir un téléphone sur la réservation ou la fiche client, et la recherche de clients dans l'API Hotelier Tools renvoie un champ phone_number quand Little Hotelier en a un.",{"q":1383,"a":1384},"Puis-je programmer l'export dans Little Hotelier ?","Les articles du centre d'aide que nous avons consultés en octobre 2026 décrivent l'exécution et l'export des rapports à la main, sans export programmé. Pour l'automatiser, utilisez un script ou un déclencheur Google Sheets qui lit les données via une API.",{"q":1386,"a":1387},"Puis-je exporter plus d'un an d'un coup ?","Little Hotelier plafonne l'export des totaux de clients à 365 jours, et la recherche de réservations du channel manager ne remonte qu'à 548 jours. Exportez une année (ou un mois) à la fois et conservez les fichiers.",{"q":1389,"a":1390},"Comment exporter uniquement les réservations Booking.com ?","Filtrez par canal dans les rapports du Channel Manager, ou exportez tout et filtrez la référence de réservation dans Excel. Les références qui commencent par BDC sont Booking.com, EXP Expedia, ABB Airbnb, AGO Agoda, HWL Hostelworld et LH votre propre réception ou moteur de réservation.","/blog/fr/export-little-hotelier-reservations-excel",{"title":5,"description":1352},"blog/fr/export-little-hotelier-reservations-excel","o8WZS6BlT2z0TzLgCCxKYDrb75DuNBRwV04ro7JeVhE",[1396,1397,1398,1399,1400,1401,1402,1403,295],"de","en-gb","en","es","fr","id","it","pt",[1405,1424,1444,1466,1484,1505,1524,1541,1556,1578,1597,1601,1620,1639,1658,1677,1697,1715,1735,1755,1770,1785,1802,1818,1836],{"path":1406,"title":1407,"description":1408,"meta":1409},"/blog/fr/little-hotelier-api","API Little Hotelier : existe-t-elle ? La réponse en 2026, et comment récupérer vos données","Pas de clé API pour vos réservations ni vos clients. Ce que SiteMinder propose et comment lire vos données Little Hotelier en REST en quelques minutes.",{"date":1356,"category":1357,"tags":1410,"keywords":1414,"feature":1372,"cover":1422,"coverAlt":1423,"featured":824},[1357,1411,1363,1412,1413],"rest","siteminder","developers",[1415,1416,1417,1418,1419,1420,1421],"little hotelier api","api little hotelier documentation","little hotelier api key","siteminder api","siteminder exchange api","little hotelier rest api","intégration little hotelier","/images/blog/demo/en/rest-api-reference.webp","Page de référence de l'API REST dans Hotelier Tools avec l'URL de base, un téléchargement openapi.json, le bloc Quick authorize (champ Bearer token, Authorize Swagger, Use my session) et des modèles de code en cURL, JavaScript, Python et PowerShell",{"path":1425,"title":1426,"description":1427,"meta":1428},"/blog/fr/ai-assistant-hotel-front-desk","Assistant IA à la réception d'un petit hôtel : ce qu'il peut faire sans risque (avec validation)","Un assistant IA consulte les réservations, rédige des réponses et prépare des modifications. Ce qu'il fait sans risque, et pourquoi vous validez tout.",{"date":1356,"category":1429,"tags":1430,"keywords":1434,"feature":1441,"cover":1442,"coverAlt":1443},"ai",[1429,1431,1432,1433,1363],"ai assistant","front desk","approvals",[1435,1436,1437,1438,1439,1440],"assistant IA hôtel","réceptionniste IA hôtel","agent IA pour hôtel","assistant vocal IA hôtel","IA hôtellerie","meilleures applications IA pour hôteliers","ai-assistant","/images/blog/demo/en/ai-chat-start.webp","Écran d'accueil de l'assistant IA de Hotelier Tools indiquant que toute action qui modifie des données demande d'abord une confirmation, avec des questions suggérées et l'historique des conversations à gauche",{"path":1445,"title":1446,"description":1447,"meta":1448},"/blog/fr/booking-com-invalid-card-no-show","Carte de crédit invalide ou no-show sur Booking.com : que faire, pas à pas","Carte invalide sur Booking.com : marquez-la, laissez 24 h au client, puis annulez sans commission. Délais du no-show, carte virtuelle refusée, prévention.",{"date":1356,"category":1449,"tags":1450,"keywords":1455,"feature":1463,"cover":1464,"coverAlt":1465},"operations",[1451,1452,1453,1363,1454],"booking.com","no-show","payments","automated checks",[1456,1457,1458,1459,1460,1461,1462],"carte de crédit invalide booking","carte refusée booking","no show booking","frais de no show booking","carte virtuelle booking refusée","commission booking no show","no show hôtellerie définition","automated-checks","/images/blog/demo/en/automated-checks-issues.webp","Page Issues de Hotelier Tools avec 20 problèmes ouverts, 5 corrigés et 25 au total, et des réservations listées avec un avertissement de solde impayé à l'arrivée et un bouton Verify",{"path":1467,"title":1468,"description":1469,"meta":1470},"/blog/fr/hotel-front-desk-checklist-automation","Checklist réception hôtel pour Little Hotelier : 8 problèmes à repérer avant l'arrivée des clients","Checklist réception hôtel pour Little Hotelier : 8 problèmes de réservation à repérer avant l'arrivée, où les voir, et comment en automatiser cinq.",{"date":1356,"category":1449,"tags":1471,"keywords":1475,"feature":1463,"cover":1482,"coverAlt":1483},[1432,1472,1473,1474,1363],"checklist","check-in","automation",[1476,1477,1478,1479,1480,1481],"checklist réception hôtel","checklist réception hôtel quotidienne","modèle de checklist réception","checklist check-in hôtel","réservations non attribuées little hotelier","automatisation hôtel","/images/blog/demo/en/automated-checks-lifecycle.webp","Page Automated Checks de Hotelier Tools : le fonctionnement des contrôles en quatre étapes, un avis Nothing runs any check yet suggérant Before they arrive, et The journey of a reservation à travers ses cinq étapes",{"path":1485,"title":1486,"description":1487,"meta":1488},"/blog/fr/little-hotelier-mcp-claude-code-cursor-vscode","Claude Code, Cursor et VS Code : utiliser vos données Little Hotelier via MCP","Ajoutez le serveur MCP de Hotelier Tools à Claude Code, Cursor, VS Code, Windsurf ou Gemini CLI : rapport d'occupation, synchro Sheets, tableau de bord.",{"date":1356,"category":1429,"tags":1489,"keywords":1494,"feature":1372,"cover":1503,"coverAlt":1504},[1490,1491,1492,1493,1357],"mcp","claude code","cursor","vs code",[1495,1496,1497,1498,1499,1500,1501,1502],"claude code mcp","configurer mcp claude code","cursor mcp.json","vscode mcp.json","claude code gratuit","little hotelier mcp","gemini cli mcp","windsurf mcp config","/images/blog/demo/en/mcp-setup.webp","Guide MCP setup dans Hotelier Tools : une explication What is MCP? et des onglets Client configuration pour Claude Desktop, VS Code, Cursor et Custom / SDK, avec Claude Desktop sélectionné et son extrait claude_desktop_config.json",{"path":1506,"title":1507,"description":1508,"meta":1509},"/blog/fr/booking-com-commission","Commission Booking.com : quel pourcentage ? (Et comment voir votre net réel dans Little Hotelier)","Commission Booking.com : pas de taux unique, mais le % de votre contrat, plus programmes et frais de paiement. Assiette, TVA et net réel par réservation.",{"date":1356,"category":1510,"tags":1511,"keywords":1515,"cover":1522,"coverAlt":1523},"tips",[1451,1512,1363,1513,1514],"commission","userscript","vat",[1516,1517,1518,1519,1520,1521],"commission booking pourcentage","commission booking 2026","calculatrice commission booking","calcul commission booking hôtel","commission booking tva","commission booking genius","/images/scripts/show-booking-commissions/to.png","Récapitulatif d'une réservation Little Hotelier (interface en espagnol) avec la commission Booking.com, les frais de paiement et le net approximatif ajoutés par un script gratuit",{"path":1525,"title":1526,"description":1527,"meta":1528},"/blog/fr/connect-chatgpt-to-little-hotelier","Connecter ChatGPT à Little Hotelier (avec 18 prompts pour petits hôtels)","Connectez ChatGPT à Little Hotelier avec le mode développeur et une app MCP, vérifiez votre forfait et copiez 18 prompts : arrivées, paiements, tarifs.",{"date":1356,"category":1429,"tags":1529,"keywords":1532,"feature":1372,"cover":1539,"coverAlt":1540},[1530,1490,1429,1531,1363],"chatgpt","prompts",[1533,1534,1535,1536,1537,1538],"connecter chatgpt à little hotelier","chatgpt hôtellerie","connecteur mcp chatgpt","prompts chatgpt pour hôtels","chatgpt gestion hôtelière","mode développeur chatgpt mcp","/images/blog/demo/en/mcp-oauth-consent.webp","Page Authorize MCP access de Hotelier Tools qu'un assistant IA ouvre au moment de la connexion, avec un avis de jeton valable 30 jours et les boutons Deny et Allow access",{"path":1542,"title":1543,"description":1544,"meta":1545},"/blog/fr/connect-claude-to-little-hotelier","Connecter Claude à Little Hotelier (MCP, pas à pas)","Connectez Claude à Little Hotelier avec un connecteur personnalisé : collez une URL, connectez-vous, autorisez. Premiers prompts, sécurité et dépannage.",{"date":1356,"category":1429,"tags":1546,"keywords":1549,"feature":1372,"cover":1503,"coverAlt":1555,"featured":824},[1547,1490,1429,1548,1363],"claude","connectors",[1550,1551,1500,1552,1553,1554],"connecter claude à little hotelier","serveur mcp claude","connecteurs mcp claude","configurer mcp claude desktop","connecteur personnalisé claude","Guide de configuration MCP de Hotelier Tools avec l'explication What is MCP? et l'onglet Claude Desktop sélectionné, montrant les étapes et l'extrait de configuration avec l'URL du serveur MCP",{"path":1557,"title":1558,"description":1559,"meta":1560},"/blog/fr/little-hotelier-cta-ctd-stop-sell","CTA, CTD, séjour minimum et stop sell : que signifient-ils dans Little Hotelier ?","CTA bloque les arrivées, CTD les départs, le séjour minimum fixe la durée minimale, stop sell ferme la vente. Définitions et réglage dans Little Hotelier.",{"date":1356,"category":1561,"tags":1562,"keywords":1567,"feature":1575,"cover":1576,"coverAlt":1577},"pricing",[1563,1564,1565,1566,1363],"restrictions","cta","ctd","stop sell",[1568,1569,1570,1571,1572,1573,1574],"CTA CTD hôtellerie","little hotelier cta ctd","fermé à l'arrivée définition","stop sell hôtel définition","siteminder stop sell","durée minimum de séjour hôtel","séjour minimum hôtel","dynamic-pricing","/images/blog/demo/en/price-recommendations.webp","Recommandations de prix dans Hotelier Tools pour la chambre Doble Estándar, du 3 au 16 octobre 2026 : prix actuel et recommandé par nuit, une colonne CTA / CTD avec des boutons A et D, le séjour minimum, une colonne Channel et un bouton Apply to Little Hotelier",{"path":1579,"title":1580,"description":1581,"meta":1582},"/blog/fr/ine-hotel-occupancy-survey","Enquête INE d'occupation hôtelière (Espagne) : comment la remplir depuis Little Hotelier","Enquête INE d'occupation hôtelière : obligatoire si l'INE vous sélectionne, amendes jusqu'à 30 050 €. Contenu, IRIA et remplissage depuis Little Hotelier.",{"date":1356,"category":1583,"tags":1584,"keywords":1587,"feature":1594,"cover":1595,"coverAlt":1596},"compliance",[1585,1586,1583,1362,1363],"ine","spain",[1588,1589,1590,1591,1592,1593],"enquête INE hôtel Espagne","enquête occupation hôtelière INE","encuesta ocupación hotelera ine","enquête fréquentation hôtelière Espagne","iria ine encuesta","encuesta ine obligatoria multa","ine-reports","/images/blog/demo/en/ine-guest-origins-report.webp","Guest Origin Statistics (enquête INE HOT) dans Hotelier Tools pour la période du 27 septembre au 3 octobre 2026 : 8 arrivées, 24 nuitées, 3,4 clients par jour et 3 fiches avec données manquantes, au-dessus des onglets Daily summary, By guest origin, Rooms, ADR by client et Data quality",{"path":1391,"title":5,"description":1352,"meta":1598},{"date":1356,"category":1357,"tags":1599,"keywords":1600,"feature":1372,"cover":1373,"coverAlt":1374},[1359,1360,1361,1362,1363],[1365,1366,1367,1368,1369,1370,1371],{"path":1602,"title":1603,"description":1604,"meta":1605},"/blog/fr/little-hotelier-chrome-extensions","Extension Chrome pour Little Hotelier : userscripts gratuits pour aller plus vite","Userscripts gratuits pour Little Hotelier : prix dans le calendrier, tableaux larges, commission Booking.com, facture en un clic. Installation sûre.",{"date":1356,"category":1510,"tags":1606,"keywords":1611,"cover":1618,"coverAlt":1619},[1607,1608,1609,1363,1610],"chrome extension","tampermonkey","userscripts","productivity",[1612,1613,1614,1615,1616,1617],"extension chrome little hotelier","tampermonkey scripts","userscript chrome","little hotelier calendrier prix","little hotelier pleine largeur","little hotelier commission booking.com","/images/scripts/prices-display/to.png","Calendrier Little Hotelier (interface en espagnol) avec le prix de chaque nuit affiché sous chaque type de chambre, ajouté par le script Prices Display",{"path":1621,"title":1622,"description":1623,"meta":1624},"/blog/fr/send-invoice-to-guest-at-checkout","Facture Booking pour un client : l'envoyer automatiquement au départ depuis Little Hotelier","Booking.com ne facture pas vos clients : c'est votre rôle. Envoyez la facture depuis Little Hotelier à la main, ou automatiquement au départ du client.",{"date":1356,"category":1625,"tags":1626,"keywords":1629,"feature":1625,"cover":1637,"coverAlt":1638},"invoicing",[1627,1628,1451,1363,1474],"invoices","checkout",[1630,1631,1632,1633,1634,1635,1636],"facture booking pour client","facture booking comment faire","envoyer facture client little hotelier","little hotelier facture","facture hôtel au départ","facture booking tva","logiciel facturation chambre d'hôtes","/images/blog/demo/en/invoice-at-checkout.webp","Page Invoice on leave dans Hotelier Tools : la tâche Automatic invoicing at check-out exécutée chaque jour à 12 h, une période avec Search reservations, et le tableau des réservations avec un bouton Auto-invoice pour chaque séjour",{"path":1640,"title":1641,"description":1642,"meta":1643},"/blog/fr/guest-registration-rules-by-country","Fiche de police à l'hôtel : règles d'enregistrement des clients par pays (2026)","Fiche de police et enregistrement des clients : qui, quelles données, quel délai. France, Espagne, Italie, Portugal, Allemagne, Brésil, Thaïlande.",{"date":1356,"category":1583,"tags":1644,"keywords":1647,"cover":1656,"coverAlt":1657},[1645,1583,1401,1646,1363],"guest registration","police",[1648,1649,1650,1651,1652,1653,1654,1655],"fiche de police hôtel obligatoire","fiche individuelle de police","fiche de police hôtel france","enregistrement en ligne hôtel","pourquoi les hôtels demandent le passeport","alloggiati web","meldeschein hôtel","tm30 hôtel","/images/blog/demo/en/automated-checks-moment-on-arrival.webp","Contrôles When they arrive dans Hotelier Tools : pièce d'identité / passeport (registre de police), attribution physique de la chambre et validation de l'adresse et de l'origine activés, avec ce que chaque contrôle peut et ne peut pas faire",{"path":1659,"title":1660,"description":1661,"meta":1662},"/blog/fr/little-hotelier-integrations","Intégrations Little Hotelier en 2026 : les meilleures pour la comptabilité, l'enregistrement en ligne, les tarifs, la messagerie et l'IA","Ce qui se connecte à Little Hotelier en 2026 : exports Xero et QuickBooks, enregistrement Chekin et Duve, tarification, messagerie, IA et ajouts gratuits.",{"date":1356,"category":1357,"tags":1663,"keywords":1668,"feature":1372,"cover":1373,"coverAlt":1676},[1664,1665,1666,1667,1363],"integrations","app store","xero","chekin",[1669,1670,1671,1672,1673,1674,1675],"intégrations little hotelier","little hotelier xero","little hotelier app store","little hotelier widget de réservation","little hotelier plugin wordpress","little hotelier chekin","little hotelier zapier","Portail développeur dans Hotelier Tools avec des cartes pour REST API & Swagger, MCP setup, API keys et LH methods, et un encadré Authentication avec un exemple cURL utilisant une clé API fictive",{"path":1678,"title":1679,"description":1680,"meta":1681},"/blog/fr/hotel-waitlist-sold-out-dates","Liste d'attente hôtel : comment la gérer pour les dates complètes (et relouer vite les chambres annulées)","Tenez une liste des clients qui veulent vos dates complètes et proposez-leur d'abord les chambres libérées. Tableur, veille automatique, formulaire public.",{"date":1356,"category":1682,"tags":1683,"keywords":1688,"feature":1684,"cover":1695,"coverAlt":1696},"guests",[1684,1685,1686,1363,1687],"waitlist","cancellations","direct booking","availability",[1689,1690,1691,1692,1693,1694],"liste d'attente hôtel","liste d'attente hôtel complet","remplir les annulations hôtel","formulaire liste d'attente hôtel","hôtel complet que faire","réservation directe annulation hôtel","/images/blog/demo/en/availability-waiting-list.webp","Page Availability queue de Hotelier Tools avec History et Check the queue now, la carte Checks on the queue proposant Check every night at 01:00, et le formulaire Add a stay to watch avec les nuits, les chambres nécessaires, les types de chambres et les coordonnées du client",{"path":1698,"title":1699,"description":1700,"meta":1701},"/blog/fr/hotel-do-not-rent-list","Liste noire de clients d'hôtel : comment la tenir légalement avec Little Hotelier","Liste noire de clients d'hôtel : légale au regard du RGPD si elle s'en tient aux faits. Quoi consigner, quoi ne jamais écrire, et comment être alerté.",{"date":1356,"category":1449,"tags":1702,"keywords":1706,"feature":1463,"cover":1713,"coverAlt":1714},[1703,1704,1682,1705,1363],"do not rent list","gdpr","watchlist",[1707,1708,1709,1710,1711,1712],"liste noire clients hôtel","liste noire hôtel rgpd","fichier clients indésirables hôtel","bloquer un client booking","liste de clients refusés hôtel","notes clients little hotelier","/images/blog/demo/en/automated-checks-do-not-rebook-list.webp","Liste do-not-rebook dans Hotelier Tools : la carte du contrôle nocturne, un contrôle de réservation montrant une forte correspondance avec le motif factuel, et une entrée avec Edit, Deactivate et Delete",{"path":1716,"title":1717,"description":1718,"meta":1719},"/blog/fr/little-hotelier-alternatives","Little Hotelier : avis et alternatives en 2026, comparatif honnête avec Cloudbeds, Mews, Beds24, Lodgify, Smoobu et Hostaway","Alternatives à Little Hotelier : Cloudbeds, Mews, Beds24, Lodgify, Smoobu ou Hostaway ? Pour qui, quel tarif, quelle API, et quand mieux vaut rester.",{"date":1356,"category":1510,"tags":1720,"keywords":1725,"cover":1733,"coverAlt":1734},[1721,1722,1723,1363,1724],"pms","comparison","alternatives","cloudbeds",[1726,1727,1728,1729,1730,1731,1732],"little hotelier avis","alternative little hotelier","little hotelier vs cloudbeds","little hotelier tarif","little hotelier siteminder","meilleur pms petit hôtel","logiciel gestion petit hotel","/images/blog/demo/en/dashboard-overview.webp","Tableau de bord d'accueil de Hotelier Tools pour l'établissement de démonstration Hotel Demo Sol : une carte Open AI chat (ouvrir le chat IA), un avertissement indiquant que deux canaux de messagerie client demandent votre attention et des tuiles d'état pour Little Hotelier, Booking.com, la base de connaissances IA et la ville de tarification",{"path":1736,"title":1737,"description":1738,"meta":1739},"/blog/fr/booking-com-guest-messages","Messagerie Booking.com : gérer les messages clients sans passer la journée dans l'extranet","Messagerie Booking.com : Pulse, modèles, messages programmés, réponses automatiques, faux messages à repérer, et une boîte unique avec WhatsApp et e-mail.",{"date":1356,"category":1682,"tags":1740,"keywords":1744,"feature":1752,"cover":1753,"coverAlt":1754},[1451,1741,1742,1743,1363],"guest messages","inbox","templates",[1745,1746,1747,1748,1749,1750,1751],"messagerie booking","messagerie booking ne fonctionne pas","message booking whatsapp","messages programmés booking","modèle de message booking","réponses automatiques booking","faux messages booking","guest-inbox","/images/blog/demo/en/guest-inbox-ai-draft-availability.webp","Boîte de réception des clients de Hotelier Tools avec les filtres WhatsApp, Email et Booking.com, un e-mail d'un client qui s'informe sur une chambre double en septembre, le plan de l'IA en brouillon avec une réponse modifiable en anglais, et le panneau de l'assistant privé",{"path":1756,"title":1757,"description":1758,"meta":1759},"/blog/fr/what-is-mcp-server-hotels","Serveur MCP : c'est quoi ? Guide pour hôteliers (et quels PMS en ont un)","Serveur MCP : il permet à Claude ou ChatGPT de lire et d'agir dans votre logiciel hôtelier. Guide simple, sécurité et PMS équipés en octobre 2026.",{"date":1356,"category":1429,"tags":1760,"keywords":1761,"feature":1372,"cover":1503,"coverAlt":1769,"featured":824},[1490,1429,1547,1530,1721],[1762,1763,1764,1551,1765,1500,1766,1767,1768],"serveur mcp c'est quoi","mcp c'est quoi ia","serveur mcp hôtel","mcp claude c'est quoi","apaleo mcp server","mews mcp server","cloudbeds mcp server","Guide MCP setup dans Hotelier Tools avec une explication What is MCP? et des onglets Client configuration pour Claude Desktop, VS Code, Cursor et Custom / SDK, montrant la configuration de Claude Desktop avec l'adresse du serveur",{"path":1771,"title":1772,"description":1773,"meta":1774},"/blog/fr/ses-hospedajes-little-hotelier","SES.Hospedajes avec Little Hotelier : enregistrer les voyageurs sans double saisie","SES.Hospedajes, le registre des voyageurs en Espagne : qui, quelles données, délais de 24 h, comment l'envoyer et comment Little Hotelier peut le faire.",{"date":1356,"category":1583,"tags":1775,"keywords":1777,"cover":1656,"coverAlt":1784},[1776,1586,1583,1645,1363],"ses hospedajes",[1776,1778,1779,1780,1781,1782,1783],"ses hospedajes en français","ses hospedajes little hotelier","fiche de police Espagne hôtel","parte de viajeros","ses hospedajes datos obligatorios","enregistrement des voyageurs Espagne","Réglages When they arrive dans Hotelier Tools avec les contrôles ID / passport (police register), Physical room assignment et Address and origin validation activés, chacun avec ce qu'il peut et ne peut pas faire",{"path":1786,"title":1787,"description":1788,"meta":1789},"/blog/fr/dynamic-pricing-little-hotelier","Tarification dynamique hôtel avec Little Hotelier : prix des concurrents, événements locaux et règles","Tarification dynamique avec Little Hotelier : routine hebdomadaire, options natives et recommandations motivées, appliquées seulement si vous confirmez.",{"date":1356,"category":1561,"tags":1790,"keywords":1794,"feature":1575,"cover":1576,"coverAlt":1801},[1791,1792,1793,1363,1561],"dynamic pricing","revenue management","competitor prices",[1795,1796,1797,1798,1799,1800],"tarification dynamique hôtel","tarif dynamique hôtellerie","little hotelier tarification dynamique","yield management hôtellerie","outil de veille tarifaire hôtel","comment fixer le prix d'une chambre d'hôtel","Page Price recommendations de Hotelier Tools sur 14 nuits : le tableau Doble Estándar avec le tarif actuel, le tarif recommandé, la variation, la médiane du marché et ce que paie le client par nuit, et une barre Apply to Little Hotelier sans aucun prix sélectionné",{"path":1803,"title":1804,"description":1805,"meta":1806},"/blog/fr/download-all-little-hotelier-invoices","Télécharger toutes vos factures Little Hotelier d'un coup (pour votre déclaration de TVA trimestrielle)","Télécharger toutes les factures Little Hotelier : le ZIP natif, puis comment créer les factures manquantes et envoyer un ZIP et un CSV par trimestre.",{"date":1356,"category":1625,"tags":1807,"keywords":1811,"feature":1625,"cover":1816,"coverAlt":1817,"featured":824},[1627,1808,1363,1809,1810],"accounting","quarterly tax","zip",[1812,1813,1670,1636,1814,1815],"télécharger toutes les factures little hotelier","exporter factures little hotelier","facture hôtel tva","déclaration tva trimestrielle hôtel","/images/blog/demo/en/invoices-by-quarter.webp","Page Invoices de Hotelier Tools avec 66 factures au total, les trimestres T4 et T3 2026, chacun avec ses boutons Preview CSV et ZIP, et septembre 2026 ouvert sous forme de tableau de numéros de facture, clients, numéros fiscaux, dates de départ et totaux",{"path":1819,"title":1820,"description":1821,"meta":1822},"/blog/fr/little-hotelier-tips","Tutoriel Little Hotelier : 20 astuces et fonctions cachées que peu de propriétaires connaissent (2026)","20 astuces Little Hotelier : calendrier plus rapide, passkeys, tarif minimum, nuits isolées, liens de réservation, journal d'audit et scripts gratuits.",{"date":1356,"category":1510,"tags":1823,"keywords":1826,"feature":1834,"cover":179,"coverAlt":1835},[1510,1824,1825,1609,1363],"how to","calendar",[1827,1828,1829,1830,1831,1832,1833],"little hotelier tutorial","little hotelier mode d'emploi","little hotelier guide","little hotelier astuces","little hotelier fonctions cachées","little hotelier calendrier","comment utiliser little hotelier","dashboard","Page Reservations de Little Hotelier (interface en espagnol) étirée sur toute la largeur de l'écran par le script Full Width Reservation Table : filtres de recherche, bouton Buscar, 36 réservations trouvées et lien Exportar",{"path":1837,"title":1838,"description":1839,"meta":1840},"/blog/fr/whatsapp-little-hotelier","WhatsApp Business pour hôtel avec Little Hotelier : Messaging hub et autres options","WhatsApp avec Little Hotelier : le Messaging hub (API officielle), l'appli WhatsApp Business gratuite ou une boîte partagée. Comparatif et modèles.",{"date":1356,"category":1682,"tags":1841,"keywords":1845,"feature":1752,"cover":1853,"coverAlt":1854},[1842,1843,1363,1844,1742],"whatsapp","messaging","guest engagement",[1846,1847,1848,1849,1850,1851,1852],"whatsapp business hôtel","little hotelier whatsapp","whatsapp pour hôtels","whatsapp business api hôtel","appli whatsapp business chambre d'hôtes","modèles whatsapp check-in hôtel","little hotelier messaging hub","/images/blog/demo/en/guest-inbox-ai-plan-late-arrival.webp","Messagerie client de Hotelier Tools avec une conversation WhatsApp d'Ingrid Kowalski à propos d'une arrivée tardive (identité vérifiée, réservation liée), un plan IA en brouillon avec une réponse modifiable, et le panneau privé Assistant",1791141223043]