Green Attic Dashboard

Internal use only

Live
Business
Month
Master scorecard
Total lead spend
 
Total revenue
 
Overall ROI
 
Total leads
 
Department health

Channel status — ROI targets: 🟢 >25% · 🟡 0–24% · 🔴 negative

ChannelLeadsSpendRevenueROIStatus
Loading…
Unified lead trend

All sources combined — lead volume this month

Month
Platform comparison
Lead quality — close rate by platform

Close rate %

Signed ÷ Total leads
PlatformTotal leadsSignedClose rateAvg cost/leadRevenue/lead
Loading…
Local search — Google Business Profile
📍
GMB data not yet connected
Connect via n8n → GBP API to track calls, direction requests, and profile views
SEO performance
🔍
Google Search Console not yet connected
Connect via n8n → GSC API to track organic impressions, clicks, and keyword rankings
Social media
📱
Meta / TikTok not yet connected
Connect via n8n → Meta Business API to track reach, engagement, and lead form submissions
Month
Conversion funnel

Lead journey — Scheduled → Estimate Sent → Work Scheduled → Signed

Loading…
Revenue breakdown

Average invoice by service type

 
Pending revenue

Open estimates in the field

LeadServiceStageEst. value
Loading…
Period Defaults to all time for statistical accuracy
Service & product profitability
Avg ticket size vs acquisition cost

Revenue per signed job vs cost to acquire — by service line

 
Detailed breakdown

Profitability by service line

Service lineLeadsSpendRevenueAvg ticketCACROI
Loading…
Period Defaults to all time for best zip code data
Geographic performance
Top city by leads
 
Cities reached
 
Top revenue zip
 
Lead heatmap

Lead concentration by zip code — drag to explore, scroll to zoom

1 lead 2–3 leads 4+ leads
Zip code breakdown

Performance by zip code

ZipCityLeadsSpendRevenueAvg cost/leadROI
Loading…
Monthly targets

Set your monthly goals — pacing bars throughout the dashboard will track against these

Goals are saved to this browser. Leave blank to remove a goal. Add notes to track context behind each target.

Team comments

Notes & context — why we set these targets

How pacing works

Pacing calculation

The dashboard checks what % of the month has passed and compares that to your % progress toward the goal. A lead goal of 50 on day 15 of a 30-day month means you should be at 25 leads to be on pace.
🟢 On track
Actual ≥ 90% of expected pace
🟡 Behind
Actual is 60–89% of expected pace
🔴 Critical
Actual is below 60% of expected pace