01
Website
Book, join a plan, buy a lead. The independent looks like itself — paper, ink, one green — not a group template.
Connect
The front door is this site. Money is Stripe. Follow-up is GoHighLevel. The practice management system stays where it is until there is a real reason to touch it. We will not invent a Robo, Teleos or VetIT connector for a demo.
01
Book, join a plan, buy a lead. The independent looks like itself — paper, ink, one green — not a group template.
02
Subscriptions for Health Plans, one-off Checkout for the shop, Customer Portal when a card expires. Failed payments are an event, not a surprise.
03
Booster due, missed appointment, rebook, plan lapse. SMS the owner actually reads. Email for the longer note.
Sample copy only. Not medical advice. A real practice would have a vet sign off anything that sounds clinical.
SMS + email
28 days · 7 days · due date
“Willow is due a booster in four weeks. Book a nurse slot with Hart & Willow — it takes two minutes.”
SMS
Same afternoon, then next morning
“We held 15:40 for Hart and the slot passed. Reply BOOK and we will offer two times this week.”
Email, then SMS
3 months and 6 months after last consult
“It has been three months since we last saw Moth. If anything has changed, book a check.”
Failed Stripe payment + 3 days + 7 days
“We could not collect this month’s Health Plan. Update the card when you can — cover pauses, it does not vanish overnight.”
GHL stub
Posts to a local API that returns the payload GoHighLevel would accept. No live GHL account is connected.
PMS later
Most independents already pay for a PMS that is fine at clinical records and poor at sitting on the public internet. Hart & Willow leaves that system in place. Bookings and plans can be reconciled by a person, or by a later, named integration when the practice is ready — not by a pretend Robo or Teleos switch on a demo site.
Site, brand, booking, Health Plans, shop, Stripe wiring, GHL pipelines. A defined piece of work with a finish line. The independent looks like itself on Monday morning.
Sequence copy, failed-payment recovery, seasonal campaigns, small shop drops, and the unglamorous work of keeping reminders kind and accurate. Monthly, because the diary does not stop.