Buchungen und Belegung in Google Sheets oder als Kalender-Abo holen

Die Export-Feeds sind Adressen, die Tabellenprogramme und Kalender selbst abholen. So stehen Buchungen, Auslastung und Belegung immer im aktuellen Stand in Google Sheets oder in Ihrem Kalender, ohne dass Sie etwas exportieren.

Einrichten: Leitung

Vorher nötig

  • Die Rolle Leitung. Wer eine Feed-Adresse hat, liest ohne Anmeldung Buchungen und Umsätze mit. Deshalb stellt nur die Leitung sie aus.

Einen Zugang anlegen

  1. Öffnen Sie Einrichtung › Verbindungen › Export-Feeds.

  2. Geben Sie unter Neuer Zugang einen Namen ein und klicken Sie auf Anlegen.

    Legen Sie je Dienst einen eigenen Zugang an, etwa „Umsatz-Tabelle“ und „Kalender Rezeption“. Ein Widerruf trifft dann nur diesen einen.

  3. Suchen Sie unter Adressen die passende Adresse heraus.

    Gibt es mehrere Zugänge, wählen Sie mit Adressen zeigen, zu welchem die Adressen gehören.

Je Zugang gibt es sechs Adressen:

  • Belegung (Kalender-Abo): ein ganztägiger Eintrag je Buchung, von der Anreise bis zur Abreise
  • Buchungen (Tabelle): eine Zeile je Buchung mit Gast, Zimmer, Zeitraum, Kanal und Beträgen
  • Auslastung Tag für Tag (Tabelle): Zimmernächte, Auslastung und Umsatz je Kalendertag
  • Kanäle (Tabelle): Buchungen, Zimmernächte, ADR und Umsatzanteil je Vertriebskanal
  • Posten (Tabelle): jeder angeschriebene Posten mit Gast, Menge und Betrag
  • Newsletter-Empfänger (Tabelle): alle Gäste mit ausdrücklicher Einwilligung, samt Zeitpunkt und Herkunft

In Google Sheets einbinden

  1. Klicken Sie bei der gewünschten Tabelle in der zweiten Zeile auf Kopieren.

    Das ist die fertige Formel, sie beginnt mit =IMPORTDATA(. Die erste Zeile ist nur die Adresse.

  2. Fügen Sie die Formel in Google Sheets in die Zelle A1 eines leeren Blatts ein.

    Die Tabelle füllt sich, und Google Sheets holt den Stand später selbst neu.

Excel, LibreOffice Calc oder Numbers bekommen die Adresse aus der ersten Zeile. Die Feeds sind gewöhnliche CSV-Dateien.

Als Kalender abonnieren

  1. Kopieren Sie die Adresse von Belegung (Kalender-Abo).

  2. Fügen Sie sie in Ihrem Kalender als Abo ein.

    In Apple Kalender und Outlook heißt das „Kalender abonnieren“, in Google Kalender „Weitere Kalender › Per URL“.

Im Eintrag stehen Zimmernummer, Gast und Personen, im Text dazu Buchungsnummer, Kanal, Betrag und Kontakt. Stornierte Buchungen fehlen, Optionen tragen den Zusatz „(Option)“.

Was dann passiert

Tabellen und Kalender holen die Daten in ihrem eigenen Takt ab. HANS liefert jedes Mal den aktuellen Stand. Neben jedem Zugang steht, wann er zuletzt abgerufen wurde. So sehen Sie, ob die Anbindung läuft.

Ohne weitere Angabe gelten diese Zeiträume:

  • Buchungen: Anreisen von einem Jahr zurück bis ein Jahr voraus
  • Auslastung, Kanäle und Posten: laufendes Jahr bis heute
  • Kalender: Anreisen von 90 Tagen zurück bis ein Jahr voraus
  • Newsletter-Empfänger: immer der aktuelle Stand, Widerrufe fallen sofort heraus

Einen anderen Zeitraum hängen Sie an die Adresse an, zum Beispiel ?from=2026-01-01&to=2026-12-31. Mehr als rund 1000 Tage liefert ein Feed nicht auf einmal.

Wenn es nicht klappt

Beträge stehen in Google Sheets als Text da

Meist wurde die Adresse statt der Formel eingefügt. Die Formel von HANS sagt Google Sheets, dass Dezimalzahlen einen Punkt haben. Kopieren Sie die Formel neu und ersetzen Sie Ihre.

Statt der Daten steht „Dieser Feed existiert nicht (mehr).“

Entweder wurde der Zugang widerrufen, oder die Verbindung steht auf Pausiert. Setzen Sie eine pausierte Verbindung unter Einrichtung › Verbindungen fort. Nach einem Widerruf legen Sie einen neuen Zugang an und tauschen die Adresse überall aus.

Eine Buchung fehlt im Kalender

Stornierte Buchungen stehen bewusst nicht im Abo, Anreisen vor mehr als 90 Tagen auch nicht. Neue Buchungen erscheinen erst, wenn Ihr Kalender das Abo das nächste Mal abholt. Das bestimmt die Kalender-App, nicht HANS.