Turf sends each of your clients a branded weekly read of their Google ranking, their reviews, and the three rivals on their street, delivered by email under your name.
| client | maps rank | reviews | rivals moved | sent |
|---|---|---|---|---|
| client 01 | improved2 | improved61 | 2 of 3 | mon 06:41 |
| client 02 | 3 | improved116 | 0 of 3 | mon 06:41 |
| client 03 | improved4 | improved31 | 1 of 3 | mon 06:41 |
| client 04 | 2 | 204 | 0 of 3 | mon 06:41 |
| client 05 | declined7 | improved43 | 2 of 3 | mon 06:41 |
| client 06 | 1 | improved94 | 1 of 3 | mon 06:41 |
sample · 6 clients · dispatched under Kanvas Digital · 31 aug 2026
the number a client checks before they check anything you sent them
the three rivals they named, not the ones a tool suggested
same minute, every monday. that consistency is the pitch
what you did in august
ranked 4to 22 for "dentist near me"
21 review replies, none older than a day
9 review requests sent; 6 came back
hours corrected, listed closed on Sundays since March
3 posts published, one on the new Sunday OPD
answered 11 questions, including "EMI available?"
2 duplicate listings on 100 Feet Road reported, removed
what they saw
an invoice.
sample client · one month · figures illustrative
sample · illustrative figures, not a real customer
Add the client once: their listing, three rivals you name, one email address.
Every Monday at 06:41, Turf reads all four listings and writes up what moved.
It arrives under your name. Your client never signs in, and never hears ours.
the write-up is Claude's. it is checked against last week's numbers before it goes, which is why some weeks it says nothing moved.
Monday, 31 August · your week on Google Maps
Held rank 2 for "dentist near me". Third week running.
4 new reviews, rating 4.6to 4.74.7.
Sharma Dental went 5to 33 on that same search. They are 40 reviews ahead of you.
Nothing else on your list moved.
Worth doing this week: ask Saturday patients at the desk, not by SMS afterwards.
Kanvas Digital
Monday, 31 August · your week on Google Maps
Held rank 2 for "dentist near me". Third week running.
4 new reviews, rating 4.6to 4.74.7.
Sharma Dental went 5to 33 on that same search. They are 40 reviews ahead of you.
Nothing else on your list moved.
Worth doing this week: ask Saturday patients at the desk, not by SMS afterwards.
Third Eye Media
identical to the character, except the last line.
sample digest · figures illustrative · both agency names are examples
The bigger number covers your first two clients. The smaller one is what each client after that adds, your third or your three hundredth: same four listings a week, same price.
your first 2 clients
₹1,000
a month, flat, for both
every client after that
+₹700
a month each, no ceiling
one client costs the same as two, so bring both · billed monthly, in ₹ · no setup fee, no annual commitment
drop a client the month you lose them, and the row goes with them · no ceiling: client 101 costs what client 3 did
Paste one client's Google Maps listing. We read it live for the rank it actually holds on a real search, plus rating, review count, photos and hours, and put the nearest listings in the same category beside it. The write-up comes back by email.
reads live, straight to your inbox: one listing, no account, neighbours picked by distance · august 2026
| listing | rating | reviews | distance | |
|---|---|---|---|---|
| 2-chair dental clinic | 4.6 | 892 | 17 | – |
| Sharma Dental Care100 Feet Road, Indiranagar · dental clinic | 4.5ahead of them+0.1 | 1,204behind them−312 | 24behind them−7 | 240 m |
| Bloom Dental ClinicIndiranagar · dental clinic | 4.3ahead of them+0.3 | 340ahead of them+552 | 11ahead of them+6 | 410 m |
| Indiranagar Dental & OrthoCMH Road, Indiranagar · dental clinic | 4.7behind them−0.1 | 1,560behind them−668 | 32behind them−15 | 90 m |
| Smile Studio Dental ClinicIndiranagar · dental clinic | 4.4ahead of them+0.2 | 610ahead of them+282 | 20behind them−3 | 640 m |
measured from the middle of Indiranagar. move the pin a few kilometres and this list changes.
The four beside you were chosen by distance, not by you. An account is where you name the three you actually watch.
That's one morning on one client. What you don't have is last week's, which is the only way to know whether 3 is where they've always been, or where they've just landed.
sample result · figures illustrative · not a live scan
the 4 nearest in the same category within 3 km, chosen by distance, not by us
up and down mean the gap to the first row, not a change since last week