Quick answer

A stage-by-stage measurement dictionary for connecting physical therapy discovery records to qualified enquiries, scheduled evaluations, and attended first visits.

A call click is not a new physical therapy patient. Neither is a submitted request for a pelvic-health evaluation, a voicemail about postoperative rehabilitation, or a scheduled vestibular appointment that the person has not yet attended.

The useful dashboard is an evidence chain. It preserves what marketing observed, what intake verified, what scheduling confirmed, and what the practice-management record later marked attended. That separation matters when different offices, therapists, documentation gates, and appointment types have different availability.

Use one rule: never let a later label overwrite an earlier event. Keep every stage, timestamp, source, owner, and exclusion. Join only the records your practice can connect under a privacy-reviewed rule.

Define the physical therapy acquisition funnel before choosing KPIs

Start with a stage dictionary that runs from an observed impression to a verified attended initial evaluation. Keep interface actions, valid contacts, qualification, scheduling, and attendance as separate records. In this article, “booked job” maps only to a scheduled first appointment, while “completed job” maps only to an attended first visit.

Google Analytics 4 documents recommended lead-generation events such as generate_lead, qualify_lead, working_lead, and close_convert_lead. Those names do not define a physical therapy workflow. The practice must decide which record proves each stage.

StageBusiness rule and timestampSource systemOwner and handoffExclusions
ImpressionResult or ad shown; reporting dateChannel reportDiscovery owner → click analysisStaff/tests; mismatched scope
ClickResult selected; reporting dateChannel reportDiscovery owner → siteBots/tests; filter mismatch
Profile viewBusiness Profile viewed; reporting dateProfile reportProfile owner → interaction analysisStaff/tests; filter mismatch
Call clickPhone control activated; event timeConsented analyticsMarketing → intakeTests and duplicates
Form startFirst form interaction recorded; event timeConsented analyticsMarketing → form analysisTests, duplicates, bot activity
Form submissionPayload reaches form log; submission timeForm logMarketing → intakeFailed forms, spam, tests
Connected callConversation successfully connected; contact timeCall recordIntake → qualificationDisconnected calls, tests, duplicates
Valid submitted formReviewable contact request received; validation timeForm/intake recordIntake → qualificationSpam, tests, duplicates, incomplete requests
Qualified enquiryWritten PT routing rule passed; disposition timeIntake/CRM recordIntake → schedulingExisting patients, unsupported intent
Booked jobFirst appointment confirmed; booking timeScheduling systemScheduling → operationsDuplicate and existing-patient bookings
Completed jobFirst visit marked attended; attendance timePractice-management systemOperations → aggregate boardNo-shows, cancellations, later visits

A diagnosis, treatment recommendation, plan-of-care start, or collection belongs later and outside this marketing dictionary.

Need a cleaner acquisition measurement plan? We can help map your content and local-search records to the stage definitions your practice owns. theStacc does not replace intake, scheduling, practice-management, or compliance review.

Book a free strategy call →

Impressions and clicks measure discovery only

Use impressions and clicks to diagnose whether prospective patients can discover the right offered pathway, page, and office. Preserve the channel’s own source record and dimensions. Do not relabel search activity as enquiries, scheduled evaluations, or attended visits, even when the query appears to describe a musculoskeletal, sports, or postoperative need.

Search Console exposes impressions, clicks, queries, pages, countries, and devices in its Performance reports. Declare one exact page/query/country/device scope and one complete 28-day window. Compare it only with a like-for-like window, because reporting lag, partial dates, anonymized queries, brand searches, and filter changes can distort the view.

KPINumeratorDenominatorWindow, source, ownerExclusions
Organic click-through rateSearch Console clicks in the declared scopeSearch Console impressions in the identical scopeOne complete 28-day window; Search Console; SEO ownerPartial days, mismatched filters, omitted queries, blended brand/non-brand, staff/tests

Keep paid, local, content, email, and social exports in separate source rows. The physical therapy SEO guide covers the broader search system, while the keyword research guide owns query-to-page mapping.

