What makes it different from a sales CRM
A sales CRM is built for a team working deals over weeks: stages, forecasts, quotas. An appointment business has a different shape. The inquiry is a phone call at 11:40 from a parent whose child needs an orthodontic consult, and the goal is a booked visit, often the same week. The front desk, not a sales rep, does the work, between patients. A CRM for appointment businesses is built around that: it captures the inquiry automatically, attaches the source, offers real openings, and tracks whether the visit happened.
It also sits beside, not instead of, your operating system. Dentists have practice management software, lawyers have case management, HVAC companies have dispatch software. Those systems run the work after the booking. The CRM handles the stretch before: the inquiry, the follow-up and the booking, which is where most of the loss happens.
What goes on the record
Every touch. The ad the person clicked, the page they landed on, the form they sent, the call they made and its recording, the text they replied to, the time they booked, the reminder they got, whether they showed. Notes from the front desk. The next step and who owns it. When the person calls back a month later, the desk sees all of it in one place instead of searching three inboxes.
Source matters more than it sounds. If the record says the inquiry came from the knee-pain page via a Google ad, you can later see which pages and campaigns lead to visits, not just clicks. That is the basis for cost per booked appointment.
How it is used day to day
The morning starts with a list of inquiries that have not booked yet, each with its last touch and its next step. The desk works the list between patients. New inquiries arrive in the shared inbox already attached to a record. An automated first text has usually gone out already, so the desk is joining a conversation rather than starting one. Booked visits drop off the list; no-shows reappear with a note to rebook. For the follow-up side in detail, see lead follow-up automation.
Common mistakes
Buying a sales CRM and bending it. The stages do not fit, nobody updates it, and after a month the real record is the front desk’s notepad again.
Running the phone agent, the forms and the texting in separate tools. Each one has its own contact list, and the same person appears three times with three different histories.
Not deciding who owns the next step. A record with no owner is a record nobody follows up.
How Ottimo does it
Ottimo’s CRM is the record every other part of the platform writes to. A call answered by the AI phone agent, a form from a town page, a chat on the site, a booking, a review request and a reminder text all land on the same customer record with the source attached. The front desk can take over any automated thread from the shared inbox. Reports count visits, not leads, because the booking and the outcome are on the record. Onboarding on the platform plan includes importing your existing contacts, and we confirm the fields with you before the import runs.