CRM built for genuine hospitality
Guest profiles that build themselves. Preferences that surface precisely when they matter. Create the personalised experience that turns guests into regulars using data clean enough to actually use.
When you recognise who has visited before and remember what they liked, you give them a reason to return. True recognition builds lasting loyalty.
Preferences, dietary requirements, and private notes appear on the booking before the guest arrives, ensuring the details are never lost.
Campaigns actually work when the underlying data is structured and clean. Stop sending generic emails and start talking to the right people.
From first booking to regular - how your guest data grows
Guest profiles that build themselves
Every booking creates or enriches a customer profile. Name, email, phone, and marketing consent are captured once and stored securely.
- If the same person books with a different email, we match on phone and name to link the profiles automatically.
Preferences that surface when they matter
Before service starts, see exactly who is booked. VIP status, dietary requirements, and notes from previous visits appear instantly.
- Guest context is available to your whole team, ensuring personal service even when the regular server is away.
Structured data for better hospitality
Every profile captures contact details, food and drink preferences, private notes, and a complete visit history.
- See every past booking including dates, party sizes, and specific table areas.
Recognise who matters most
Use one click VIP flagging to highlight your most loyal guests. Badges appear on bookings so the whole team knows to go the extra mile and provide the experience that turns guests into regulars.
- Custom tags allow your team to identify and celebrate the preferences of your regulars, ensuring every visit feels like a homecoming.
Clean data that drives growth
Export customer lists with full booking history and consent status. Sync to Mailchimp or Email Octopus with just a few clicks.
What you get
CRM FAQs
Is this replacing our existing CRM?
Not necessarily. Many teams use TableSense as the clean source for hospitality data, then sync that data to their existing marketing tools. If you do not have a separate CRM, TableSense handles the essentials perfectly.
How are guests added to the system?
Everything happens automatically. Every booking creates or updates a customer profile with no manual data entry required. Your guests become known the moment they book.
What happens if a person books using a different email?
We match on phone number and name as well as email address. If we detect a match, the aliases are linked to the same profile to keep your guest list clean.
Can my staff capture notes quickly during service?
Yes. Notes and preferences are accessible directly from the booking. We have designed the system for fast capture rather than lengthy administration.
Will this help recognition across different shifts?
Absolutely. VIP status and preferences are available to the whole team. This allows even new staff members to deliver the personalised experience that turns guests into regulars.
How does VIP flagging work?
One click marks a guest as a VIP. A badge appears on their bookings and in the diary, and you can filter your list to see all VIPs at once.
How does marketing consent work?
Consent is captured during the booking process. Only guests who opt in are synced to your marketing tools to ensure you stay compliant.