Call clicks, connected calls, and forms are different events

Record a phone-interface activation, a connected call, a form start, and a valid form submission as different events. This is where physical therapy dashboards often overcount: a tap can disconnect, an intake form can fail, and one person can contact both the sports-rehabilitation page and the clinic’s Business Profile.

Google Business Profile performance can report call and website clicks. Those interactions do not establish that intake spoke with someone or received a usable request. The profile-specific setup and measurement details belong in the physical therapy Google Business Profile guide.

KPINumeratorDenominatorWindow, source, ownerExclusions
Connected-contact rateUnique connected calls plus valid submitted forms under the written ruleAll unique tracked call clicks plus the named form-start or submission denominator in the same cohort28-day acquisition cohort plus validation lag; consented analytics, call system, form log; intake ownerSpam, tests, duplicates, disconnected calls, failed forms, existing-patient administration, vendors, applicants

A join across analytics, call, form, and practice records needs a qualified privacy review. HHS explains that HIPAA applicability depends on covered-entity and business-associate status; it does not approve a particular tracking setup.

Qualified enquiries require a physical therapy rule

A qualified enquiry is a unique valid contact that passes the practice’s written routing rule for office, offered appointment pathway, urgency, new-patient status, geography, provider fit, accepting status, documentation gates, and current capacity. Qualification is an administrative disposition, not a diagnosis, candidacy decision, treatment recommendation, or insurance promise.

Pathway or intentDocumentation/authorization gateTherapist/location fitOwnerCapacity unit and disposition
Initial musculoskeletal evaluationPractice-approved intake ruleAccepting evaluator and officeIntakeInitial-evaluation slot; qualify or route
Postoperative rehabilitationOrder/protocol review if applicableAppropriate therapist and timingIntake leadEvaluation slot; hold or schedule
Sports rehabilitationAge and intake documentsSports pathway and locationIntakeEvaluation slot; qualify or refer
Pelvic healthApproved intake and privacy handlingPelvic-health therapistPathway ownerSpecialist slot; waitlist separately
PediatricGuardian and payer documents if applicablePediatric therapist and sitePediatric intakeAge-fit slot; route separately
NeurologicPractice-defined documentationAppropriate therapist/equipmentPathway ownerEvaluation slot; capacity check
Vestibular/balanceApproved screening/routing processVestibular-trained therapistIntake leadSpecialist slot; route safely
Workers’ compensationClaim/referral/authorization record as applicableAccepting office and providerAuthorization ownerAuthorized slot; pending stays separate
Auto-injuryPractice-approved payer/document ruleAccepting location and therapistIntake leadEvaluation slot; unresolved documents separate
Home-health requestOffering and eligibility routeCoverage area and providerProgram ownerVisit capacity; exclude if not offered
Referral enquiryReferral details under approved ruleService and therapist fitReferral coordinatorEvaluation slot; preserve source
Existing-patient administrationIdentity and administrative routeCurrent care teamFront deskExclude from acquisition
Employment/vendor/educationNon-patient routing ruleRelevant departmentOffice managerExclude from acquisition
Unsupported service/geographyUnsupported-intent recordNo accepting pathIntake leadExclude; retain disposition

Booked and completed jobs map to scheduled and attended first visits

Count a booking when one qualified enquiry has a confirmed initial appointment, then count completion only when that appointment is marked attended. A cancellation or no-show remains evidence that a booking occurred, but it is excluded from attended-first-visit completion. A pending reschedule stays unresolved until its final appointment status arrives.

