restroheart.in Restaurant OS

Restaurant CRM — Every Bill Builds the Relationship

Restaurant CRM fails when it's a separate app somebody has to fill in. RestroHeart's CRM builds itself at the billing counter: a phone number on the bill becomes a customer, every visit adds to their history, and the segments — new, repeat, loyal, VIP, at-risk, lost — compute themselves from real bills, not from a spreadsheet someone forgot to update.

The customer record that writes itself

  • Phone number at billing = customer identified; visits, spend and last-seen update automatically
  • Loyalty points redeemable as discounts, right on the bill
  • Past-order history at the counter or on the QR menu — owner-controlled per screen
  • Birthday and anniversary fields for campaigns

Segments with the rules printed on the screen

New (first visit ≤30 days) · Returning (2–3 visits) · Loyal (4+, recent) · VIP (loyal and top-10% lifetime spend) · At-risk (46–90 days silent) · Lost (90+). The Customer Retention report shows exactly who is in each bucket — and the at-risk list is the one to message this week.

From segment to campaign

The campaign builder sends WhatsApp and email over your own segments, and the reports afterwards show whether the visits actually came back — retention is measured, not assumed.

Frequently asked questions

No — a phone number typed at billing is all it takes. Everything else builds from bills automatically.

See it live on your own menu.

Book a free 20-minute demo — we plug your menu in and run a full day in front of you. Live in one day, everything included.