Features

Everything that wins you new patients, in one place.

It started as one map of one town. It now makes the changes you approve on your own site, in your ads and on your Google listing, lists your practice on 30 UK directories and keeps it in step on Google, Facebook, Bing and Apple Maps, and watches six sides of a practice's local search to decide what to propose next.

Start your free monthRun the free auditNo card. Page-one keywords on our own practice: 6 in May, 194 in September.

The market map: every practice competing with yours drawn as a bubble sized by its share of local search value, with the share leaderboard beside it
Where it starts: every practice competing with you on one map, sized by the share of local search each one holds. From the demo's sample town.
It does the work

Approve a change, and it is on your site.

Everything below this section ends at telling you what to do. This section does it. Connect your website, WordPress through the Practice Radar Connector or Webflow and Wix through their own APIs, and the findings become a queue of exact changes, the fuller list of them on WordPress. Connect Google Ads and the wasted search terms become negatives to approve. Connect your Google listing and the replies are posted for you. Your practice's details are listed on the UK directories and kept the same on Google, Facebook, Bing and Apple Maps. Every item says why, what it aims to do and how you will know, and every change to a live page is checked before and after it is written.

Nothing without your approval

Titles, descriptions, social previews, alt text, structured data and the page work below. Each waits for you, with anything else the approval would write listed beside it, and nothing is written over an edit made since it was proposed.

Checked before and after

A change to a live page is read before it is written and again after. If the page reads worse, the site is asked to put the change back straight away and you are told. A page that could not be read is never reported as fine.

Search engines told straight away

When an approved change goes live on WordPress, the page is sent to IndexNow, which tells Bing and the search engines that take part that it changed, so it is read again in days rather than whenever the next crawl comes round.

Put back from the same screen

Every applied change is logged with what it replaced. Change your mind and most go back from the Website changes page, while that part of the page is as the change left it, and the log records that too.

What moved after

An applied change carries the tracked search it was for, so the queue shows the position on the day it went live and the latest reading since. The work is measured, not assumed.

Proposed for you each month

After each monthly audit the engine proposes what it would change and emails you that they are waiting. It never writes a word on its own.

Listed everywhere, kept in step

Your practice listed on 30 UK and dental directories, from Yell, Yelp and Thomson Local to the dental ones, and sent to Foursquare and GPS Network, the data behind map and sat-nav apps. Wrong details on old listings are corrected and duplicates removed. Then it is kept in step: change your hours or phone number once, approve, and Google, Facebook, Bing and Apple Maps follow. From Growth.

Seven kinds of page work

A local page drafted for a search the audit found no page for, created as a draft for you to read. Answers to the questions rivals answer and you do not, appended with their schema. One sentence linking a page that ranks to a page that should. A broken link pointed at the live page and its dead address redirected. An oversized image compressed and re-uploaded. A duplicate heading reworded. Structured data for treatments and people. From Growth.

Review replies, posted

Replies drafted in your practice's own voice and posted to your Google listing when you approve them, or on a rule you set for the ratings you choose, with each change to your listing sent to you by email within 48 hours. From Growth.

Ad negatives, approved and added

With Google Ads connected, the search terms that took budget without booking anyone are proposed as negative keywords. Approve one and it is added to the campaign it fired in, read back from the account, and can be put back. No budget or bid is ever touched. From Growth.

The website changes queue for a connected site: the page it changes, how the Google result would read, why the change is proposed, what it aims to do, and the approve and dismiss buttons
The queue on the demo's sample practice, connected through the connector: why each change is proposed, what it aims to do, and how you will know.

How the connector installsA WordPress plugin, one file, three steps. Webflow and Wix connect with a key. From Growth.

Visibility

Where patients find you, and where they find your rivals.

Every place a patient could meet your name in a search result. Rankings are checked weekly. The rank grid and the searches rivals win are read with the monthly pull.

Rankings

Where you sit for every search term that brings patients through the door, checked every week.

Search demand

What every tracked search is worth: how many ask it each month, what a click costs, and whether demand is rising or peaks in one month. Plus which treatments your town searches harder than the towns we measure.

Rank grid

Your position measured at 25 points across the town, one mobile search each, drawn in red, amber and green. From the 1 November reading, tap any point to see the three practices Google Maps puts first there. Switch between the searches that matter most.

Who owns your map

From the 1 November reading, the practices holding top-three map places across your grid, ranked by the share of people living nearest the points where each holds one, from official figures for England and Wales, and by points elsewhere. From Growth.

Pack watch

Who holds the three map places for each search, and the moment one of them opens up.

AI overviews

Whether Google's AI answer appears on your terms, and whether it quotes you or a rival.

Content gaps

