The first month working together. This report sets the starting line, so the numbers below are your May baseline (the last full month before we began), plus what we set up in June and what comes next. Built for Rahim at East Hamilton Physio.
A short walkthrough of where things stand as we kick off, and what we're building first, before you read the numbers below.
Recorded by NewFrame Digital for Rahim at East Hamilton Physio.
June is month one, so this is the baseline we measure everything against from here. The numbers below come from your Google Business Profile, the one place with clean history before we started. The website and ads tracking come online as we get access (more on that below).
Your Google Business Profile was seen by 2,236 people in May, up about 67% on the same month last year. Visibility is not the problem. People are finding East Hamilton Physio.
Even with more people finding you, calls were down about 27%, website clicks down 20%, and direction requests down 18% year over year. More people are looking, fewer are calling or clicking. That gap is exactly what the work this year is built to close.
Month one is mostly groundwork: getting access, taking stock, and starting the content and Google Business Profile cleanup. Here is what we moved on.
Collecting access to the website, Google Ads, your Google Business Profile, and the tracking tools so everything reports in one place. A couple of pieces are still landing (see the note below).
Your Google Business Profile still carries the old "Complete Care" name and logo in places. We started cleaning that up and reworking the services list so it leads with what grows the clinic, not massage.
Built the first monthly newsletter to your patient list, the start of bringing past patients back in. Reactivating that list is one of the fastest wins available to you.
Reviewed the current site copy and started rewriting the generic, copy-pasted pages into ones that describe your clinic: spinal decompression, the NEUBIE, lasers, custom orthotics.
Reviewed how the ads are set up. The biggest opportunity: the ads send people to your homepage with no dedicated landing page, and only phone calls are being tracked. Both are on the fix list.
Setting the baseline so every month from here shows movement against where June started. You can leave a comment on any section and we reply right inside the report.
We have your Google Ads, Google Business Profile, and Walnut. Still landing: WordPress (the website login changed when the last agency left, you're getting it back), Google Tag Manager, and ideally the existing Google Analytics and Search Console. Once those are in, next month's report adds website traffic, search rankings, and proper conversion tracking on the ads. If the old company holds Analytics and won't hand it over, we set up fresh tools and the history simply starts from June.
How your Google Business Profile performed on Search and Maps: how many people found it, and what they did next. These are the May numbers, our clean baseline, each compared against the same month last year.
62% of views came from Google Search on a phone, another 21% from Search on desktop. Google Maps made up the rest. People are searching and finding you, mostly from their phone, which is worth remembering when we build the new pages and landing page.
| Search term | Times shown |
|---|
These are all general "physiotherapy + city" searches. None of your standout services (spinal decompression, the NEUBIE, custom orthotics, WSIB) show up yet. That is the gap: people find you for "physio near me," but not for the things that set you apart. The new pages and posts are built to close it.
More people found your page this year, but fewer called, clicked, or asked for directions. That points at the page itself doing less work than it could: the old clinic name still showing, around 200 reviews when a clinic your size should have far more, and a thin services list. Those are all fixable, and they're where we start. We don't need to get you found more first. We need the page to convert the people already finding it.
What people search, which pages earn the clicks, and where your website ranks on Google.
Search rankings and the pages earning clicks come from Google Search Console. We're getting access set up now (it may need to be reclaimed from the previous company, or created fresh). From July, this section shows your top pages, the searches bringing people in, and where each page ranks, so you can watch the new content climb.
Your May baseline before we took over management. Two campaigns were running: a Search campaign and a Performance Max campaign. The only result the account tracks is phone calls, so that's the lead number here. There's no form tracking yet, which is one of the first things we're fixing.
| Campaign | Budget/day | Impressions | Clicks | Click rate | Cost | Call taps | Tracked calls | Cost / lead | Status |
|---|---|---|---|---|---|---|---|---|---|
| Search Physiotherapy |
$50 | 2,529 | 97 | 3.84% | $1,177.84 | 17 | 4 | $294.46 | Active |
| Performance Max | $15 | 33,336 | 437 | 1.31% | $372.09 | 6 | 1 | $372.09 | Paused |
Two call numbers here, and the difference matters. Call taps (23 total) is every time someone tapped the phone number in an ad, including misdials and hang-ups. Tracked calls (5 total) is the ones that lasted long enough to count as a genuine lead, which is the honest lead number. The Search campaign does most of the real work: higher click rate (3.84% vs 1.31%) and 4 of the 5 tracked calls. We're pausing Performance Max and focusing the budget on a clean Search campaign built around physiotherapy.
The ads point at the homepage rather than a page built to turn a click into a booking. A dedicated landing page, built around what someone searched for, is one of the clearest ways to get more out of the same spend. That's an early build for us.
The account counts phone calls only, so a booking form or any other way of reaching out is invisible today. That means the real lead count is almost certainly higher than the 5 tracked calls. Setting up form tracking is on the July list, so next month we see the complete picture and can spend smarter.
That cost looks high, and part of the reason is that calls are the only thing being counted, while form enquiries and walk-ins from the ads go untracked. You're also showing for only about a quarter of the physiotherapy searches in your area, so there's room to capture more. You said you're happy to spend more if it brings patients in, and a single physio assessment bills around $99 to $120, with most patients staying for a course of visits, so even a $310 lead pays off once it becomes a patient who returns. Once the landing page, a form, and proper tracking are live, both the true cost per lead and our confidence to scale the budget improve.
The monthly newsletter through Walnut to your patient list. With 3,000 to 4,000 past patients on file, this is one of the fastest ways to bring people back through the door.
We built and scheduled the first monthly newsletter to your list. From July, this section shows how it performed: how many opened it, what they clicked, and how that ties back to bookings. The bigger play here is reactivation, gently reminding 3,000-plus past patients you're here, and giving them a reason to book again.
The priorities for July, based on where June leaves us.
Get WordPress, Tag Manager, and Analytics in place, then set up proper conversion tracking so we can measure every lead, not just phone calls.
A dedicated page for the ads instead of the homepage, with a short booking form on it, so people can request an appointment without having to call. We'll also track form submissions as a result (not just phone calls), so we finally see every lead the ads bring in.
A sticky "call us" button that follows people as they scroll on their phone, the same setup we run for our other clinics. Since around 8 in 10 of the people finding you are on a phone, making the call one tap away is one of the simplest ways to lift bookings.
Start the page rewrites around spinal decompression, the NEUBIE, custom orthotics, and WSIB, the services no one else nearby offers, so Google and patients can find them.
Clear the old "Complete Care" name and logo, finish the services list, and get a review request flowing so the page starts converting more of the people already finding it.
Second newsletter out, leaning into reactivation, giving past patients a clear reason to book their next visit.
One blog written in your clinic's voice, around a service or condition you want more of, the start of building search visibility on your own terms.
Use the comment marker on any section above, or start a note here. We reply right inside the report, and you'll get an email when we do.