Sincronizzare i calendari: iCal e API spiegati senza tecnicismi

June 23, 2026

Ricevi una prenotazione su Airbnb per il weekend del 14 giugno. Dieci minuti dopo ne arriva un'altra su Booking.com, per le stesse date. Il calendario di Airbnb non ha ancora aggiornato la disponibilita su Booking, e ti ritrovi con due ospiti che si aspettano lo stesso appartamento. L'overbooking e uno degli errori piu costosi che puoi fare come host: ti costringe a cancellare, ti abbassa il ranking sulle piattaforme e intacca la reputazione che hai costruito nel tempo.

La sincronizzazione dei calendari e esattamente la disciplina che ti evita questo scenario.

Perche sincronizzare non e facoltativo

Ogni piattaforma su cui pubblichi (Airbnb, Booking.com, Vrbo, Expedia, il tuo sito diretto) ha un calendario di disponibilita separato. Se non li colleghi, ogni prenotazione che arriva su una piattaforma resta invisibile alle altre. Il rischio di doppia prenotazione cresce in proporzione al numero di canali che usi.

Le conseguenze di un overbooking non sono solo fastidiose, sono concrete:

  • Devi contattare uno degli ospiti e dirgli che non c'e posto: per lui un'esperienza pessima.
  • Airbnb puo sospenderti o declassarti se accumuli cancellazioni.
  • Booking.com impone penali e abbassa la tua visibilita sulla piattaforma.
  • Perdi la prenotazione, spesso senza rimborso delle commissioni gia pagate.

Sincronizzare i calendari, quindi, e prima di tutto una misura di protezione. Solo in seconda battuta una comodita.

La sincronizzazione iCal: semplice, ma lenta

Il formato iCal (o iCalendar, estensione .ics) e uno standard aperto che permette a qualsiasi calendario digitale di esportare e importare le disponibilita tramite un link. Airbnb, Booking.com, Google Calendar e quasi tutte le piattaforme lo supportano.

In pratica ogni piattaforma genera un link iCal che contiene tutte le date bloccate del tuo annuncio. Tu copi quel link e lo incolli nelle altre piattaforme come «calendario esterno da importare». Quando arriva una prenotazione, il sistema aggiorna il file .ics e i calendari collegati lo rilevano al prossimo controllo.

Ed e proprio qui il punto critico: le piattaforme non leggono i link iCal in tempo reale, ma a intervalli periodici. L'aggiornamento puo richiedere da 15 minuti fino a 2 ore, a seconda della piattaforma e del carico dei server. In quella finestra il tuo calendario risulta ancora disponibile su tutti i canali, anche dopo che una prenotazione e gia arrivata.

Come impostarla passo per passo

Per esportare il link iCal da Airbnb: vai su Calendario, clicca su Disponibilita in alto a destra, seleziona Collega calendari e poi Collega a un altro sito web, infine copia il link generato (termina con .ics).

Per importarlo in Booking.com: accedi all'Extranet, vai su Tariffe e disponibilita, poi Calendario, clicca su Sincronizza calendari, incolla il link iCal di Airbnb nel campo di importazione e salva.

Poi ripeti il processo al contrario: esporta il link da Booking.com e importalo in Airbnb. La sincronizzazione deve essere bidirezionale. Se la imposti in un solo verso, blocchi le date di una piattaforma ma non dell'altra.

Se usi piu di due piattaforme, puoi centralizzare tutto in Google Calendar: importi i link iCal di ogni piattaforma (Aggiungi calendario, Da URL), esporti il link del tuo Google Calendar unificato e lo importi nelle piattaforme aggiuntive (Vrbo, sito diretto e cosi via). Google Calendar diventa la fonte di verita centrale. Attenzione pero: anche qui i ritardi di aggiornamento si sommano.

La connessione API: tempo reale e affidabile

L'API (Application Programming Interface) e la soluzione tecnologicamente superiore. Invece di un file statico letto a intervalli, e una comunicazione diretta tra i server: quando arriva una prenotazione su Airbnb, il sistema manda subito un segnale al channel manager, che aggiorna in tempo reale la disponibilita su tutte le piattaforme collegate.

I channel manager (software di gestione multicanale come Lodgify, Smoobu, Hostaway, AvaiBook, Guesty e altri) usano proprio connessioni API certificate con le piattaforme principali. L'aggiornamento avviene in secondi, non in ore.

In pratica

iCal e gratuito, fai-da-te e funziona con qualsiasi portale, ma aggiorna ogni 15 minuti, 2 ore e non sincronizza i prezzi. L'API e a pagamento, ha un setup guidato e copre solo le piattaforme con accordi API, ma aggiorna in tempo reale e propaga anche le tariffe. La prima regge 1-2 annunci a basso traffico; la seconda e fatta per 2 o piu annunci o volumi alti.

Quando l'iCal non basta piu

L'iCal e una soluzione accettabile se hai un solo annuncio e un volume basso, diciamo meno di 20-30 prenotazioni l'anno per piattaforma. In quel caso il rischio di overbooking nella finestra di aggiornamento e statisticamente contenuto.

Conviene valutare il passaggio a un channel manager quando:

  • gestisci piu di un immobile;
  • sei presente su tre o piu piattaforme;
  • hai una stagionalita marcata, con picchi di prenotazioni ravvicinati;
  • vuoi sincronizzare anche le tariffe oltre alle disponibilita (l'iCal trasmette solo le date bloccate, non i prezzi);
  • vuoi integrare un PMS o automatizzare check-in, messaggistica e pulizie.

Il costo di un channel manager di ingresso parte da circa 20-40 euro al mese per una singola struttura. Una cifra ampiamente giustificata dal rischio che ti eviti e dal tempo che recuperi.

La regola d'oro: un'unica fonte di verita

Qualunque metodo tu scelga, vale sempre questo principio: un solo calendario deve comandare tutti gli altri. Se lavori con iCal, quel calendario e il tuo Google Calendar hub. Se usi un channel manager, e il suo pannello. Se hai un PMS proprietario, e il PMS.

Blocca sempre le date direttamente sulla fonte di verita. Non modificare mai i calendari sulle piattaforme secondarie, perche crei disallineamenti che l'iCal non sempre risolve in modo pulito. Con +Prenotazioni questo principio fa parte del setup standard che configuri fin dall'inizio insieme al nostro team: il calendario del tuo immobile resta allineato qualunque sia il canale da cui arriva la prenotazione.

Attenzione

Non configurare mai la sincronizzazione iCal in un solo verso. Importare il calendario di Airbnb in Booking.com senza fare il contrario significa che le prenotazioni di Booking.com non bloccheranno le date su Airbnb: il rischio di overbooking non si riduce, si sposta soltanto.

testo divulgativo, per la propria situazione rivolgersi a un professionista qualificato.

Vuoi più prenotazioni dirette?

Il team di +Prenotazioni costruisce il tuo canale diretto: sito professionale, annunci OTA ottimizzati e zero commissioni sulle tue prenotazioni.

Scopri come funziona
Back to Blog