THE GOAL — 18 new clients every month (cleaning + home healthcare)
— of 18 this month
—
—
This week stale
—
Not assessed:
Confirmed MRR — recurring revenue actually collected
—
What the selected milestone takes
Selected milestone
—
MRR per month
Clients at $300 (LinkedIn)
—
LinkedIn-only path
Clients at $1,500 (ads mgmt)
—
ads-management path, mid-range fee
—
Signed vs collected
Confirmed closed value
—
collected · verified against Stripe
Signed contract value
—
on paper — not revenue
Average deal size
—
closed value ÷ closed deals
Signed contract value is what clients agreed to on paper. It is not money in the bank. Only confirmed, collected value counts toward the milestones above.
What the ads are actually buying
Cost per booked appointment
—
—
Leads that never reached the CRM
—
—
Value of that gap
—
missing leads × blended CPL
—
Funnel
Opportunities in pipeline
—
all stages
New leads
—
in the reporting period
Appointments booked
—
Booked stage
Ownership & channel
| Where the leads come from | Leads |
How a lead is counted:
Appointments — who booked them
Setter-booked
—
cold outreach · commissionable
Self-booked
—
off the ads · not commissionable
Pipeline by stage
| Stage | Opportunities | Value |
| No stage data in the sheet. |
Proposals
Created
—
drafted in period
Signed value
—
read from agreement bodies
GHL's grand-total field is unused on these agreements — every document reads $0.00. Real prices live in the document text, so these figures have to be entered in the sheet by hand.
Ads
Leads
—
from the campaigns below
Cost per lead
—
spend ÷ leads
| Campaign | Status | Spent | Leads | CPL |
| No home healthcare campaigns recorded in the sheet. |
Move the gears
Blended price per client—
—
The funnel at these settings
Where this lands
Ad spend as % of new MRR
—
first-month payback
—
Projections assume today's rates hold as you scale. That gets optimistic at higher spend — cost per lead usually rises as you exhaust the best audience.