[{"data":1,"prerenderedAt":1853},["ShallowReactive",2],{"blog-export-little-hotelier-reservations-excel-it":3,"blog-langs-export-little-hotelier-reservations-excel":1393,"blog-list-it":1402},{"id":4,"title":5,"body":6,"description":1351,"extension":1352,"meta":1353,"navigation":823,"path":1389,"seo":1390,"stem":1391,"__hash__":1392},"content/blog/it/export-little-hotelier-reservations-excel.md","Esportare prenotazioni ed elenco ospiti da Little Hotelier in Excel (prima che i dati vengano mascherati)",{"type":7,"value":8,"toc":1336},"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,500,503,507,515,522,536,541,545,578,583,587,590,616,1228,1260,1266,1270,1278,1285,1288,1291,1295,1332],[10,11,12,13,17,18,21,22,25,26,29],"p",{},"Apri ",[14,15,16],"strong",{},"Reservations",", imposta le date, premi ",[14,19,20],{},"Search",", poi ",[14,23,24],{},"Export",": Little Hotelier scarica un file CSV che si apre in Excel o Google Sheets. Fallo con regolarità, perché Little Hotelier maschera i dati personali degli ospiti ",[14,27,28],{},"180 giorni dopo il check-out"," e l'esportazione non include mai i numeri di telefono. Se vuoi una copia che si aggiorna da sola ogni mese, leggi gli stessi dati tramite un'API.",[31,32,34],"h2",{"id":33},"perché-esportare-prima-che-i-dati-degli-ospiti-vengano-mascherati","Perché esportare prima che i dati degli ospiti vengano mascherati",[10,36,37,38,45,46,45,51,56],{},"Il centro assistenza di Little Hotelier lo dice chiaramente: \"Guest Personally Identifiable Information (PII) is masked 180 days after the reservation check out date\" (",[39,40,44],"a",{"href":41,"rel":42},"https://helpcentre.littlehotelier.com/en/articles/8673959-search-and-view-a-reservation",[43],"nofollow","ricerca nel channel manager",", ",[39,47,50],{"href":48,"rel":49},"https://helpcentre.littlehotelier.com/en/articles/8673872-channel-manager-run-and-export-reports",[43],"report del channel manager",[39,52,55],{"href":53,"rel":54},"https://helpcentre.littlehotelier.com/en/articles/8673818-run-and-export-reports",[43],"report del booking engine",").",[10,58,59],{},"Vale la pena conoscere altri due limiti:",[61,62,63,67],"ul",{},[64,65,66],"li",{},"La ricerca prenotazioni del channel manager trova solo le prenotazioni \"created or checked out within the last 548 days\" (create o con check-out negli ultimi 548 giorni).",[64,68,69],{},"Una volta mascherati, nessuna esportazione né API può riportare indietro i dati.",[10,71,72],{},"Quindi, se ti servono i dati degli ospiti per fatture, un elenco di ospiti abituali, una contestazione o le tue statistiche, esportali finché ci sono. Conserva solo ciò che hai un motivo di conservare e tieni i file in un posto con accesso controllato: contengono dati personali.",[74,75,78],"callout",{"title":76,"type":77},"Due versioni di Little Hotelier","info",[10,79,80,81,84,85,90,91,94],{},"Gli account creati da maggio 2025 (o aggiornati) usano la nuova ",[14,82,83],{},"platform",", con un ",[39,86,89],{"href":87,"rel":88},"https://help-platform.littlehotelier.com/en/",[43],"centro assistenza separato",". Gli account più vecchi usano la versione ",[14,92,93],{},"classic",". I passaggi qui sotto riportano entrambi i percorsi di menu.",[31,96,98],{"id":97},"come-esportare-le-prenotazioni-da-little-hotelier-in-excel","Come esportare le prenotazioni da Little Hotelier in Excel",[100,101,102,111,137,159,164],"ol",{},[64,103,12,104,106,107,110],{},[14,105,16],{},". Nella versione classic: ",[14,108,109],{},"My Apps → Front Desk → Reservations",".",[64,112,113,114,117,118,45,121,124,125,128,129,132,133,136],{},"Imposta ",[14,115,116],{},"Date type"," (",[14,119,120],{},"Check-in date",[14,122,123],{},"Check-out date"," o ",[14,126,127],{},"Booked on date","), poi ",[14,130,131],{},"Date from"," e ",[14,134,135],{},"Date to",". Un mese di calendario è un buon intervallo.",[64,138,139,140,143,144,45,147,45,150,45,153,124,156,110],{},"Scegli uno ",[14,141,142],{},"Status"," se vuoi: ",[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],{},"Clicca su ",[14,163,20],{},[64,165,161,166,168,169,173],{},[14,167,24],{},". Il file si scarica come ",[170,171,172],"code",{},".csv",". Sulla nuova platform, Little Hotelier chiede il codice MFA o la passkey prima delle esportazioni di prenotazioni, ospiti, pagamenti, ricavi e fatture.",[175,176],"screenshot",{"alt":177,"caption":178,"src":179},"Pagina Reservations di Little Hotelier classic in spagnolo: filtri per cognome dell'ospite, riferimento della prenotazione, numero di fattura, tipo di data, stato, date e origine, il pulsante Search, 36 prenotazioni trovate e il link Export","La pagina Reservations della versione classic (interfaccia in spagnolo). Prima Search, poi Export scarica tutti i risultati in CSV.","/images/scripts/full-width-reservation-table/to.png",[10,181,182,183,188],{},"Due dettagli dal ",[39,184,187],{"href":185,"rel":186},"https://help-platform.littlehotelier.com/en/articles/10700151-run-and-export-reservation-data",[43],"centro assistenza"," evitano confusione:",[61,190,191,198],{},[64,192,193,194,197],{},"Se una ricerca restituisce molti risultati, la schermata mostra solo i ",[14,195,196],{},"primi 31 giorni",". L'esportazione contiene tutto.",[64,199,200,201,203,204,206,207,212,213,110],{},"Per contare gli ospiti di un periodo, imposta Date type e Status in modo coerente (check-in con ",[14,202,152],{},", check-out con ",[14,205,155],{},"). La ",[39,208,211],{"href":209,"rel":210},"https://helpcentre.littlehotelier.com/en/articles/8673668-run-and-export-reservations-information",[43],"guida classic"," limita quell'esportazione a ",[14,214,215],{},"365 giorni",[217,218,220],"h3",{"id":219},"cosa-cè-nel-csv-e-cosa-no","Cosa c'è nel CSV (e cosa no)",[10,222,223,224,228],{},"L'esportazione ha più colonne della schermata. Secondo ",[39,225,227],{"href":209,"rel":226},[43],"Little Hotelier"," ottieni:",[61,230,231,237,243,249,255],{},[64,232,233,236],{},[14,234,235],{},"Prenotazione:"," riferimento, data di prenotazione, canale, stato, data di cancellazione",[64,238,239,242],{},[14,240,241],{},"Ospite:"," nome e cognome, email, organizzazione, indirizzo completo",[64,244,245,248],{},[14,246,247],{},"Soggiorno:"," check-in, check-out, notti, orario di arrivo, commenti dell'ospite, tipologie di camera, camere, piani tariffari",[64,250,251,254],{},[14,252,253],{},"Denaro:"," subtotale, extra, supplementi, imposte, pagamenti ricevuti, saldo da pagare",[64,256,257,260],{},[14,258,259],{},"Ospiti:"," adulti, bambini, neonati; risposte alle domande personalizzate della prenotazione",[10,262,263,264,267],{},"Non inclusi: i ",[14,265,266],{},"numeri di telefono"," (\"for security reasons\") e uno storico delle modifiche, come l'ora esatta in cui un ospite ha fatto il check-in.",[31,269,271],{"id":270},"quali-altri-report-può-esportare-little-hotelier","Quali altri report può esportare Little Hotelier?",[10,273,274,275,277,278,281,282,110],{},"La maggior parte dei report ha un pulsante ",[14,276,24],{}," che produce un CSV. I percorsi sono quelli della nuova platform, tranne le righe di channel manager e booking engine, che vengono dalla versione classic (in ",[14,279,280],{},"My Apps","). Gli account classic trovano la maggior parte degli altri report in ",[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",{},"Report",[295,299,300],{},"Dove",[295,302,303],{},"Cosa ottieni",[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],{},"Gli ospiti che hanno soggiornato, per intervallo di date",[292,320,321,324,327],{},[310,322,323],{},"Invoices",[310,325,326],{},"Reports → Operational → Invoices",[310,328,329],{},"Elenco fatture in CSV, PDF in uno ZIP",[292,331,332,335,338],{},[310,333,334],{},"Accounting",[310,336,337],{},"Reports → Operational → Accounting",[310,339,340],{},"Fatture definitive, impostate per Xero e QuickBooks",[292,342,343,346,349],{},[310,344,345],{},"Revenue (7 viste)",[310,347,348],{},"Reports → Strategic → Revenue",[310,350,351],{},"Riepilogo, tipologia di camera, camera, piano tariffario, canale, imposte, extra",[292,353,354,357,360],{},[310,355,356],{},"Channel manager",[310,358,359],{},"Channel Manager → Reports",[310,361,362],{},"Riepilogo prenotazioni, soggiorni per camera, check-in, resa dei canali",[292,364,365,368,371],{},[310,366,367],{},"Booking engine",[310,369,370],{},"Direct Booking → Reports",[310,372,373],{},"Prenotazioni con dispositivo usato e consenso GDPR",[292,375,376,379,382],{},[310,377,378],{},"Polizia spagnola",[310,380,381],{},"Reports → Operational → Police report",[310,383,384],{},"Solo Spagna: schede degli ospiti per il registro di polizia",[10,386,387,388,45,393,45,398,45,403,110],{},"Fonti: ",[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],{},"Un consiglio: l'esportazione ",[14,412,413],{},"Summary"," del report Revenue ha una colonna \"Rate per night\", una riga per notte. È il modo più rapido per vedere a che prezzo è stata venduta ogni notte di un soggiorno lungo.",[31,416,418],{"id":417},"come-aprire-il-csv-in-excel-senza-problemi-con-gli-accenti","Come aprire il CSV in Excel senza problemi con gli accenti",[10,420,421],{},"Se nomi come \"José\" diventano \"JosÃ©\", Excel ha scelto la codifica sbagliata. Importa il file invece di fare doppio clic:",[100,423,424,439,454],{},[64,425,426,427,117,430,433,434,56],{},"In Excel vai su ",[14,428,429],{},"Dati → Da testo/CSV",[14,431,432],{},"Data → From Text/CSV"," nelle versioni in inglese) e scegli il file (",[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],"i passaggi di Microsoft",[64,440,113,441,444,445,132,448,444,451,110],{},[14,442,443],{},"Origine file"," su ",[14,446,447],{},"65001: Unicode (UTF-8)",[14,449,450],{},"Delimitatore",[14,452,453],{},"Virgola",[64,455,161,456,110],{},[14,457,458],{},"Carica",[10,460,461,462,465],{},"In Google Sheets usa ",[14,463,464],{},"File → Importa → Carica"," e lascia il separatore su automatico. Sheets legge correttamente l'UTF-8.",[31,467,469],{"id":468},"un-elenco-di-ospiti-abituali-cosa-puoi-esportare-e-cosa-ti-serve","Un elenco di ospiti abituali: cosa puoi esportare e cosa ti serve",[10,471,472],{},"Il CSV delle prenotazioni contiene nomi, email e indirizzi, quanto basta per un ringraziamento o un'email di \"torna a trovarci\". Prima di inviare qualsiasi cosa, controlla chi ha acconsentito a ricevere tue comunicazioni:",[61,474,475,489],{},[64,476,477,478,480,481,484,485,56],{},"L'esportazione del ",[14,479,55],{}," ha una colonna ",[14,482,483],{},"GDPR consent",". Little Hotelier dice che è compilata quando l'ospite ha dato il consenso e vuota quando non l'ha dato (",[39,486,488],{"href":53,"rel":487},[43],"fonte",[64,490,491,492,495,496,56],{},"Se usi Guest Engagement, ",[14,493,494],{},"Guest engagement → Guests → Mailchimp export"," invia gli ospiti a una lista Mailchimp. Tutti gli ospiti vengono esportati \"regardless of GDPR consent status\", con lo stato di opt-in indicato, quindi filtra in base a quello (",[39,497,488],{"href":498,"rel":499},"https://help-platform.littlehotelier.com/en/articles/8051434-connect-guest-engagement-to-mailchimp",[43],[10,501,502],{},"Le regole sul marketing cambiano da paese a paese. Scrivi via email solo agli ospiti che hanno dato il consenso, a meno che tu non abbia confermato con un consulente che si applica un'altra base giuridica.",[31,504,506],{"id":505},"il-modo-più-veloce-esportazioni-automatiche-con-unapi","Il modo più veloce: esportazioni automatiche con un'API",[10,508,509,510,514],{},"Little Hotelier non ha una chiave API per le tue prenotazioni (i dettagli sono in ",[39,511,513],{"href":512},"/blog/little-hotelier-api","Little Hotelier ha un'API?","). Hotelier Tools, una dashboard indipendente, si collega con il tuo login Little Hotelier e ti dà un'API REST e un server MCP per gli assistenti AI. Non è affiliato né approvato da SiteMinder o Little Hotelier ed è gratuito per ogni struttura fino all'inizio della fatturazione, il 10 gennaio 2027.",[74,516,519],{"title":517,"type":518},"Un'API non può smascherare i dati","warning",[10,520,521],{},"Hotelier Tools legge ciò che Little Hotelier conserva ancora. Le prenotazioni con più di 180 giorni dal check-out tornano mascherate anche tramite l'API. Automatizza l'esportazione adesso, così salvi ogni mese finché i dati sono ancora completi.",[10,523,524,525,117,528,531,532,535],{},"Per prima cosa crea una chiave: ",[14,526,527],{},"Developer → API & MCP → API Keys",[170,529,530],{},"/developer/api-keys","), scrivi un nome, premi ",[14,533,534],{},"Generate key"," e copiala. La pagina la mostra una sola volta.",[175,537],{"alt":538,"caption":539,"src":540,"path":530},"Pagina API keys subito dopo la generazione di una chiave chiamata Blog integration: il modulo Generate a new key, un riquadro verde Key generated con l'avviso Copy this key now, it will not be shown again, la chiave mascherata e un pulsante di copia, e la nuova chiave elencata in Active keys con Revoke","Una chiave per ogni uso: dalle il nome del foglio o dello script che la conterrà e copiala finché viene mostrata.","/images/blog/demo/en/api-key-generated-masked.webp",[217,542,544],{"id":543},"senza-codice-esegui-lesportazione-dalla-dashboard","Senza codice: esegui l'esportazione dalla dashboard",[100,546,547,559,575],{},[64,548,12,549,117,552,555,556,110],{},[14,550,551],{},"LH Methods",[170,553,554],{},"/methods",") e scegli ",[170,557,558],{},"fetchReservationsCSV",[64,560,561,562,132,565,568,569,132,572,56],{},"Compila ",[170,563,564],{},"dateFrom",[170,566,567],{},"dateTo"," (per esempio ",[170,570,571],{},"2026-09-01",[170,573,574],{},"2026-09-30",[64,576,577],{},"Eseguilo. Il metodo recupera le tue prenotazioni come CSV, che puoi incollare in un foglio.",[175,579],{"alt":580,"caption":581,"src":582,"path":554},"Pagina dei metodi di Little Hotelier in Hotelier Tools con una scheda per metodo, come getReservations, updateReservation, fetchReservationsCSV (Fetches reservations as a CSV file, 3 parametri), generateInvoice e getInvoices","Scegli fetchReservationsCSV in LH Methods per eseguire dal browser l'esportazione CSV delle prenotazioni, senza scrivere codice.","/images/blog/demo/en/little-hotelier-methods.webp",[217,584,586],{"id":585},"google-sheets-aggiornato-ogni-mese","Google Sheets, aggiornato ogni mese",[10,588,589],{},"Questo Apps Script aggiunge un foglio con le prenotazioni del mese scorso (per data di check-in) a ogni esecuzione.",[100,591,592,598,613],{},[64,593,594,595,110],{},"In un nuovo foglio Google apri ",[14,596,597],{},"Estensioni → Apps Script",[64,599,600,601,604,605,608,609,612],{},"In ",[14,602,603],{},"Impostazioni progetto"," aggiungi una proprietà dello script chiamata ",[170,606,607],{},"HT_API_KEY"," con la tua chiave ",[170,610,611],{},"htk_…",". Così la chiave resta fuori dal codice.",[64,614,615],{},"Incolla questo codice e salva:",[617,618,624],"pre",{"className":619,"code":620,"filename":621,"language":622,"meta":623,"style":623},"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,625,626,643,678,697,715,757,787,818,825,838,876,903,936,961,966,990,1026,1072,1077,1095,1117,1146,1157,1190,1222],{"__ignoreMap":623},[627,628,631,635,639],"span",{"class":629,"line":630},"line",1,[627,632,634],{"class":633},"szBVR","function",[627,636,638],{"class":637},"sScJk"," importLastMonth",[627,640,642],{"class":641},"sVt8B","() {\n",[627,644,646,649,653,656,659,662,665,668,671,675],{"class":629,"line":645},2,[627,647,648],{"class":633},"  const",[627,650,652],{"class":651},"sj4cs"," key",[627,654,655],{"class":633}," =",[627,657,658],{"class":641}," PropertiesService.",[627,660,661],{"class":637},"getScriptProperties",[627,663,664],{"class":641},"().",[627,666,667],{"class":637},"getProperty",[627,669,670],{"class":641},"(",[627,672,674],{"class":673},"sZZnC","'HT_API_KEY'",[627,676,677],{"class":641},");\n",[627,679,681,683,686,688,691,694],{"class":629,"line":680},3,[627,682,648],{"class":633},[627,684,685],{"class":651}," tz",[627,687,655],{"class":633},[627,689,690],{"class":641}," Session.",[627,692,693],{"class":637},"getScriptTimeZone",[627,695,696],{"class":641},"();\n",[627,698,700,702,705,707,710,713],{"class":629,"line":699},4,[627,701,648],{"class":633},[627,703,704],{"class":651}," now",[627,706,655],{"class":633},[627,708,709],{"class":633}," new",[627,711,712],{"class":637}," Date",[627,714,696],{"class":641},[627,716,718,720,723,725,727,729,732,735,738,741,744,747,750,752,755],{"class":629,"line":717},5,[627,719,648],{"class":633},[627,721,722],{"class":651}," start",[627,724,655],{"class":633},[627,726,709],{"class":633},[627,728,712],{"class":637},[627,730,731],{"class":641},"(now.",[627,733,734],{"class":637},"getFullYear",[627,736,737],{"class":641},"(), now.",[627,739,740],{"class":637},"getMonth",[627,742,743],{"class":641},"() ",[627,745,746],{"class":633},"-",[627,748,749],{"class":651}," 1",[627,751,45],{"class":641},[627,753,754],{"class":651},"1",[627,756,677],{"class":641},[627,758,760,762,765,767,769,771,773,775,777,779,782,785],{"class":629,"line":759},6,[627,761,648],{"class":633},[627,763,764],{"class":651}," end",[627,766,655],{"class":633},[627,768,709],{"class":633},[627,770,712],{"class":637},[627,772,731],{"class":641},[627,774,734],{"class":637},[627,776,737],{"class":641},[627,778,740],{"class":637},[627,780,781],{"class":641},"(), ",[627,783,784],{"class":651},"0",[627,786,677],{"class":641},[627,788,790,792,795,797,801,804,807,810,813,816],{"class":629,"line":789},7,[627,791,648],{"class":633},[627,793,794],{"class":637}," day",[627,796,655],{"class":633},[627,798,800],{"class":799},"s4XuR"," d",[627,802,803],{"class":633}," =>",[627,805,806],{"class":641}," Utilities.",[627,808,809],{"class":637},"formatDate",[627,811,812],{"class":641},"(d, tz, ",[627,814,815],{"class":673},"'yyyy-MM-dd'",[627,817,677],{"class":641},[627,819,821],{"class":629,"line":820},8,[627,822,824],{"emptyLinePlaceholder":823},true,"\n",[627,826,828,830,833,835],{"class":629,"line":827},9,[627,829,648],{"class":633},[627,831,832],{"class":651}," url",[627,834,655],{"class":633},[627,836,837],{"class":673}," 'https://dashboard.hotelier.tools/api/v1/reservations'\n",[627,839,841,844,847,850,852,855,858,861,863,865,868,870,873],{"class":629,"line":840},10,[627,842,843],{"class":633},"    +",[627,845,846],{"class":673}," '?startDate='",[627,848,849],{"class":633}," +",[627,851,794],{"class":637},[627,853,854],{"class":641},"(start) ",[627,856,857],{"class":633},"+",[627,859,860],{"class":673}," '&endDate='",[627,862,849],{"class":633},[627,864,794],{"class":637},[627,866,867],{"class":641},"(end) ",[627,869,857],{"class":633},[627,871,872],{"class":673}," '&limit=100'",[627,874,875],{"class":641},";\n",[627,877,879,881,884,886,889,892,895,898,900],{"class":629,"line":878},11,[627,880,648],{"class":633},[627,882,883],{"class":651}," res",[627,885,655],{"class":633},[627,887,888],{"class":641}," UrlFetchApp.",[627,890,891],{"class":637},"fetch",[627,893,894],{"class":641},"(url, { headers: { Authorization: ",[627,896,897],{"class":673},"'Bearer '",[627,899,849],{"class":633},[627,901,902],{"class":641}," key } });\n",[627,904,906,908,911,913,916,918,921,924,927,930,933],{"class":629,"line":905},12,[627,907,648],{"class":633},[627,909,910],{"class":651}," rows",[627,912,655],{"class":633},[627,914,915],{"class":651}," JSON",[627,917,110],{"class":641},[627,919,920],{"class":637},"parse",[627,922,923],{"class":641},"(res.",[627,925,926],{"class":637},"getContentText",[627,928,929],{"class":641},"()).data ",[627,931,932],{"class":633},"||",[627,934,935],{"class":641}," [];\n",[627,937,939,942,944,947,950,953,956,959],{"class":629,"line":938},13,[627,940,941],{"class":633},"  if",[627,943,117],{"class":641},[627,945,946],{"class":633},"!",[627,948,949],{"class":641},"rows.",[627,951,952],{"class":651},"length",[627,954,955],{"class":641},") ",[627,957,958],{"class":633},"return",[627,960,875],{"class":641},[627,962,964],{"class":629,"line":963},14,[627,965,824],{"emptyLinePlaceholder":823},[627,967,969,971,974,976,979,982,985,987],{"class":629,"line":968},15,[627,970,648],{"class":633},[627,972,973],{"class":651}," headers",[627,975,655],{"class":633},[627,977,978],{"class":641}," Object.",[627,980,981],{"class":637},"keys",[627,983,984],{"class":641},"(rows[",[627,986,784],{"class":651},[627,988,989],{"class":641},"]);\n",[627,991,993,995,998,1000,1003,1006,1008,1011,1013,1016,1018,1020,1023],{"class":629,"line":992},16,[627,994,648],{"class":633},[627,996,997],{"class":651}," values",[627,999,655],{"class":633},[627,1001,1002],{"class":641}," rows.",[627,1004,1005],{"class":637},"map",[627,1007,670],{"class":641},[627,1009,1010],{"class":799},"r",[627,1012,803],{"class":633},[627,1014,1015],{"class":641}," headers.",[627,1017,1005],{"class":637},[627,1019,670],{"class":641},[627,1021,1022],{"class":799},"h",[627,1024,1025],{"class":633}," =>\n",[627,1027,1029,1032,1035,1038,1041,1044,1047,1050,1053,1056,1058,1060,1063,1066,1069],{"class":629,"line":1028},17,[627,1030,1031],{"class":641},"    r[h] ",[627,1033,1034],{"class":633},"!==",[627,1036,1037],{"class":651}," null",[627,1039,1040],{"class":633}," &&",[627,1042,1043],{"class":633}," typeof",[627,1045,1046],{"class":641}," r[h] ",[627,1048,1049],{"class":633},"===",[627,1051,1052],{"class":673}," 'object'",[627,1054,1055],{"class":633}," ?",[627,1057,915],{"class":651},[627,1059,110],{"class":641},[627,1061,1062],{"class":637},"stringify",[627,1064,1065],{"class":641},"(r[h]) ",[627,1067,1068],{"class":633},":",[627,1070,1071],{"class":641}," r[h]));\n",[627,1073,1075],{"class":629,"line":1074},18,[627,1076,824],{"emptyLinePlaceholder":823},[627,1078,1080,1082,1085,1087,1090,1093],{"class":629,"line":1079},19,[627,1081,648],{"class":633},[627,1083,1084],{"class":651}," ss",[627,1086,655],{"class":633},[627,1088,1089],{"class":641}," SpreadsheetApp.",[627,1091,1092],{"class":637},"getActive",[627,1094,696],{"class":641},[627,1096,1098,1100,1103,1105,1107,1109,1112,1115],{"class":629,"line":1097},20,[627,1099,648],{"class":633},[627,1101,1102],{"class":651}," name",[627,1104,655],{"class":633},[627,1106,806],{"class":641},[627,1108,809],{"class":637},[627,1110,1111],{"class":641},"(start, tz, ",[627,1113,1114],{"class":673},"'yyyy-MM'",[627,1116,677],{"class":641},[627,1118,1120,1122,1125,1127,1130,1133,1136,1138,1140,1143],{"class":629,"line":1119},21,[627,1121,648],{"class":633},[627,1123,1124],{"class":651}," sheet",[627,1126,655],{"class":633},[627,1128,1129],{"class":641}," ss.",[627,1131,1132],{"class":637},"getSheetByName",[627,1134,1135],{"class":641},"(name) ",[627,1137,932],{"class":633},[627,1139,1129],{"class":641},[627,1141,1142],{"class":637},"insertSheet",[627,1144,1145],{"class":641},"(name);\n",[627,1147,1149,1152,1155],{"class":629,"line":1148},22,[627,1150,1151],{"class":641},"  sheet.",[627,1153,1154],{"class":637},"clearContents",[627,1156,696],{"class":641},[627,1158,1160,1162,1165,1167,1169,1171,1173,1175,1177,1180,1182,1184,1187],{"class":629,"line":1159},23,[627,1161,1151],{"class":641},[627,1163,1164],{"class":637},"getRange",[627,1166,670],{"class":641},[627,1168,754],{"class":651},[627,1170,45],{"class":641},[627,1172,754],{"class":651},[627,1174,45],{"class":641},[627,1176,754],{"class":651},[627,1178,1179],{"class":641},", headers.",[627,1181,952],{"class":651},[627,1183,56],{"class":641},[627,1185,1186],{"class":637},"setValues",[627,1188,1189],{"class":641},"([headers]);\n",[627,1191,1193,1195,1197,1199,1202,1204,1206,1209,1211,1213,1215,1217,1219],{"class":629,"line":1192},24,[627,1194,1151],{"class":641},[627,1196,1164],{"class":637},[627,1198,670],{"class":641},[627,1200,1201],{"class":651},"2",[627,1203,45],{"class":641},[627,1205,754],{"class":651},[627,1207,1208],{"class":641},", values.",[627,1210,952],{"class":651},[627,1212,1179],{"class":641},[627,1214,952],{"class":651},[627,1216,56],{"class":641},[627,1218,1186],{"class":637},[627,1220,1221],{"class":641},"(values);\n",[627,1223,1225],{"class":629,"line":1224},25,[627,1226,1227],{"class":641},"}\n",[100,1229,1230,1236],{"start":699},[64,1231,161,1232,1235],{},[14,1233,1234],{},"Esegui"," una volta e consenti l'accesso quando Google lo chiede.",[64,1237,1238,1239,1242,1243,1246,1247,1250,1251,1254,1255,56],{},"Per programmarlo, apri ",[14,1240,1241],{},"Attivatori → Aggiungi attivatore",", scegli ",[170,1244,1245],{},"importLastMonth",", origine evento ",[14,1248,1249],{},"Basato sul tempo"," e un ",[14,1252,1253],{},"Timer mensile"," il giorno 1 (",[39,1256,1259],{"href":1257,"rel":1258},"https://developers.google.com/apps-script/guides/triggers/installable",[43],"guida di Google",[10,1261,1262,1263,1265],{},"L'API restituisce fino a 100 prenotazioni per chiamata. Se un mese riempie tutte le 100 righe, dividilo in due metà. Chiunque possa modificare lo script può leggere la chiave, quindi condividi il foglio con attenzione e revoca la chiave in ",[170,1264,530],{}," se viene compromessa.",[217,1267,1269],{"id":1268},"chiedi-a-un-assistente-ai-di-costruire-la-tabella","Chiedi a un assistente AI di costruire la tabella",[10,1271,1272,1273,1277],{},"Se hai collegato Claude o ChatGPT a Hotelier Tools (vedi ",[39,1274,1276],{"href":1275},"/blog/connect-claude-to-little-hotelier","collegare Claude a Little Hotelier","), chiedi a parole tue:",[1279,1280,1282],"prompt",{"label":1281},"Claude",[10,1283,1284],{},"Usando Hotelier Tools, elenca in una tabella tutte le prenotazioni con check-out a settembre 2026: riferimento prenotazione, nome dell'ospite, email, check-in, check-out, notti, canale e totale. Poi dammi la stessa tabella in formato CSV.",[10,1286,1287],{},"L'assistente legge le tue prenotazioni tramite il server MCP e restituisce la tabella. Ricorda che ciò che legge (nomi, email, importi) diventa parte della tua chat con quel fornitore di AI.",[1289,1290],"demo-cta",{"path":554},[31,1292,1294],{"id":1293},"riepilogo","Riepilogo",[61,1296,1297,1307,1313,1322],{},[64,1298,1299,1302,1303,1306],{},[14,1300,1301],{},"A mano:"," ",[14,1304,1305],{},"Reservations → Search → Export"," dà un CSV con nomi, email e indirizzi degli ospiti, ma senza numeri di telefono.",[64,1308,1309,1312],{},[14,1310,1311],{},"Scadenza:"," i dati degli ospiti vengono mascherati 180 giorni dopo il check-out, quindi esporta ogni mese.",[64,1314,1315,1318,1319,1321],{},[14,1316,1317],{},"Accenti:"," importa con ",[14,1320,429],{}," e UTF-8 in Excel.",[64,1323,1324,1327,1328,110],{},[14,1325,1326],{},"Automatico:"," un trigger di Google Sheets con l'API di Hotelier Tools, oppure una richiesta al tuo assistente AI. Maggiori informazioni nella ",[39,1329,1331],{"href":1330},"/tools/bot/api-mcp","pagina della funzione API & MCP",[1333,1334,1335],"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":623,"searchDepth":645,"depth":645,"links":1337},[1338,1339,1342,1343,1344,1345,1350],{"id":33,"depth":645,"text":34},{"id":97,"depth":645,"text":98,"children":1340},[1341],{"id":219,"depth":680,"text":220},{"id":270,"depth":645,"text":271},{"id":417,"depth":645,"text":418},{"id":468,"depth":645,"text":469},{"id":505,"depth":645,"text":506,"children":1346},[1347,1348,1349],{"id":543,"depth":680,"text":544},{"id":585,"depth":680,"text":586},{"id":1268,"depth":680,"text":1269},{"id":1293,"depth":645,"text":1294},"Little Hotelier maschera i dati degli ospiti 180 giorni dopo il check-out. Esporta prenotazioni ed elenco ospiti in Excel o Sheets, a mano o in automatico.","md",{"seoTitle":1354,"date":1355,"category":1356,"tags":1357,"keywords":1363,"feature":1370,"demoPath":554,"cover":1371,"coverAlt":1372,"faq":1373},"Esportare prenotazioni Little Hotelier in Excel o Sheets","2026-10-03","api",[1358,1359,1360,1361,1362],"export","excel","google sheets","reports","little hotelier",[1364,1365,1366,1367,1368,1369],"esportare prenotazioni little hotelier in excel","little hotelier report","little hotelier esportare csv","elenco ospiti hotel excel","foglio prenotazioni hotel excel","little hotelier dati ospiti mascherati","api-mcp","/images/blog/demo/en/developer-portal.webp","Portale per sviluppatori di Hotelier Tools con schede per REST API e Swagger, MCP setup, API keys e LH methods, sopra un esempio di autenticazione con una chiave API",[1374,1377,1380,1383,1386],{"q":1375,"a":1376},"Cosa viene mascherato esattamente dopo 180 giorni?","Little Hotelier dice che i dati personali identificabili (PII) dell'ospite vengono mascherati 180 giorni dopo la data di check-out della prenotazione. La prenotazione resta, ma report e ricerche non mostrano più i dati personali dell'ospite. Esporta ciò che ti serve prima di quella data.",{"q":1378,"a":1379},"Perché mancano i numeri di telefono nell'esportazione di Little Hotelier?","Little Hotelier lascia fuori i numeri di telefono degli ospiti dal CSV delle prenotazioni per motivi di sicurezza. Il telefono lo vedi comunque nella prenotazione o nel profilo dell'ospite, e la ricerca ospiti dell'API di Hotelier Tools restituisce un campo phone_number quando Little Hotelier lo ha.",{"q":1381,"a":1382},"Posso programmare l'esportazione dentro Little Hotelier?","Gli articoli del centro assistenza che abbiamo controllato a ottobre 2026 descrivono l'esecuzione e l'esportazione dei report a mano, senza esportazioni programmate. Per automatizzare, usa uno script o un trigger di Google Sheets che legge i dati tramite un'API.",{"q":1384,"a":1385},"Posso esportare più di un anno in una volta sola?","Little Hotelier limita l'esportazione dei totali ospiti a 365 giorni e la ricerca prenotazioni del channel manager arriva solo a 548 giorni indietro. Esporta un anno (o un mese) alla volta e conserva i file.",{"q":1387,"a":1388},"Come esporto solo le prenotazioni di Booking.com?","Filtra per canale nei report del Channel Manager, oppure esporta tutto e filtra il riferimento della prenotazione in Excel. I riferimenti che iniziano con BDC sono Booking.com, EXP Expedia, ABB Airbnb, AGO Agoda, HWL Hostelworld e LH la tua reception o il tuo booking engine.","/blog/it/export-little-hotelier-reservations-excel",{"title":5,"description":1351},"blog/it/export-little-hotelier-reservations-excel","nSYqEpzsLJVG9UeV_TLFDdGTYqAkORv8Ps5TN__88PU",[1394,1395,1396,1397,1398,1399,1400,1401,295],"de","en-gb","en","es","fr","id","it","pt",[1403,1421,1443,1463,1484,1502,1523,1540,1555,1573,1594,1598,1617,1636,1655,1674,1694,1712,1731,1749,1769,1786,1804,1819,1834],{"path":1404,"title":1405,"description":1406,"meta":1407},"/blog/it/guest-registration-rules-by-country","Alloggiati Web e registrazione ospiti per paese (2026): Italia, Spagna, Portogallo, Germania, Francia, Brasile, Thailandia, Indonesia","Quali ospiti registrare, quali dati, entro quando e dove: Italia, Spagna, Portogallo, Germania, Francia, Brasile, Thailandia, Indonesia. Link ufficiali.",{"date":1355,"category":1408,"tags":1409,"keywords":1412,"cover":1419,"coverAlt":1420},"compliance",[1410,1408,1399,1411,1362],"guest registration","police",[1413,1414,1415,1416,1417,1418],"alloggiati web","comunicazione ospiti questura","alloggiati web polizia di stato","registrazione ospiti hotel documento","perché gli hotel chiedono il passaporto","schedina alloggiati","/images/blog/demo/en/automated-checks-moment-on-arrival.webp","Controlli When they arrive in Hotelier Tools: ID / passport (police register), assegnazione fisica della camera e validazione di indirizzo e provenienza attivati, con ciò che ogni controllo può e non può fare",{"path":1422,"title":1423,"description":1424,"meta":1425},"/blog/it/little-hotelier-alternatives","Alternative a Little Hotelier nel 2026: confronto onesto con Cloudbeds, Mews, Beds24, Lodgify, Smoobu e Hostaway","Cloudbeds, Mews, Beds24, Lodgify, Smoobu o Hostaway? A chi serve ciascuno, come si paga, accesso API e quando conviene restare su Little Hotelier.",{"date":1355,"category":1426,"tags":1427,"keywords":1432,"cover":1441,"coverAlt":1442},"tips",[1428,1429,1430,1362,1431],"pms","comparison","alternatives","cloudbeds",[1433,1434,1435,1436,1437,1438,1439,1440],"little hotelier alternative","little hotelier recensioni","little hotelier vs cloudbeds","little hotelier prezzo","little hotelier siteminder","miglior gestionale hotel piccoli","little hotelier vs lodgify","gestionale b&b","/images/blog/demo/en/dashboard-overview.webp","Dashboard iniziale di Hotelier Tools per la struttura demo Hotel Demo Sol: una scheda Open AI chat, un avviso che due canali di messaggistica con gli ospiti richiedono attenzione e riquadri di stato per Little Hotelier, Booking.com, conoscenza AI e città dei prezzi",{"path":1444,"title":1445,"description":1446,"meta":1447},"/blog/it/ai-assistant-hotel-front-desk","Assistente AI per hotel: cosa può fare alla reception, con la tua approvazione","Un assistente AI per hotel consulta prenotazioni, prepara risposte agli ospiti e propone modifiche. Cosa fa in sicurezza e perché approvi tu ogni modifica.",{"date":1355,"category":1448,"tags":1449,"keywords":1453,"feature":1460,"cover":1461,"coverAlt":1462},"ai",[1448,1450,1451,1452,1362],"ai assistant","front desk","approvals",[1454,1455,1456,1457,1458,1459],"assistente ai per hotel","agente ai per hotel","intelligenza artificiale per hotel","chatbot ai per hotel","receptionist ai hotel","assistente ai reception","ai-assistant","/images/blog/demo/en/ai-chat-start.webp","Schermata iniziale dell'assistente AI di Hotelier Tools: avvisa che qualsiasi azione che modifica i dati chiede prima conferma, con domande suggerite e la cronologia delle chat a sinistra",{"path":1464,"title":1465,"description":1466,"meta":1467},"/blog/it/booking-com-invalid-card-no-show","Carta non valida su Booking.com o no-show: cosa fare, passo per passo","Segnala la carta come non valida, dai 24 ore all'ospite e cancella senza commissione. Più scadenze del no-show, carte virtuali rifiutate e prevenzione.",{"date":1355,"category":1468,"tags":1469,"keywords":1474,"feature":1481,"cover":1482,"coverAlt":1483},"operations",[1470,1471,1472,1362,1473],"booking.com","no-show","payments","automated checks",[1475,1476,1477,1478,1479,1480],"carta non valida booking","cancellazione booking carta non valida","no show booking penale","no show booking commissione","carta virtuale booking rifiutata","no show hotel iva","automated-checks","/images/blog/demo/en/automated-checks-issues.webp","Pagina Issues di Hotelier Tools con 20 problemi aperti, 5 risolti e 25 in totale, e prenotazioni elencate con un avviso di saldo da pagare all'arrivo e un pulsante Verify",{"path":1485,"title":1486,"description":1487,"meta":1488},"/blog/it/hotel-front-desk-checklist-automation","Checklist reception hotel per Little Hotelier: 8 problemi da individuare prima dell'arrivo","Checklist quotidiana per la reception con Little Hotelier: 8 problemi da individuare prima dell'arrivo, dove vederli e come automatizzarne cinque.",{"date":1355,"category":1468,"tags":1489,"keywords":1493,"feature":1481,"cover":1500,"coverAlt":1501},[1451,1490,1491,1492,1362],"checklist","check-in","automation",[1494,1495,1496,1497,1498,1499],"checklist reception hotel","checklist check-in hotel","modello checklist reception hotel","checklist reception little hotelier","prenotazioni senza camera little hotelier","automazione reception hotel","/images/blog/demo/en/automated-checks-lifecycle.webp","Pagina Automated Checks di Hotelier Tools: come funzionano i controlli in quattro passaggi, un avviso Nothing runs any check yet che suggerisce Before they arrive e l'animazione The journey of a reservation con le sue cinque fasi",{"path":1503,"title":1504,"description":1505,"meta":1506},"/blog/it/little-hotelier-mcp-claude-code-cursor-vscode","Claude Code MCP: come usare i dati di Little Hotelier in Claude Code, Cursor e VS Code","Collega il server MCP di Hotelier Tools a Claude Code, Cursor, VS Code, Windsurf o Gemini CLI e crea report di occupazione, sync con Sheets o dashboard.",{"date":1355,"category":1448,"tags":1507,"keywords":1512,"feature":1370,"cover":1521,"coverAlt":1522},[1508,1509,1510,1511,1356],"mcp","claude code","cursor","vs code",[1513,1514,1515,1516,1517,1518,1519,1520],"claude code mcp","configurare mcp claude code","cursor mcp.json","vscode mcp.json","claude code per non sviluppatori","little hotelier mcp","gemini cli mcp","windsurf mcp config","/images/blog/demo/en/mcp-setup.webp","Guida alla configurazione MCP in Hotelier Tools: una spiegazione What is MCP? e le schede Client configuration per Claude Desktop, VS Code, Cursor e Custom / SDK, con Claude Desktop selezionato e il suo frammento claude_desktop_config.json",{"path":1524,"title":1525,"description":1526,"meta":1527},"/blog/it/connect-chatgpt-to-little-hotelier","Come collegare ChatGPT a Little Hotelier (e 18 prompt per piccoli hotel)","Collega ChatGPT a Little Hotelier con developer mode e un'app MCP, verifica cosa consente il tuo piano e copia 18 prompt per arrivi, pagamenti e prezzi.",{"date":1355,"category":1448,"tags":1528,"keywords":1531,"feature":1370,"cover":1538,"coverAlt":1539},[1529,1508,1448,1530,1362],"chatgpt","prompts",[1532,1533,1534,1535,1536,1537],"collegare chatgpt a little hotelier","chatgpt connettore mcp","chatgpt mcp","prompt chatgpt per hotel","chatgpt gestione hotel","chatgpt developer mode mcp","/images/blog/demo/en/mcp-oauth-consent.webp","Pagina Authorize MCP access di Hotelier Tools che un assistente AI apre quando si collega, con l'avviso del token di 30 giorni e i pulsanti Deny e Allow access",{"path":1541,"title":1542,"description":1543,"meta":1544},"/blog/it/connect-claude-to-little-hotelier","Come collegare Claude a Little Hotelier (MCP, guida passo passo)","Collega Claude a Little Hotelier con un connettore personalizzato: incolla un URL, accedi e consenti l'accesso. Primi prompt, sicurezza e problemi comuni.",{"date":1355,"category":1448,"tags":1545,"keywords":1548,"feature":1370,"cover":1521,"coverAlt":1554,"featured":823},[1546,1508,1448,1547,1362],"claude","connectors",[1549,1518,1550,1551,1552,1553],"collegare claude a little hotelier","connettori mcp claude","claude desktop mcp configurazione","connettore personalizzato claude","little hotelier ai","Guida alla configurazione MCP di Hotelier Tools con la spiegazione What is MCP? e la scheda Claude Desktop selezionata, che mostra i passaggi e lo snippet di configurazione con l'URL del server MCP",{"path":1556,"title":1557,"description":1558,"meta":1559},"/blog/it/booking-com-commission","Commissione Booking.com: che percentuale prende (e come vedere il netto reale in Little Hotelier)","Non esiste una percentuale unica: paghi quella del tuo contratto, più programmi e commissioni di pagamento. Su cosa si applica, IVA e netto reale.",{"date":1355,"category":1426,"tags":1560,"keywords":1564,"cover":1571,"coverAlt":1572},[1470,1561,1362,1562,1563],"commission","userscript","vat",[1565,1566,1567,1568,1569,1570],"commissione booking percentuale","commissione booking b&b","commissione booking affitti brevi","commissione booking iva","calcolatore commissione booking","commissione booking genius","/images/scripts/show-booking-commissions/to.png","Riepilogo di una prenotazione in Little Hotelier (interfaccia in spagnolo) con la commissione di Booking.com, la commissione di pagamento e il netto approssimativo aggiunti da uno script gratuito",{"path":1574,"title":1575,"description":1576,"meta":1577},"/blog/it/little-hotelier-cta-ctd-stop-sell","CTA, CTD, soggiorno minimo e stop sell: cosa significano in Little Hotelier","CTA blocca i check-in, CTD i check-out, il soggiorno minimo fissa la durata minima, lo stop sell chiude la vendita. Cosa significano e come impostarli.",{"date":1355,"category":1578,"tags":1579,"keywords":1584,"feature":1591,"cover":1592,"coverAlt":1593},"pricing",[1580,1581,1582,1583,1362],"restrictions","cta","ctd","stop sell",[1585,1586,1587,1588,1589,1590],"cta ctd hotel cosa significa","little hotelier cta ctd","closed to arrival significato","stop sell hotel cos'è","siteminder stop sell","soggiorno minimo hotel","dynamic-pricing","/images/blog/demo/en/price-recommendations.webp","Prezzi consigliati in Hotelier Tools per la camera Doble Estándar, dal 3 al 16 ottobre 2026: prezzo attuale e consigliato per notte, una colonna CTA / CTD con interruttori A e D, il soggiorno minimo, una colonna Channel e un pulsante Apply to Little Hotelier",{"path":1389,"title":5,"description":1351,"meta":1595},{"date":1355,"category":1356,"tags":1596,"keywords":1597,"feature":1370,"cover":1371,"coverAlt":1372},[1358,1359,1360,1361,1362],[1364,1365,1366,1367,1368,1369],{"path":1599,"title":1600,"description":1601,"meta":1602},"/blog/it/little-hotelier-chrome-extensions","Estensioni Chrome per Little Hotelier: userscript gratuiti per lavorare più in fretta","Userscript gratuiti per Little Hotelier: prezzi nel calendario, tabelle più larghe, commissioni Booking.com stimate e fatture in un clic. Come installarli.",{"date":1355,"category":1426,"tags":1603,"keywords":1608,"cover":1615,"coverAlt":1616},[1604,1605,1606,1362,1607],"chrome extension","tampermonkey","userscripts","productivity",[1609,1610,1611,1612,1613,1614],"estensione chrome little hotelier","tampermonkey script","userscript chrome","little hotelier prezzi calendario","little hotelier tabelle a larghezza piena","little hotelier commissioni booking.com","/images/scripts/prices-display/to.png","Calendario di Little Hotelier (interfaccia in spagnolo) con il prezzo di ogni notte sotto ogni tipologia di camera, aggiunto dallo script Prices Display",{"path":1618,"title":1619,"description":1620,"meta":1621},"/blog/it/send-invoice-to-guest-at-checkout","Fattura ospite Booking: come inviarla automaticamente al check-out da Little Hotelier","Booking.com non fattura i tuoi ospiti: lo fai tu. Invia la fattura da Little Hotelier a mano o in automatico per email quando l'ospite fa il check-out.",{"date":1355,"category":1622,"tags":1623,"keywords":1626,"feature":1622,"cover":1634,"coverAlt":1635},"invoicing",[1624,1625,1470,1362,1492],"invoices","checkout",[1627,1628,1629,1630,1631,1632,1633],"fattura ospite booking","fattura booking cliente","come inviare fattura ospite booking","little hotelier fattura","fattura hotel al check-out","ospite chiede fattura hotel","fattura booking con iva","/images/blog/demo/en/invoice-at-checkout.webp","Pagina Invoice on leave in Hotelier Tools: l'attività Automatic invoicing at check-out eseguita ogni giorno alle 12:00, un intervallo di date con Search reservations e la tabella delle prenotazioni con un pulsante Auto-invoice per ogni soggiorno",{"path":1637,"title":1638,"description":1639,"meta":1640},"/blog/it/ine-hotel-occupancy-survey","Indagine INE sull'occupazione alberghiera in Spagna: come compilarla da Little Hotelier","Se l'INE ti seleziona, rispondere è obbligatorio (multe fino a 30.050 €). Cosa chiede l'indagine, come funziona IRIA e come compilarla da Little Hotelier.",{"date":1355,"category":1408,"tags":1641,"keywords":1644,"feature":1652,"cover":1653,"coverAlt":1654},[1642,1643,1408,1361,1362],"ine","spain",[1645,1646,1647,1648,1649,1650,1651],"encuesta ocupación hotelera ine","indagine ine hotel spagna","ine hotel occupancy survey","iria ine encuesta","encuesta ine obligatoria multa","encuesta ine hoteles","little hotelier ine","ine-reports","/images/blog/demo/en/ine-guest-origins-report.webp","Guest Origin Statistics (indagine INE HOT) in Hotelier Tools dal 27 settembre al 3 ottobre 2026: 8 arrivi, 24 pernottamenti, 3,4 ospiti al giorno e 3 con dati mancanti, sopra le schede Daily summary, By guest origin, Rooms, ADR by client e Data quality",{"path":1656,"title":1657,"description":1658,"meta":1659},"/blog/it/little-hotelier-integrations","Integrazioni Little Hotelier 2026: le migliori per contabilità, check-in, prezzi, messaggi e AI","Cosa si collega a Little Hotelier nel 2026: export per Xero e QuickBooks, check-in con Chekin e Duve, strumenti di prezzo, messaggi, AI e script gratuiti.",{"date":1355,"category":1356,"tags":1660,"keywords":1665,"feature":1370,"cover":1371,"coverAlt":1673},[1661,1662,1663,1664,1362],"integrations","app store","xero","chekin",[1666,1667,1668,1669,1670,1671,1672],"integrazioni little hotelier","little hotelier xero integrazione","little hotelier app store","little hotelier widget prenotazione","little hotelier plugin wordpress","little hotelier chekin","little hotelier zapier","Portale per sviluppatori in Hotelier Tools con schede per REST API & Swagger, configurazione MCP, chiavi API e metodi LH, e un riquadro Authentication con un esempio cURL che usa una chiave API segnaposto",{"path":1675,"title":1676,"description":1677,"meta":1678},"/blog/it/hotel-waitlist-sold-out-dates","Lista d'attesa hotel per date esaurite: come gestirla (e riempire subito le cancellazioni)","Tieni una lista di ospiti per le date piene e offri per prime le camere liberate. Metodo con foglio di calcolo, controllo automatico e modulo pubblico.",{"date":1355,"category":1679,"tags":1680,"keywords":1685,"feature":1681,"cover":1692,"coverAlt":1693},"guests",[1681,1682,1683,1362,1684],"waitlist","cancellations","direct booking","availability",[1686,1687,1688,1689,1690,1691],"lista d'attesa hotel","lista d'attesa hotel date esaurite","lista d'attesa b&b","riempire cancellazioni hotel","modulo lista d'attesa hotel","hotel completo lista d'attesa","/images/blog/demo/en/availability-waiting-list.webp","Pagina Availability queue di Hotelier Tools con History e Check the queue now, la scheda Checks on the queue che propone Check every night at 01:00 e il modulo Add a stay to watch con notti, camere richieste, tipologie di camera e dati dell'ospite",{"path":1695,"title":1696,"description":1697,"meta":1698},"/blog/it/hotel-do-not-rent-list","Lista nera ospiti: come gestirla in Little Hotelier nel rispetto della legge","Un hotel può tenere una lista nera degli ospiti a norma GDPR, se si attiene ai fatti. Cosa annotare, cosa evitare e come ricevere avvisi.",{"date":1355,"category":1468,"tags":1699,"keywords":1703,"feature":1481,"cover":1710,"coverAlt":1711},[1700,1701,1679,1702,1362],"do not rent list","gdpr","watchlist",[1704,1705,1706,1707,1708,1709],"lista nera ospiti","lista nera ospiti hotel","blacklist clienti hotel","lista nera ospiti gdpr","bloccare ospite booking.com","note ospiti little hotelier","/images/blog/demo/en/automated-checks-do-not-rebook-list.webp","Lista do-not-rebook in Hotelier Tools: la scheda del controllo notturno, il controllo di una prenotazione con una corrispondenza forte e il motivo oggettivo, e una voce con Edit, Deactivate e Delete",{"path":1713,"title":1714,"description":1715,"meta":1716},"/blog/it/little-hotelier-api","Little Hotelier ha un'API? La risposta 2026 e come estrarre i tuoi dati","Nessuna chiave API per prenotazioni e ospiti. Cosa offre SiteMinder ufficialmente e come leggere i tuoi dati di Little Hotelier via REST in pochi minuti.",{"date":1355,"category":1356,"tags":1717,"keywords":1721,"feature":1370,"cover":1729,"coverAlt":1730,"featured":823},[1356,1718,1362,1719,1720],"rest","siteminder","developers",[1722,1723,1724,1725,1726,1727,1728],"little hotelier api","little hotelier api documentazione","little hotelier api key","siteminder api","siteminder exchange api","little hotelier rest api","little hotelier integrazioni","/images/blog/demo/en/rest-api-reference.webp","Pagina REST API reference in Hotelier Tools con l'URL di base, il download di openapi.json, il riquadro Quick authorize (campo Bearer token, Authorize Swagger, Use my session) e modelli di codice in cURL, JavaScript, Python e PowerShell",{"path":1732,"title":1733,"description":1734,"meta":1735},"/blog/it/little-hotelier-tips","Little Hotelier: tutorial con 20 trucchi e funzioni nascoste (2026)","20 trucchi per Little Hotelier: calendario più veloce, passkey, tariffa minima, notti isolate, link di prenotazione, audit log e script per i prezzi.",{"date":1355,"category":1426,"tags":1736,"keywords":1739,"feature":1747,"cover":179,"coverAlt":1748},[1426,1737,1738,1606,1362],"how to","calendar",[1740,1741,1742,1743,1744,1745,1746],"little hotelier tutorial","little hotelier come funziona","little hotelier guida","little hotelier manuale","little hotelier trucchi","little hotelier funzioni nascoste","little hotelier calendario","dashboard","Pagina Reservations di Little Hotelier (interfaccia in spagnolo) allargata a tutta la larghezza dello schermo dallo script Full Width Reservation Table: filtri di ricerca, il pulsante Buscar, 36 prenotazioni trovate e il link Exportar",{"path":1750,"title":1751,"description":1752,"meta":1753},"/blog/it/booking-com-guest-messages","Messaggi Booking.com agli ospiti: come gestirli senza stare sempre nell'extranet","Pulse, template, messaggi programmati e risposte automatiche, come riconoscere i messaggi falsi di Booking.com e un'unica inbox con WhatsApp ed email.",{"date":1355,"category":1679,"tags":1754,"keywords":1758,"feature":1766,"cover":1767,"coverAlt":1768},[1470,1755,1756,1757,1362],"guest messages","inbox","templates",[1759,1760,1761,1762,1763,1764,1765],"messaggi booking","messaggi booking non funzionano","booking messaggi automatici","template messaggi booking","messaggi extranet booking","messaggi booking truffa","messaggi booking su whatsapp","guest-inbox","/images/blog/demo/en/guest-inbox-ai-draft-availability.webp","Inbox ospiti di Hotelier Tools con i filtri WhatsApp, Email e Booking.com, un'email di un ospite che chiede di una camera doppia a settembre, il piano dell'AI in bozza con una risposta modificabile e il pannello dell'assistente privato",{"path":1770,"title":1771,"description":1772,"meta":1773},"/blog/it/dynamic-pricing-little-hotelier","Prezzi dinamici per piccoli hotel su Little Hotelier: concorrenti, eventi e regole","Prezzi dinamici su Little Hotelier: una routine settimanale, le opzioni native e prezzi consigliati con il motivo, applicati solo quando confermi.",{"date":1355,"category":1578,"tags":1774,"keywords":1778,"feature":1591,"cover":1592,"coverAlt":1785},[1775,1776,1777,1362,1578],"dynamic pricing","revenue management","competitor prices",[1779,1780,1781,1782,1783,1784],"prezzi dinamici hotel","tariffe dinamiche hotel","revenue management b&b","strumento prezzi dinamici hotel","little hotelier dynamic pricing","come fissare le tariffe delle camere","Pagina Price recommendations di Hotelier Tools per 14 notti: la tabella Doble Estándar con tariffa attuale, tariffa consigliata, variazione, mediana del mercato e quanto paga l'ospite a notte, e una barra Apply to Little Hotelier senza prezzi selezionati",{"path":1787,"title":1788,"description":1789,"meta":1790},"/blog/it/download-all-little-hotelier-invoices","Scaricare tutte le fatture di Little Hotelier in una volta (per il commercialista)","Little Hotelier mette in uno ZIP le fatture già emesse. Ecco come, come creare quelle mancanti e dare al commercialista uno ZIP e un CSV a trimestre.",{"date":1355,"category":1622,"tags":1791,"keywords":1795,"feature":1622,"cover":1802,"coverAlt":1803,"featured":823},[1624,1792,1362,1793,1794],"accounting","quarterly tax","zip",[1796,1797,1798,1799,1800,1801],"scaricare tutte le fatture little hotelier","scaricare fatture little hotelier","esportare fatture little hotelier","little hotelier fatture pdf","fatture trimestrali per il commercialista","little hotelier xero","/images/blog/demo/en/invoices-by-quarter.webp","Pagina Invoices di Hotelier Tools con 66 fatture in totale, il quarto e il terzo trimestre 2026 ciascuno con i pulsanti Preview CSV e ZIP, e settembre 2026 aperto come tabella di numeri di fattura, ospiti, codici fiscali, date di check-out e totali",{"path":1805,"title":1806,"description":1807,"meta":1808},"/blog/it/what-is-mcp-server-hotels","Server MCP: cosa sono e come usarli in hotel (guida semplice e quali PMS ce l'hanno)","Un server MCP permette a Claude o ChatGPT di leggere e usare il software del tuo hotel. Guida semplice, sicurezza e quali PMS ce l'hanno a ottobre 2026.",{"date":1355,"category":1448,"tags":1809,"keywords":1810,"feature":1370,"cover":1521,"coverAlt":1818,"featured":823},[1508,1448,1546,1529,1428],[1811,1812,1813,1814,1815,1518,1816,1817],"server mcp cosa sono","mcp cos'è","mcp claude cos'è","server mcp per hotel","mcp pms hotel","apaleo mcp server","mews mcp server","Guida alla configurazione MCP in Hotelier Tools con una spiegazione What is MCP? e le schede Client configuration per Claude Desktop, VS Code, Cursor e Custom / SDK, con la configurazione di Claude Desktop e l'indirizzo del server",{"path":1820,"title":1821,"description":1822,"meta":1823},"/blog/it/ses-hospedajes-little-hotelier","SES Hospedajes con Little Hotelier: come registrare gli ospiti (partes de viajeros) senza doppio lavoro","Il registro ospiti SES.Hospedajes in Spagna spiegato: chi, quali dati, le scadenze di 24 ore, come inviarlo e come può inviarlo per te Little Hotelier.",{"date":1355,"category":1408,"tags":1824,"keywords":1826,"cover":1419,"coverAlt":1833},[1825,1643,1408,1410,1362],"ses hospedajes",[1825,1827,1828,1829,1830,1831,1832],"ses hospedajes cos'è","ses hospedajes little hotelier","parte de viajeros","ses hospedajes dati obbligatori","ses hospedajes servicio web","registrazione ospiti spagna","Impostazioni When they arrive in Hotelier Tools con i controlli ID / passport (police register), Physical room assignment e Address and origin validation attivi, ciascuno con ciò che può e non può fare",{"path":1835,"title":1836,"description":1837,"meta":1838},"/blog/it/whatsapp-little-hotelier","WhatsApp Business per hotel con Little Hotelier: Messaging hub, app e altre opzioni","Il Messaging hub di Little Hotelier usa la WhatsApp Business API ufficiale. Confrontalo con l'app WhatsApp Business gratuita e un'inbox condivisa.",{"date":1355,"category":1679,"tags":1839,"keywords":1843,"feature":1766,"cover":1851,"coverAlt":1852},[1840,1841,1362,1842,1756],"whatsapp","messaging","guest engagement",[1844,1845,1846,1847,1848,1849,1850],"whatsapp business per hotel","little hotelier whatsapp","whatsapp per hotel","whatsapp business api hotel","whatsapp business app b&b","template whatsapp check-in","little hotelier messaging hub","/images/blog/demo/en/guest-inbox-ai-plan-late-arrival.webp","Inbox ospiti di Hotelier Tools con una conversazione WhatsApp di Ingrid Kowalski su un arrivo in ritardo (identità verificata, prenotazione collegata), un piano AI in bozza con una risposta modificabile e il pannello privato Assistant",1791141233112]