Google Sheets integration

No PMS? Use the spreadsheet you already have.

Connect your existing Google Sheet to Misfora and automate guest check-in, document processing, and government registration — without a property management system.

No migration. No new booking system. No special template.

Currently in private beta — see joining as a tester.

No PMS required

Your workflow doesn't change.

Google Sheets becomes the booking source — everything downstream is the same automated pipeline Misfora already runs for PMS-connected properties.

Your Google Sheet
Misfora
Guest registration link
Passport / ID scan
Automatic data extraction
Government registration

Misfora reads the sheet, not the other way around — it never changes your booking rows, it turns each one into a guest check-in.

Core idea

Keep using the spreadsheet you already know.

You don't need to migrate your bookings into a new system. Connect the Google Sheet you already use, tell Misfora which columns contain your booking information, and keep working exactly as before.

No special template

Your spreadsheet doesn't have to follow a Misfora format — it works with the columns you already have.

No import/export

Misfora reads your sheet automatically instead of asking you to upload it every time.

Automatic synchronization

New and changed bookings are picked up automatically, on a schedule — no manual re-sync.

Setup

Connect your spreadsheet in minutes.

Three steps, no reformatting required first.

01

Choose your file

Select the Google Sheet you want to use, right from your own Drive.

02

Tell us what each column means

Check-in, check-out, guest name, phone number, number of guests, property, and an optional booking ID — mapped once, during setup.

03

Done

Misfora periodically checks the sheet and keeps reservations up to date automatically.

You don't need to reorganize your spreadsheet first — the column mapping adapts to your layout, not the other way around.

Built for messy reality

Your spreadsheet doesn't have to look like ours.

Not a perfect CSV. Not a special template. Not "download our Excel template first" — your existing sheet, as it already is.

Different column layouts
Missing optional information
Dates like 18/09
Multiple properties in one sheet
No header row required
Different tabs within the same file
Worth setting up

A few things that make results more reliable.

None of this is required — Misfora works without it. But if you're setting up a sheet from scratch, or can still adjust an existing one, these small choices pay off.

1. Add a booking ID column

With a booking ID, an edited row is recognized as an update to the same booking — not a new one. Without it, changes are matched by guest name and dates instead, which works, but is a softer match.

2. Split first and last name

If your sheet already has both, keep them in separate columns rather than one. That lets each one be checked against the scanned document independently, which catches more mismatches than checking a single combined name field.

3. Keep a contact column

In some countries, submitting guest contact details to the police is a legal requirement, not just a convenience. It also determines how a guest gets their check-in link: with a contact, Misfora can send it automatically. Without one, only reception mode is available — a staff member has to scan each guest's passport in person, since there's no way to reach the guest directly.

4. Include the country code in phone numbers

A number saved as +90 5xx xxx xx xx rather than 05xx xxx xx xx is what makes one-click WhatsApp/Viber/Zalo links work at all — see reaching a guest who hasn't responded.

Guest side

The guest experience stays exactly the same.

Google Sheets is only the booking source. Everything after that is the same Misfora workflow used with a connected PMS.

1

Guest receives a link

No app download — just a secure link.

2

Guest photographs their passport or ID

Directly in the browser, on their own phone.

3

Misfora checks the document

Live quality checks plus OCR (automatic text recognition) — see how document capture works.

4

Guest data becomes structured information

No manual retyping into anything.

5

Government registration

For supported countries, registration is handled through the connected government system — see government registration.

Positioning

No PMS. No problem.

Misfora is not a stripped-down PMS

You don't need rooms, rates, payments, housekeeping, or a booking engine.

If all you need is a simple way to turn your existing bookings into guest check-ins and required government registrations, your spreadsheet is enough. Don't buy a PMS for a problem that doesn't require one.

Built for

Built for small properties.

And for anyone managing bookings without a full reservation system.

Apartments

One or a few apartments managed from a spreadsheet.

Villas

Remote check-in without a permanent reception desk.

Guesthouses

Keep your existing booking workflow without adopting a full PMS.

Small hotels

Automate document collection and registration while keeping your current spreadsheet.

Property managers

Manage multiple properties from one spreadsheet.

Remote-friendly

No reception desk required.

Your staff doesn't need a computer at the property. A manager, host, or key-handover staff member can complete the guest check-in from their phone — the same browser-based flow guests use themselves.

This is what makes the workflow practical for villas and apartments with no one permanently on site.

Trust

Your spreadsheet stays yours.

Misfora only reads the Google Sheet you explicitly select. It doesn't edit your cells, delete your bookings, or create files in your Drive.

Read-only

Misfora never changes your spreadsheet.

One file

Access is limited to the file you explicitly choose.

Disconnect anytime

Revoke the connection from Misfora whenever you want.

Technical details (the exact Google API scope, what's stored, and how) are in the Privacy Policy.

FAQ

Questions

Do I need a PMS?+
No. Misfora can use a Google Sheet as the reservation source instead.
Do I need to use a special template?+
No. You map your existing columns during setup — see how it connects above.
Does Misfora change my spreadsheet?+
No. The connection is read-only.
What happens if I change a booking?+
Misfora detects the change during its next synchronization cycle.
Can I manage multiple properties?+
Yes — properties can be mapped straight from your spreadsheet.
What if some bookings don't have a phone number?+
Missing optional information doesn't prevent other bookings from synchronizing.
Does the guest need an app?+
No. Guest check-in happens in the browser — see how document capture works.
Can I disconnect Google Sheets?+
Yes, at any time from Misfora.
Do you also support a PMS, if I get one later?+
Yes — see the Exely integration. Switching later doesn't require starting over: the same guest and stay data model is used either way.
Operating in Turkey?

See how Misfora automates KBS guest registration — including for properties with no PMS at all.

Ready to connect your sheet?

Currently in private beta — apply to become a tester and we'll walk you through setup.