See which campaigns bring patients who show up.

From the first click to the booking to the check-in, Kissmetrics shows which campaigns fill the calendar with visits that happen.

https://

Free plan, no card. Install with AI in about 5 minutes.

Campaign visitors
122,900
distinct people from tagged links, each counted once
Converted from campaigns
4,000
Appointment booked, in this period
Traffic performanceCounts people
Jul 1 to Sep 30 · sample data
Conversion: Appointment bookedGive credit to
People reached
metameta_back_pain_video
44,100
690
310
0.7%
googlegoogle_search_physio_near_me
38,400
1,620
1,480
3.9%
googlegoogle_business_profile
21,300
880
940
4.4%
googlegoogle_search_brand
9,800
410
860
8.8%
emailemail_seasonal_checkup
6,200
140
290
4.7%
employer_wellness_program
3,100
260
120
3.9%
Last touchBy campaignJul 1 to Sep 30Conversion: Appointment booked

Illustrative numbers, fully clickable. Nothing here queries your data.

Since2008Analytics18 years of it9.6out of 10TrustRadius
MicrosoftAirbnbUnbouncePipedriveAWeberSegmentCarvanaAppcuesDocSendMailchimpIntuitEtsyHubSpotStripe

Check-ins are counted. Which campaign brought them is not.

Ad platforms count leads. The clinic counts visits.

Sample data: a fictional group of physiotherapy clinics that takes bookings online, Jul 1 to Sep 30.

  1. 1,140leads Meta counted for meta_back_pain_video
  2. 690bookings it started
  3. 47.8%of those checked in, against 72.8% from google_search_physio_near_me

Kissmetrics counts the campaign, the booking and the check-in as one journey, in aggregate.

Leads and visits by tool, Jul 1 to Sep 30Illustration
Source
Says
Meta AdsMeta Adsleads, by its own count
1,140
Your booking systemappointments, no campaign attached
6,100
Your clinic softwarecheck-ins, no campaign attached
5,395
KissmetricsKissmetricschecked in, of 690 bookings from meta_back_pain_video
330
None of the three links a check-in to the campaign behind the booking.

Four questions every clinic asks, with a report for each.

Made for the marketers and practice managers who decide where the budget goes. Open the report, read the answer, and ask a follow-up in plain English.

Which campaigns bring bookings that end in a visit?

Search. The video ad books visits that often never happen.

72.8%
of bookings from google_search_physio_near_me end in a check-in
47.8%
of bookings from meta_back_pain_video do
4,375
check-ins after intake, the step in the middle. With the 1,020 people who skipped intake, the clinic software counts 5,395

Funnels report, free

FunnelsCounts people
In order · Jul 1 to Sep 30 · sample data
People
8,0006,0004,0002,0000
First campaign
googlegoogle_search_physio_near_me
googlegoogle_business_profile
metameta_back_pain_video
googlegoogle_search_brand
employer_wellness_program
emailemail_seasonal_checkup
(no campaign set)
6,100
Appointment booked
6,100
1,62027%
88014%
69011%
4106.7%
2604.3%
1402.3%
2,10034%
78.0%4,760
Intake completed
4,760
1,29027%
70015%
3808.0%
3507.4%
2304.8%
1202.5%
1,69036%
91.9%4,375
Checked in
4,375
1,18027%
64015%
3307.5%
3307.5%
2205.0%
1152.6%
1,56036%
Start6,10071.7%Conversion4,375End
Overall
72.8%
72.7%
47.8%
80.5%
84.6%
82.1%
74.3%

Pay for visits. Fix booking on mobile.

Your ad budget

In this example, 47.8% of bookings from meta_back_pain_video end in a check-in, against 72.8% from google_search_physio_near_me. Judge campaigns on the visits they bring.

Funnels, free

Your intake form

In this example, 23.9% of people who skipped intake did not check in, against 8.1% of those who completed it. Send the form with the booking confirmation.

Funnels, free

Your mobile booking

In this example, 5,550 people chose a service on a phone and never chose a time. Show the next free slots first.

Funnels, free

Your brand search

In this example, last touch credits google_search_brand with 860 bookings. First touch says 410. Read both before you move budget.

Performance report, Growth plan

Website live in about 5 minutes. App events take a developer, or Claude Code with our installer skill.

Install with AI, track the booking steps, and every report counts people per step with the campaign that first brought them.

Install with AI

Kissmetrics installs with AI in about 5 minutes. Live view shows visits as they arrive, so you see it working.

Start from a ready-made schema

Ready-made schema examples show what to track and how to name it. For online booking: Viewed booking page, Chose a service, Chose a time, Appointment booked, Intake completed, Checked in.

Reports in your inbox

Send the booking funnel to each clinic manager by email every Monday, or daily or monthly, on the weekday you pick.

See all integrations

What clinics ask before they start.

Straight answers.

What do clinics track?

The booking steps: Viewed booking page, Chose a service, Chose a time, Appointment booked, Intake completed and Checked in. The reports on this page count people per step and per week; none of them needs a name or a health detail.

Will the counts match our booking system?

Not line for line. An ad platform counts the leads it can link to its own ads, and a booking made by phone never reaches the website. Kissmetrics counts people, so compare a week you know against your own records.

Do we need a developer?

Install with AI in about 5 minutes. Ready-made schema examples show what to track and how to name it. A check-in recorded in your clinic software is sent from there, a job for whoever looks after it.

What is free?

Tracking, the Funnels and Activity reports, the chat, dashboards and live view, with 100k events a month, 3 seats and no card. The Performance report, Populations, People search, visitors from AI assistants and CSV export are on Growth, from $99 a month. See pricing

Who owns the data?

You do. Export any report and its data on Growth, pull it through the API on any plan, and delete a person on request. Privacy policy

Read next: Funnel Reports: The Complete Guide to Building and Analyzing Conversion Funnels, Micro-Funnels: How to Find and Fix Hidden Bottlenecks in Your Customer Journey, Cohort Analysis: How to Track User Groups Over Time and Why It Matters.

Know which campaigns fill the calendar.

Kissmetrics records where each booking came from, starting the day you add it.

https://

Free plan, no card. Install with AI in about 5 minutes.