Back to all projects
Sales & RevOps

Medical Patient Tracking & Booking CRM

4 weeks 4.9/5.0

Google Sheets CRM for a medical practice — automated email reminders at every medication milestone, 4-month cycle tracking, GoHighLevel booking sync, and Stripe invoice generation.

!

The Problem

The medical practice was tracking patient medication cycles manually — missing reminder windows, losing track of which patients were at which stage of their treatment, and handling appointment bookings through a disjointed mix of phone calls, emails, and GoHighLevel. Payment follow-ups for Stripe invoices were inconsistent.

The Solution

Built two interconnected automation systems in Google Sheets with Apps Script. The first handles patient medication cycle tracking with automated reminders at every treatment milestone. The second integrates GoHighLevel bookings with Stripe for automated invoice generation and payment follow-up sequences.

How It Works

1

Patient submits a form on the medical website → details logged in Google Sheets

2

Clinician qualifies the patient for medication → triggers the 4-month tracking cycle

3

Automated emails fire at each medication milestone — start, midpoint, renewal, and feedback

4

GoHighLevel bookings sync to Google Sheets via API integration

5

Stripe invoices are generated automatically via Zapier + Apps Script

6

If payment not received within 7 days → automated follow-up email sequence

7

Post-visit feedback emails sent automatically after each appointment

Tech stack

Google Apps ScriptGHLStripeZapier

Category

Sales & RevOps

Duration

4 weeks

Client rating

4.9/5.0

→ Need something similar?

Ready to automate?

Have a similar project in mind?

I take on a limited number of projects each month. Let's talk about yours.

→ Book a Call