Questions your rivals answer on their websites and you do not answer anywhere.

Searches rivals win

The searches the strongest practices in town already win that your tracked list does not include. Their brand names, their street, and every job advert are filtered out, so what is left is a candidate you could take.

Page briefs

Turn a gap into the page: title, description and every open question drafted as sections. Facts only you can know arrive as placeholders, never invented.

The rank grid: one marker for each of 25 search points across the town, each carrying the position found at that point, drawn on the map
The rank grid on the live demo's sample town. Each dot is one search run from that point on the map: green is a top-three map place, amber means found but further down.

Start your free monthNo card. The map builds itself, usually the same day. On our own practice it took page-one keywords from 6 in May to 194 in September.

Your area, on the record

Every practice near you, as the NHS, CQC and Companies House see it.

Read from the official registers through their own APIs and refreshed every week, on every plan. Nothing here is estimated: each figure is what the regulator, the NHS or Companies House publishes, and says so.

CQC inspections

What CQC last reported for every practice within your radius, whether regulations were met on each of its five questions, and how long ago. Where a practice has changed hands and the new owner has no report yet, the last report under the previous owner is shown and labelled as such.

NHS contracts

What each NHS contract near you is worth a year, its price per unit of dental activity, how much of this year's target it has delivered so far, and how many NHS patients it has seen. A contract running well behind can have money taken back, and some are handed back, which sends patients looking.

Who owns each practice

The company behind every practice, the groups holding more than one near you, and every sale or change of control in the last two years, linked through each practice's own CQC registration so no match is a guess. Companies are named, people are not.

New dental companies

Dental companies registered in your postcode districts in the last year, with the ones that read like a new practice listed first, and the accountants' addresses that many companies share left out.

CQC inspections near youNHS dental contracts near youFor practices in England. Each page works through an invented example.

Authority

Why patients and Google choose you.

Reviews, listings and links are the currency of the map. These are the pages that count them.

Reviews race

The practices in town by public review count and rating, with a weekly growth rate wherever there is enough history to work one out.

Reply assistant

Three drafted replies for any review, in the house style, in about a minute.

Auto-reply

New reviews answered in your voice on a rule you set once, after agreeing to its written terms: the star ratings it may answer, the tone, the wait before it posts. Anything below your star floor waits for your click, every reply is logged, and nothing is ever posted twice.

Voice of the market

Every practice's reviews read together: what patients praise, what they punish, and the themes nobody in your town owns yet, each with the quotes behind it.

Request kit

A printable card for the front desk that turns asking for a review into a habit, carrying your own Google review link so a patient reaches the form in one step.

Your Google listing

Your profile read field by field against the practices beside you: photos, categories, hours, description, booking link. It names what they have and you do not.

Assistant answers

Whether AI assistants name you when someone asks for a dentist in your town. From the 1 November reading that is ChatGPT, Claude and Perplexity, through each model's own API, each question put three times, with the model, date and sources on every answer. We do not promise they will name you.

Links and citations

Who links to you, which directories still list you wrongly or not at all, and how the number of sites linking to you moved since the last check.

Local link blueprint

The local sites that link to your strongest rivals and not to you, from sports clubs and schools to charities and the local paper, each with the usual way in. A measured gap, not a promise that a link would move a ranking. From Growth.

Voice of the market: a cloud of the words patients praise, sized by how many reviews use each one, beside what they punish with the quotes behind it
Voice of the market. Each word is sized by how many reviews use it, and carries its count and the patients' own words.
Measured, not estimated

Connect your own Google accounts and the guessing stops.

Everything above is read from public data, which is how we can show you a whole town. These read your own accounts, with your permission, and report what actually happened rather than what we think is happening.

Search to enquiry

The whole chain on one screen: how many people Google showed you to, how many clicked, how many arrived, how many enquired. Four numbers from two sources, with no modelling between them. A step whose source you have not connected is left out rather than filled in.

Calls from your Google listing

How many people called, went to your website or asked for directions straight from your Google listing each month, against the same month a year earlier, and the searches that showed it. Calls from the listing never touch your website, so nothing else can count them.

Clicks

What Google says you actually got: clicks, impressions and the average position Google itself reports. Including the searches earning you clicks that nobody put on your tracked list, and the ones where you rank in the top ten and nobody clicks at all, which is a title problem rather than a ranking problem.

Visits

What people did after they arrived, split by the route they came in on, with the enquiry rate for each. Usually the first time a practice sees which channel actually converts rather than which one is busiest.

Where two sources disagree

Your ads account and your analytics do not always agree about how many enquiries your ads produced. When your analytics sees materially fewer than your ads claim, we show both numbers and name both sources, because the spending decision is usually made on the higher one. We do not tell you which is right. We tell you they disagree.

