How was your visit? ★★★★★
⚡ Complaint intercepted
19:42 · shift alerted
✓ Posted to Google
The Tafiti starling mascot

Unhappy guests reach you first. Happy ones reach Google.

Tafiti lives in WhatsApp, where your guests already are. They rate their visit as they pay. A complaint reaches you privately within minutes. A great visit becomes a Google review in about 22 seconds.

30 days free, every feature included. No card needed.

WhatsApp nativeNo app for your guestsM-Pesa billingBuilt for Kenya
The problem

Silence is not satisfaction.

The guests who can hurt you rarely complain to your face, and the ones who could help you rarely remember to. Both problems have the same fix: ask at the till, on WhatsApp.

1.

They don't complain. They post.

Most unhappy guests never say a word to your staff. They tell Google, TripAdvisor and their group chats instead, and you find out when everyone else does.

2.

By then it's public.

A 2-star review sits on your page for every future guest to read. The visit it describes was fixable. The review rarely is.

3.

Happy guests forget.

They loved the meal and meant to leave a review. The intent dies in the parking lot, and the loud minority keeps writing your story.

One evening with Tafiti

One QR code at the till. Both sides of the counter.

Scroll the evening: what your guest sees in WhatsApp, and what lands on your dashboard at the same moment.

Step 1 · The scan

The bill arrives with a QR code

Your guest scans it while the visit is still fresh and lands in a WhatsApp chat, not an app store. One tap to rate the visit. No forms, no downloads, no login.

J
Jioni Cafe
online
Karibu! How was your visit to Jioni Cafe today? Tap 1 to 5.
12345
Step 2 · The save

A bad visit stays private

A 1 to 3 star rating never goes near Google. Tafiti asks what happened and alerts whoever is on shift within minutes, with the guest's number attached. Watch it land on your dashboard behind the chat.

J
Jioni Cafe
online
2★
Pole sana. Tell us what happened, the owner reads every one of these personally.
We waited 40 minutes and the fish arrived cold.
Received. The manager has been alerted and will reach out within the hour.
Step 3 · The review

A great visit becomes a Google review

Happy guests get a ready-to-post review to copy with one tap, written the way real people write. From scan to published review takes about 22 seconds, and your night ends recovered.

J
Jioni Cafe
online
5★
Asante! Here is a review ready to go, in your words:
“Fresh tilapia, warm service. We will be back.”
tafitipro.co.ke/r/k7m2
✓ Posted to Google
tafitipro.co.ke/dashboard
Today
13
This month
212+18%
Avg rating
4.6★
Recovered
8
Ratings
1
2
3
4
5
Live feed
5★ · 19:12 posted to Google
4★ · 18:47“Great service, karibu again.”
✓ No open complaints
J
Jioni Cafe
online
Karibu! How was your visit to Jioni Cafe today? Tap 1 to 5.
12345
No app. Just WhatsApp.

And every Monday morning the week's numbers arrive as a WhatsApp message: ratings, recoveries, reviews. No login needed to know where you stand.

What you get

Everything a busy venue needs. Nothing it doesn't.

01

Catch the bad visit

The rating a guest taps at the till decides where the night goes. Low ones come straight to you, privately, while there is still time to fix it.

  • Complaint interception
  • Shift-based alerts
  • Owner number fallback
  • Resolution notes
  • Nothing posted publicly
02

Win the review

Happy guests are one tap from a published Google review, in their own words, about 22 seconds after they scan the QR.

  • Ready-to-post review text
  • The guest's own voice
  • Google short link
  • Live verified badge
  • 24 hour anti-spam
03

Bring them back

Campaigns, win-backs and nudges go only to guests who said yes, and every message honours STOP instantly.

  • Campaigns with posters
  • Win-back messages
  • Smart re-visit nudges
  • Kitchen-is-closing alerts
  • Opt-in only, always
04

Fill your tables

