Guide · Guest data · 5 steps

How to build a restaurant guest database

Five moves turn a stack of bookings into a guest database you own: decide what to collect, capture it from the booking, loyalty and a QR at the table, one profile per guest, with consent.

  • Your own guests, with consent
  • One profile per guest
  • Live in a day

You build a restaurant guest database by collecting your own guests' details with their consent — from bookings, loyalty sign-ups, and a QR at the table — into one guest profile per person, then keeping it accurate and using it to bring guests back. A guest database means your own guests, never a bought or B2B list. The details land on one profile per guest from the booking, a loyalty sign-up and a QR at the table, and the profile stores the consent the guest gave.

Five parts, one guest database
  • Decide what to collect
  • Capture it
  • One profile per guest
  • Consent
  • Keep it accurate
  • Use it
How you build it

A restaurant guest database in five steps

Build the steps in order — each one has a job, and step 4, getting consent, is the one that keeps the whole database safe to use.

  1. 1

    Decide what to collect

    Name, contact, visit history, preferences and allergies — the few details that help you recognise a guest and serve them well. Collect what you will use, nothing more.

  2. 2

    Capture it where it happens

    Pull the details from the things guests already do: a booking, a loyalty sign-up, a coupon they save by scanning a QR at the table. No clipboard, no separate form.

  3. 3

    Build one profile per guest

    Match every booking, visit and sign-up to the same guest, so each person is one record — not the same regular spread across three lists.

  4. 4

    Get and store consent

    Collect the details only when the guest agrees, for a reason they understand. The profile stores that consent, so you can show what each guest agreed to and drop anyone who opts out.

  5. 5

    Keep it accurate and use it

    Each visit updates the profile, so it reflects how the guest actually behaves. Then use it: spot your regulars, see who has gone quiet, and bring them back.

Try it yourself

Watch the register build itself — event by event

This is the point of the whole guide: the register builds itself from flows you already have. Click the events and watch the guest history panel — the same panel staff open on the floor — fill up.

  1. The guest books in the widget — the booking creates the guest profile, with the guest's own note.
  2. The guest prepays an experience — the purchase lands on the same profile, not in a separate system.
  3. Staff save the allergy on the profile — it shows highlighted on every future booking.
  4. Half a year later the profile is a register you can act on: visits, tags, allergies and purchases — with consent, on your own guests.
Guest history — as in Goboblo
Anna Lindqvist
070-123 45 67 anna@example.se
0 visits First visit: — Latest visit: —
Latest booking No bookings yet
Open in the guest list →

This is how empty the profile is before the first booking. Click event 1.

The panel is a copy of the Guest history view in Goboblo. The guest's note travels with the booking; the allergy on the profile is saved by your staff. Your own guests only — never bought lists.

See the guest database
Steps 1–2 · What to collect & where it comes from

The details come from things guests already do

You do not chase guests for data. A booking, a loyalty sign-up and a QR at the table each hand you the details — with the guest's agreement — so the database fills itself from real visits, not a bought list.

  • From the booking, the loyalty sign-up and a QR at the table
  • Name, contact, visit history, preferences, allergies
  • Your own guests only — never a bought or B2B list
Step 3 · One profile per guest

One profile per guest, kept accurate

A guest spread across a booking sheet, a loyalty list and a notebook is three half-pictures. Goboblo matches them to one profile, so the regular who books on Fridays and the one on the loyalty card are the same person — and every visit keeps the profile current.

  • Booking, visits and rewards on one record
  • Preferences and allergies a host can see before service
  • Updated by every visit, not by hand
Steps 4–5 · Consent & using it

Consent, kept simple — then put the database to work

A guest database is the guest's data that you look after. You collect it when they agree, store what they agreed to, and stop contacting anyone who opts out. With that in place, the database earns its keep: you see your regulars and win back the ones who drifted.

  • Collected only when the guest agrees, for a clear reason
  • The consent stored on the profile, opt-outs respected
  • See your regulars and bring back guests who go quiet
Before and after

What changes for the restaurant

Same guests, two ways to hold their details. Goboblo keeps the booking, the visit, the loyalty sign-up and the consent on one profile that mirrors how the guest actually behaves.

Guest data scattered
  • The same regular spread across a booking sheet, a list and a notebook
  • No record of consent, so nothing is safe to send
  • Bought lists of people who never asked to hear from you
  • Allergies and preferences forgotten between visits
A guest database in Goboblo
  • One profile per guest, from booking, loyalty and a QR
  • Consent stored on the profile, opt-outs respected
  • Your own guests only, gathered with their agreement
  • Preferences and visit history a host sees before service
Product facts

One guest database, free to start

5 steps from bookings to a guest database
1 profile per guest, not three lists
Free until 150 guests use the card, then $4/mo
1 day from setup to the first profiles
Frequently asked questions

How do you build a restaurant guest database?

What is a restaurant guest database?

A restaurant guest database is one record per guest, built from your own guests' details — name, contact, visit history, preferences and allergies — gathered with their consent. It is not a bought list and not B2B data. It is the regulars and bookers you already serve, kept in one place so you can recognise them and bring them back.

How long does it take to build a restaurant guest database?

It starts the day you turn it on. Every booking, every loyalty sign-up and every QR scan at the table adds a guest to the database from then on, so the first profiles land the same day. With software that holds it for you, there is nothing to build and no spreadsheet to maintain.

Can I buy a guest list to fill it faster?

No. A guest database only works when it is your own guests who chose to share their details. Bought lists and B2B data are not your guests, they have not consented, and emailing them breaks the rules and your reputation. Build the database from real bookings, loyalty sign-ups and visits instead.

What about consent and the rules?

You collect a guest's details for a clear reason and only when they agree to it — a booking, a loyalty sign-up, a coupon they asked for. The guest profile stores that consent alongside the details, so you can show what each guest agreed to and stop contacting anyone who opts out. Treat it as the guest's data that you look after.

How does the database connect to bookings and loyalty?

A completed booking records the visit on the guest's profile, and a loyalty sign-up adds the same guest to the same record — so bookings, visits and rewards sit on one profile instead of three lists. Automatic loyalty enrolment from a booking is on the way; today the visit is recorded and staff add the guest to loyalty when they sign up.

Where the database lives

Where you build and keep the guest database

The five steps above run inside Goboblo's restaurant CRM software, which keeps the booking, the visit, the loyalty sign-up and the stored consent on one guest profile. You decide what to collect once, and every booking and every visit lands on the same record — so the database reflects how the guest actually behaves, holds only your own guests, and never relies on a bought or B2B list.

Build a guest database in a day, not a quarter

Book a short demo and we will show one profile per guest, the booking and loyalty sources, the stored consent and the regulars report in a real restaurant flow.