Feature · Guest Profiles

One profile per guest, across every stay.

A unified guest record that follows the person, not the booking. Stay history, room preferences, allergies, language, OTA aliases, every interaction across every property. Surfaced at the front desk, on the housekeeping cart, in the spa, on the F&B handheld, wherever the team meets the guest.

  • GDPR-clean
  • Auto-merge OTA aliases
  • Audit trail per profile
Why teams switch

Three things that change a guest welcome.

  • No more "is this the same guest?"

    Auto-merge by email, phone, ID document and OTA alias. The Booking.com booking and the direct booking and the spa walk-in collapse into one profile, with the merge audit logged for review.

  • Preferences that travel

    Pillow type, allergies, language, room-floor preference, gym tier, F&B dietary tags, captured once, shown everywhere from the housekeeping cart to the waiter's handheld.

  • GDPR-clean by default

    Consent captured at the right moments, stored with the profile, expirable. Subject access requests, deletion requests and consent withdrawal, one click, fully logged.

How it works

A profile that writes itself.

The team does not maintain the profile. The system maintains it from every booking, check-in, charge, message and stay, and surfaces what matters where it matters.

  1. 01

    Profile gets created on first contact

    A booking from any source, direct, OTA, walk-in, group block, creates or matches a profile. ID scan or auto-fill from a registration link captures the rest.

  2. 02

    Every interaction enriches it

    Stay history, charges, room preferences, complaints, compliments, spa visits, F&B orders, every touchpoint writes back to the same profile, with timestamps and source.

  3. 03

    It surfaces where the team meets the guest

    Front desk sees stay history and VIP status; housekeeping sees pillow and skip preferences; F&B sees allergies and dietary tags; the spa sees the last therapist worked with.

  4. 04

    GDPR rights handled in one place

    Subject access export, deletion (with audit trail), consent withdrawal, marketing opt-out, all in the profile, all logged, all defensible to the regulator.

Capabilities

Built for real guest data, not a spreadsheet.

  • Unified profile across properties

    One profile per guest across every property in the group. The same guest staying in your Tirana hotel and your Saranda resort sees consistent recognition without re-creation.

  • Smart duplicate merging

    Auto-detect duplicates by email, phone, ID document, and OTA alias. Suggest merges with side-by-side preview; the team approves, the merge is logged with full undo for 30 days.

  • Full stay history

    Every reservation, every charge, every room moved into and out of, every complaint, every compliment, searchable, filterable, exportable.

  • Preferences and tags

    Pillow type, room-floor, eco-skip, late checkout, allergens, dietary, gift quirks, captured as structured tags that surface in the right module (housekeeping, F&B, spa).

  • Language and channel preferences

    Captured at booking; communications use the guest's preferred language and channel (WhatsApp, SMS, email) automatically.

  • Allergies and medical flags

    Allergies, dietary restrictions, mobility needs and medical-relevant flags, flagged where they matter (F&B, spa, room assignment) without exposing them where they should not be.

  • GDPR consent and rights

    Consent captured at the moment it is given, with timestamp, source and scope. Subject access export, right-to-be-forgotten, marketing opt-out, all built in, all logged.

  • Conversation thread per profile

    Every email, WhatsApp, SMS and in-app message lives on the profile with full thread history. The night audit team sees the same conversation the front-desk team had three weeks ago.

  • Audit trail of every change

    Every edit, merge, consent change and deletion request stamped with user, timestamp and reason. Exportable for ICO/AKEP audits.

Common questions

What teams always ask before switching.

  • For most properties, yes. The guest profile is the source of truth, stay history, preferences, conversation threads, marketing consent. Properties with mature email-marketing programmes often pair us with a dedicated ESP (Klaviyo, Mailchimp); we sync the profile and the consent state both ways.
Works with

Part of the PMS module, not a separate product.

  • Property Management

    The reservations, folios and operations the profile pulls from and writes back to.

    Learn more
  • Guest Experience

    Pre-arrival messaging, in-stay requests, reviews and loyalty, all surface against the same profile.

    Learn more
  • Housekeeping

    Preferences and tags that travel from the profile to the housekeeping cart.

    Learn more
See it on your data

Bring a messy guest list. We will clean it together.

Book a 30-minute working session, bring an export of your current guest data and we will run the merge logic on it live. No slides, no sales script.