Tracking faults

When Google says it sent you five hundred visits and your analytics recorded three hundred, that points at the measurement rather than the traffic, and we say so rather than reporting a drop that did not happen.

Paid against organic

Which of the searches your budget is buying you already rank in the top three for without paying, and what those non-converting terms cost. If there is no overlap we say so, because that is also an answer.

Measured on our own practice first.

Everything above is read from public data, so it works from the first week without you doing anything. Connect your own accounts and the guessing stops.

New private patients at our own practice up 124%, from 8 a month before the work started in June to 19 a month since, from the practice’s own records. Organic clicks 7.2 a day in May to 77.7 a day in early October on our own practice, on Google’s own Search Console counts. Ninth to first of the practices tracked in its town, on UK-wide search value.

Free first month · No card · Map builds within one working day · Nothing starts when the month ends

Performance

What your money and your site are doing.

Two places a practice quietly loses patients: ad spend with nothing to show, and a slow website.

Ads waste

The search terms taking your ad budget without booking a single patient. Fed straight from your ads account once connected, so it is current rather than as fresh as the last time somebody exported a report.

Site health

How fast your site loads on a phone, what is slowing it down, and what changed. Your home page is checked every morning.

Page crawl

Every month your site is read the way a search engine reads it: the robots file, the sitemap and up to 40 pages. Each fault, from repeated titles and broken links to structured data that does not read, names the page and the change to make.

Copy audit

Every tracked search mapped to the page that should own it, with a verdict on the title, heading and description a ranking depends on, and a rewrite where one is weak. Connect your site and the rewrites become changes you approve, below.

The copy audit for one tracked search: the best-placed page, a tick for the title and a cross for the heading and the description, and a suggested title and description with their character counts
The copy audit. One page owns one search, with a verdict on the title, heading and description.
Reports

What lands in your inbox.

Short, regular and honest. A quiet month says so rather than padding itself out.

Monthly brief

Three actions for the month, in order, each with the evidence behind it.

Posts for your profile

Up to three ready-to-paste Google Business Profile posts a month, drawn from what actually moved. A month with nothing worth announcing says so.

Weekly digest

One email a week covering what moved. A quiet week says so in one line.

Alerts on the day

An email the morning a second reading confirms that your website did not load, that a practice moved above you in the map pack for a main search, or that your Google review count fell by three or more. No more than two on the day, with the rest in Monday’s digest. From Growth.

Phone alerts

A message to your phone when something urgent moves, at the level you choose.

Benchmarks

Where your numbers sit against other tracked practices, so a figure has a yardstick.

A monthly brief showing a sequenced action with its evidence and steps
A monthly brief. Three actions at most, each with its evidence and steps beneath it.
Working with it

Fitting it around your practice.

Sharing, a portfolio view, an API and your data to download, so it works day to day for a practice, a group or an agency.

Sharing

A read-only link to your market for a partner or your agency, revocable whenever you like.

Portfolio

Every site in a group on one screen, ranked by share, each with its top finding beside it.

API and webhooks

Pull your market data into your own tools, or get a push when something big moves.

Download your data

Every table your plan shows, as spreadsheet files, one at a time or all in one zip, each with its source and the date it was read. Maps, charts and the text of Google reviews stay on screen. On every plan.

Plain dealing

What needs connecting first.

Most of the list above runs on public search data, so it works from the first week without you doing anything. Some need something switched on first. Everything under “Measured, not estimated” needs the matching Google account connected, because those features exist to report your own data and there is nothing to report until they can read it. Ads waste needs your ads account connected, with your consent, before it can see a penny of spend. Phone alerts need a messaging channel live before anything can be sent, and until then messages queue and the dashboard says so plainly. Benchmarks unlock once three markets are tracked, because two practices are not a comparison. Website changes need the connector on your WordPress site, version 0.5.1 or later for changes to the body of a page, or a key for Webflow or Wix, and only ever write what you approve. The rivals on the rank grid, who owns your map and the three-model assistant answers first appear with the 1 November reading. After that, the rank grid and assistant answers fill in on the 1st after you join. We would rather show you an honest empty state than an invented number.

Best seen on your own town.

Tell us where you are and your market map builds automatically: within one working day of confirming your email, usually the same day. No card, and no paid plan starts unless you choose one. Territory customers hold their area exclusively, one practice per area, so the signup form checks your postcode first.

Run on our own practice first: ninth of the 14 practices measured in its town in May, first of 18 in September, on UK-wide search value, ahead of a leader established for decades. Page-one keywords: 6 in May, 194 in September. See it live.

Free first month · No card · Nothing starts when the month ends

Rather talk it through first? Book a 15-minute call with our founder and practice owner.