KPINumeratorDenominatorWindow, source, ownerExclusions
Qualified-enquiry rateUnique valid contacts meeting the full PT ruleAll unique valid contacts reviewed28-day contact cohort plus qualification lag; intake/CRM dispositions; practice manager or intake ownerUnsupported intent/geography, no accepting path, spam, duplicates, existing patients, jobs/vendors
Booked-job rateUnique qualified enquiries with a confirmed scheduled first appointmentAll unique qualified enquiries in the cohortEnquiry cohort plus booking lag; scheduling system; scheduling ownerReschedules counted once; existing-patient appointments excluded; cancellations/no-shows remain booked
Completed-job rateUnique cohort bookings marked attended first visitAll unique booked first appointments in the cohortBooking cohort plus enough lag for appointment dates; practice-management system; operations ownerCancellations, no-shows, pending reschedules, duplicates, existing/later visits; missing status reported separately
Cost per completed first visitDirect attributable channel cost under the written allocation ruleUnique attributable attended first visits in the cohortAcquisition cohort plus full qualification, booking, and attendance lag; channel cost ledger plus privacy-reviewed aggregate practice record; marketing owner with finance/operations sign-offExisting patients, unattributable or multi-touch records without allocation, cancellations, no-shows, uncosted owner labor, shared costs without a rule

Do not use attendance to infer diagnosis, treatment acceptance, future visit cadence, clinical outcome, payment, or episode value.

Segment by real service economics without portable values

Segment the funnel by appointment pathway only when the practice can supply reviewed operating facts. Urgency, intake burden, therapist fit, documentation, appointment length, room or equipment needs, and accepting-provider status can change the usable capacity. Fees, episode values, margins, ticket sizes, and seasonality remain unavailable unless reviewed practice evidence supplies them.

Practice-economics input card

  • Path: exact offered service or initial-appointment type.
  • Availability: accepting provider and location, with evidence owner and expiry date.
  • Capacity: the practice-defined appointment unit, not a portable slot assumption.
  • Cost: direct acquisition-cost allocation rule and channel ledger owner.
  • Economics: reviewed contribution field only if the practice supplies it.
  • Prohibited inference: no fee, collection, margin, episode value, outcome, or lifetime-value estimate from an enquiry.

For example, a pelvic-health specialist waitlist and an open musculoskeletal evaluation calendar should not share one capacity status. Workers’ compensation or auto-injury enquiries may remain pending while documentation is reviewed. A vestibular request may need a particular therapist or location. The dashboard should expose those constraints instead of blaming the channel.

Give every KPI a decision owner and stop rule

Assign each stage to the person who can verify its evidence and make the next decision. Discovery owns channel records, intake owns valid contacts and qualification, scheduling owns confirmed first appointments, and operations owns attended status. Every board row also needs an evidence date, capacity dependency, and explicit keep, change, pause, or stop action.

StageDiagnostic questionNumeratorDenominatorWindow and sourceOwnerExclusionsCapacity dependencyDecision
ImpressionWas the right pathway/page shown?Scoped impressionsSame scoped windowComplete channel reportDiscoveryStaff/tests, partial datesOffered and accepting truthKeep or change targeting
ClickDid the result earn a visit?Scoped clicksScoped impressionsSame channel scopeDiscoveryBots/tests, filter mismatchDestination accuracyChange message/page
Connected contactDid intake receive a usable contact?Unique connected calls and valid formsNamed call/form event cohortCohort plus validation lag; call/form logsIntakeSpam, tests, duplicates, failed contactsStaffed intakeFix tracking or coverage
Qualified enquiryDid the request fit an accepting PT path?Unique contacts passing the PT ruleAll unique valid contacts reviewedContact cohort plus review lag; intake dispositionsPractice managerExisting patients and unsupported intentProvider/location capacityNarrow, keep, or pause
Booked first visitWas an initial appointment confirmed?Unique qualified enquiries bookedAll unique qualified enquiriesEnquiry cohort plus booking lag; schedulerSchedulingDuplicates and existing-patient visitsEvaluation slotsFix routing/scheduling
Attended first visitDid the booked cohort attend?Unique first visits marked attendedAll unique booked first appointmentsBooking cohort through appointment dates; practice systemOperationsCancellations, no-shows, pending/missing statusAppointment deliveryInvestigate dispositions

Pause promotion for a pathway when the clinic has no accepting provider, location, documentation route, or appointment capacity. Record the restart condition rather than continuing to collect requests the practice cannot route.