Turn the Reserve now link in your Instagram bio into a real booking. The guest picks a time, you confirm in one tap on WhatsApp, and they land in your book.

  • Reservations from Instagram
  • Confirm on WhatsApp
  • Guest captured for later
  • Day-before reminder
  • On every plan
05

Run the whole operation

Enough structure for a multi-branch group, light enough for one busy room, and the week's numbers arrive by WhatsApp every Monday.

  • Guest preference memoryVolume
  • Group bookings in WhatsAppVolume
  • Up to 2 locationsVolume
  • Manager logins
  • Weekly WhatsApp report
Pricing

Plain pricing. Cancel anytime.

Every plan starts with a 30-day free trial of the full product, no card needed. Then pay monthly, or pay for a year and get two months free. Billing by M-Pesa, Airtel Money or card through PesaPal. Prices exclude 16% VAT; a tax invoice arrives by email.

2 months free
MonthlyAnnually

Starter

For a single café or restaurant getting started.

KSh 3,750 /month
billed yearly, two months free
  • WhatsApp feedback flow
  • Complaint interception + alerts
  • Table reservations from your Instagram bio
  • 1 alert shift
  • Weekly WhatsApp report
  • Verified badge
  • Up to 100 review requests a month
Start your free trial

30 days free. No card needed.

Most popular

Growth

The full retention system for a busy venue.

KSh 6,250 /month
billed yearly, two months free
  • Everything in Starter
  • Campaigns + win-back messages (100 free/mo, then KSh 2 + VAT each)
  • Kitchen-is-closing alerts (100 free/mo, then KSh 2 + VAT each)
  • Custom bot wording
  • Unlimited alert shifts
  • 1 manager login
  • Up to 500 requests a month
Start your free trial

30 days free. No card needed.

Volume

For multi-branch operations that need it all.

KSh 8,750 /month
billed yearly, two months free
  • Everything in Growth
  • Smart re-visit nudges (100 free/mo, then KSh 2 + VAT each)
  • Up to 2 locations
  • Unlimited manager logins
  • Guest preference memory
  • Group bookings
  • Campaigns sent first
  • Unlimited requests
Start your free trial

30 days free. No card needed.

Questions

Asked by every owner. Answered plainly.

Do my guests need to install anything?

No. The QR code opens a normal WhatsApp chat. If your guest can message a friend, they can use Tafiti. There is no app, no form and no account for them.

Can guests book a table through Tafiti?

Yes, on every plan. Put your Tafiti reserve link in your Instagram bio and guests pick a time and party size in a few taps. The request lands on your WhatsApp to confirm in one tap, and the guest is saved so you can bring them back later. A reminder goes out before the booking to cut no-shows.

Is there a free trial?

Yes. Every new account starts with 30 days of the full product, free. No card details are needed to start, and nothing is charged automatically. When the trial ends you simply pick a plan and pay by M-Pesa, Airtel Money or card.

How long does setup take?

About a day. You create your account, add your venue, print your QR code and put it where the bill lands. Most venues collect their first ratings the same afternoon.

What happens when a guest has a bad visit?

It stays between you and them. Tafiti asks what went wrong and alerts whoever is on shift within minutes, with the guest's number, so someone can make it right within the hour. Nothing is posted anywhere public.

Is this allowed by Google?

Yes. Tafiti never writes fake reviews, never pays for reviews and never blocks anyone from posting anything. Happy guests choose to share their visit; the ready-made text simply saves them the typing.

How do I pay?

By M-Pesa, Airtel Money or card, through PesaPal. Monthly or annual, and a year costs the same as ten months. Cancel anytime, there are no contracts. Prices exclude 16% VAT and you get a proper tax invoice by email.

What about my guests' privacy?

Marketing messages go only to guests who explicitly said yes, every message carries a reply-STOP opt-out that is honoured instantly, and data handling follows Kenya's Data Protection Act.

Your next bad review is still preventable.

Start your free trial

30 days free, no card needed. Set up in a day. Cancel anytime.