Dashboard
Overview of ad spend, leads & appointments
From To
โ€”
โ€”
โ€”
โ€”
Daily Spend
Copy Ad Set spend (USD)
Meta Leads Trend
Daily leads
CPL Trend
Cost per Meta lead
Daily Appointments
Booked per day
Closed Deal Value by Week
Real signed contract value, week by week (from GHL)
Revenue Forecasti
Closed deal value: last 8 weeks actual, next 4 weeks projected
Projection = average of the last 4 actual weeks, held flat forward. A simple trend estimate to plan against, not a guarantee.
๐Ÿ’ต Cash Collected & Clients Signed
From the PandaDoc workbook (Carol/Gael's source of truth). Zero days are the white squares Trevor asked to see.
Selected Range vs Target
Week to date
The Funnel, Step by Step
Where leads drop off. Last 7 days.
Bottleneck Right Now
The one thing to fix first
๐Ÿ“… Appointments Booked per Week
vs target: 50/week
๐Ÿ’ฐ Cost per Booked Appointment
Ad spend รท appointments. Target: <$50
๐Ÿ‘๏ธ Show Rate by Week
Calls held รท (held + no-shows). Target: 50%
๐Ÿ”„ Lead to Appointment Rate
Meta leads that booked a call (conversion rate)
๐Ÿ“Š CPL vs Cost per Appointment
CPL = ad cost per lead. CPA = ad cost per booked call. Both need context.
Weekly Breakdown
WeekApptsSpendCPAMeta LeadsCPLConv RateShow Ratevs Target (50 appts)
๐Ÿ“– This page explains where every number on this dashboard comes from, how it is calculated, and what to watch out for. When Trevor or anyone asks "is this accurate?", the answer is here.
Data Sources
Three sources feed this entire dashboard
๐Ÿ“Š Google Sheet
BoldMD Ads Tracker, Daily Log tab. Populated every night at 11pm PDT by n8n. Pulls Meta Ads API for spend and leads, GHL calendar API for appointment bookings. If n8n fails one night, that day shows $0.
๐Ÿ”ด Live GHL
GoHighLevel API, pulled live on every page load. Calendar events, pipeline opportunities (open + won), team members. Numbers update the moment someone clicks Retry Connection or reopens a page. Accuracy depends on the team updating statuses in GHL (appointment outcome, deal stage, deal value).
โœ๏ธ Manual
Currently not in use. Manual tracking (offers, deposits, cash, bottleneck notes) was removed from this site until the team aligns on one source of truth with Gael. Everything shown on the site right now is 100% automatic: Google Sheet or live GHL.
Key Distinction: Appointments
Two different appointment counts, two different meanings

๐Ÿ“Š Sheet: "Appts Booked"
Count of all new bookings on the BoldMD calendar on a given day. Pulled from GHL at 11pm. Includes re-bookings of existing leads, walk-ins, manual bookings by Carol, not just ad leads. This is what the Dashboard, Spend, Weekly Report tabs use.

๐Ÿ”ด GHL: "Calls on Calendar"
All appointments scheduled to happen during a given week, regardless of when they were booked. A lead who booked in July but has a call this week is counted here. This is what the Scorecard, Appointments, Closers tabs use.

Why the numbers differ: "15 booked this week" (Sheet) means 15 new bookings were made. "39 calls this week" (GHL) means 39 calls were on the calendar to happen, including ones booked in prior weeks. Both are correct. They answer different questions.

Every Metric Explained
Tab by tab. Click any row to expand the formula.
BOLDMD REVENUE SCORECARD
Live from GHL calendar and pipeline. Arrows compare against the prior period.
MetricTodayLast 7 Daysvs Prior 7Last 30 Daysvs Prior 30
Daily Spend
From Google Sheets Daily Log
Daily Spend Table
DateSpend ($)Appts$/Appt
Daily Meta Leads
From Meta Ads API
Cost per Lead
Target: under $25
GHL Leads by Day (Base44)
DateMeta LeadsGHL LeadsCPL
Daily Booking Trend
Appointments booked per day
Weekly Cancel Rate (from GHL)
WeekRate%iBreakdowni
Closer Breakdown
Confirmed / Cancelled / No-Show per closer
Closer Performance
CloserBookediConfirmediCancellediNo-ShowiCancel %iStatus
๐Ÿ“Š Master Pipeline: loading live countsโ€ฆ
Master Pipeline Right Now (loadingโ€ฆ)i
๐Ÿ”ฎ
Pipeline data loadingโ€ฆ
Stage Distribution
Master Pipeline ยท current snapshot
AI Pipeline Right Nowi VA automation
๐Ÿค–
AI Pipeline data loadingโ€ฆ
AI Pipeline Distribution
VA automation pipeline ยท stage snapshot
Pipeline Activity: leads whose stage changed that weeki
โ€”
StageUpdated That WeekMoved Out ยนNet
ยน "Moved Out" requires GHL stage-change history API (not available). Showing leads whose stage was updated that week.
Weekly Bookings
Appointments booked per week
Weekly Cancel Rate
% of scheduled calls cancelled ยท from GHL
Weekly Ad Spend
Spend per week (USD)
Weekly CPL (Copy Ad Set)
Cost per Meta lead per week ยท target <$25
Closer Performance for the Selected Week
Confirmed / Cancelled / No-Show by closer
Revenue Forecasti
Closed deal value: last 8 weeks actual, next 4 weeks projected
ActualProjected
Projection = average of the last 4 actual weeks, held flat forward. A simple trend estimate to plan against, not a guarantee.
Weekly Summary Table
WeekApptsSpendCPLGHL LeadsCancel Rate
This Week, Day by Day
DayNew LeadsShowed UpNo-ShowUpcomingNot Booked YetOtherShow Rate
"Other" = booking was cancelled, or the lead was marked lost/disqualified/opted out.
Daily Bookings This Week
Appointments booked per day
Cancel Rate by Week
Weekly history from GHL
Spend vs GHL Leads
This week
Closer Performance This Week
CloserBookedConfirmedCancelledNo-ShowCancel %Flag