Build one monthly evidence board

Build the monthly board with one row per channel and separate columns for every evidence stage. Missing joins must remain visibly missing. Use one declared 28-day acquisition cohort, then add the qualification, booking, and attendance lag required for that cohort. Never blend fresh enquiries with older attended appointments in one conversion column.

Channel rowImpressionsClicks/profile viewsCall clicksConnected callsForm startsValid formsQualifiedBookedAttended
Organic searchSearch reportSearch reportAnalyticsCall joinAnalyticsForm joinDispositionSchedule joinAttendance join
Paid searchAd reportAd reportAnalyticsCall joinAnalyticsForm joinDispositionSchedule joinAttendance join
Business ProfileProfile reportProfile reportProfile reportCall joinNot forcedForm joinDispositionSchedule joinAttendance join
ContentSource reportSource reportAnalyticsCall joinAnalyticsForm joinDispositionSchedule joinAttendance join
EmailEmail reportEmail reportAnalyticsCall joinAnalyticsForm joinDispositionSchedule joinAttendance join
SocialPlatform reportPlatform reportAnalyticsCall joinAnalyticsForm joinDispositionSchedule joinAttendance join
Physician referralNot forcedNot forcedNot forcedReferral recordNot forcedReferral recordDispositionSchedule joinAttendance join

Cohort reconciliation sheet

  • Merge duplicates only under the approved identity rule; preserve raw touches.
  • Flag cross-channel contacts and brand searches after another known touch.
  • Separate repeat callers and existing-patient administrative requests.
  • Count reschedules once; keep cancellations and no-shows as distinct dispositions.
  • Label missing attribution, booking joins, and attendance status instead of estimating them.

The physician-referral guide owns referral operations. This board only preserves the source row. For marketing production, Content SEO supports live-SERP and keyword research, long-form drafting, on-page scoring, queueing, and connected-CMS publishing. Local SEO supports GBP posts, review replies, citations, and rank tracking. Neither module creates the practice-system joins described here.

Want one board that keeps discovery, intake, scheduling, and attendance distinct? We can help define where theStacc’s content and local-search records fit while your team retains operational evidence and approval.

Book a free strategy call →

Use the board to investigate, not promise growth

Read stage loss as a prompt to investigate before changing spend or content. A drop may come from broken tracking, an unstaffed phone, unsupported service intent, incomplete intake, no accepting therapist, a documentation gate, appointment scarcity, cancellations, or missing attendance status. The board identifies where evidence stops; it does not promise growth.

Failure-state checklist

  • Tracking event absent, duplicated, or firing on a failed form.
  • Calls arriving when trained intake coverage is unavailable.
  • Page promotes a service, office, or geography the practice does not accept.
  • No accepting provider or matching therapist/location capacity.
  • Spam, test, duplicate, vendor, applicant, or existing-patient contacts mixed into acquisition.
  • Valid contact has no qualification disposition or next step.
  • Qualified enquiry has no scheduling-system join.
  • Reschedule, cancellation, and no-show states are blended.
  • Booked first visit has no final attended or not-attended status.

Only after the failure is located should the owner act. Fix the event when tracking is broken. Change the destination when it advertises an unsupported pathway. Narrow promotion when specialist capacity is closed. Improve intake coverage when valid calls are not connected. Review scheduling and reminder operations when booked cohorts accumulate cancellations or no-shows, without turning that review into a portable benchmark.

Frequently asked questions

These physical therapy marketing KPI answers preserve the article’s central boundary: channel activity describes discovery, while intake, scheduling, and practice-management records establish later stages. The answers also cover pathway segmentation, cohort timing, duplicate handling, and the measures that must remain outside an acquisition dashboard.

What marketing KPIs should a physical therapy practice track?

A physical therapy practice should track each acquisition stage separately: impressions, clicks, call clicks or form starts, connected calls or valid submissions, qualified enquiries, scheduled first appointments, and attended first visits. Add cost per attended first visit only when channel cost and attendance can be joined under a reviewed attribution rule.

