See which ads are creating booked work, revenue, and cleanup priorities.
TruShine's report now combines paid spend, lead volume, GHL matchback, data connection health, and next actions in one operator view.
Meta spend
38 Facebook / Meta campaigns
Loaded from the TruShine attribution CSV, not hardcoded into the page.
Meta leads
355 active-campaign leads
Lead volume is visible now; booked-job quality still needs GHL matchback.
Google Ads
Google CSV import path is wired
The page will populate once `google-campaigns-2026.csv` is exported into the data folder.
GHL matchback
0 booked jobs, $0.00 matched revenue
Imported from TruShine GHL opportunities; campaign mapping still needs final validation.
Facebook Ads
Live
Meta spend, CPL, campaign winners, weak offers, and booked-job attribution readiness.
Google Ads
Next
Google reporting surface, export loader, conversion checklist, and booked-job matchback readiness.
Data Connections
Next
Customer-specific Meta, Google, and GHL auth/import status for reusable reporting installs.
Getting Started Guide
Live
Install, connect data sources, validate attribution, and use ROI reports with customer-facing screenshots.
Lead Conversion
Next
GHL lead-to-contacted, lead-to-booked, won-job rate, and revenue matchback.
Revenue ROAS
Waiting on GHL
Revenue per campaign, cost per won job, and return on ad spend by source.
Trend Watch
Planned
Daily spend movement, rising CPL warnings, and budget reallocation recommendations.
Data connection status
Provider status is tracked per customer. Imported snapshots can render now; automatic refresh requires each customer's own Meta, Google, and GHL credentials.