What is the difference between a physical therapy lead and a qualified enquiry?

A lead is a recorded contact that still needs review. A qualified enquiry matches the practice's written rule for office, offered appointment pathway, new-patient status, geography, accepting provider, therapist fit, capacity, and any applicable referral or insurance-documentation gate. Existing-patient administration, vendors, applicants, spam, duplicates, and unsupported requests stay outside that count.

Does a call click or form submission count as a new physical therapy patient?

No. A call click proves only that someone activated a phone interface, and a form submission proves only that a submission reached the form log. Neither proves a valid contact, qualified enquiry, scheduled evaluation, attendance, diagnosis, treatment acceptance, or patient relationship. Each later stage needs its own timestamped operational evidence.

How should a practice measure booked versus attended first visits?

Count a booked first visit when a unique qualified enquiry has one confirmed initial appointment in the scheduling system. Count attendance only when that cohort's appointment is marked attended under the practice's written rule. Keep cancellations, no-shows, pending reschedules, duplicate bookings, existing-patient visits, and missing statuses visible as separate dispositions.

How should physical therapists measure marketing by service or appointment pathway?

Segment only by pathways the practice actually offers and has approved, such as an initial musculoskeletal evaluation, postoperative rehabilitation, pelvic health, pediatric, neurologic, vestibular, workers' compensation, or auto-injury intake. Preserve provider, location, documentation, authorization, appointment-length, and capacity differences instead of comparing them as interchangeable enquiries.

How long should a physical therapy marketing evidence window be?

Use one declared 28-day acquisition cohort for the funnel, then leave enough additional lag for qualification, scheduling, and the appointment date to occur. The final lag is practice-specific. Compare like-for-like windows, flag partial data, and do not judge attended-first-visit performance while scheduled appointments in that cohort are still pending.

How should physical therapy practices handle duplicate and cross-channel enquiries?

Keep raw channel touches, then reconcile them to one unique contact under a written, privacy-reviewed identity rule. Mark repeat callers, duplicate forms, brand searches after another touch, and enquiries with multiple sources. If no approved allocation rule exists, report the attended visit as multi-touch or unattributable instead of awarding it twice.

Which physical therapy metrics should stay outside a marketing dashboard?

Keep diagnosis, candidacy, treatment acceptance, visit cadence, plan-of-care starts, clinical outcomes, collections, margins, staff performance, satisfaction, retention, and patient lifetime value outside this acquisition dashboard. Operations or clinical teams may govern those measures separately, but they should not be used to redefine an impression, enquiry, booking, or attended first visit.

Turn the dictionary into a controlled monthly practice

Publish the dictionary before publishing the dashboard. Name the owner of each source, document the 28-day cohort and its later validation lag, display missing joins, and record the action taken. Require a qualified physical therapy administrator and privacy, advertising, and compliance reviewer to approve the workflow before the practice relies on it.

  1. Confirm every promoted appointment pathway, accepting location, therapist fit, and current capacity.
  2. Test impression, click, call, and form records without using patient-derived examples.
  3. Reconcile contacts, qualification, bookings, cancellations, no-shows, and attendance.
  4. Review stage loss with the owner who can correct that specific handoff.
  5. Keep clinical, retention, billing, collection, staff, and financial measures on their own governed boards.

theStacc can support the content and local-search layer. The practice still owns intake truth, scheduling evidence, privacy-reviewed joins, therapist capacity, and attended-first-visit status.

Ready to give every marketing number a precise physical therapy business meaning? Bring your current channel and intake definitions, and we will help identify the gaps without treating clicks or bookings as attended visits.

Book a free strategy call →

Sources & references

Ritik Namdev

Ritik Namdev

Growth Manager

Growth Manager at theStacc. Five years in digital marketing, content strategy, and growth at content-led SaaS. Writes on Medium and YouTube about programmatic SEO and growth systems.

From the theStacc product Explore theStacc modules

Blog SEO, Local SEO, and Social Media — one dashboard, no headaches.