Connected sources
3 of 3 sources connected
Owners can connect accounts here without editing code or sending credentials in chat.
Credential handling
Tokens are saved server-side only
The report UI receives sanitized campaign and ROI data, not raw provider secrets.
Marketplace path
Meta, Google, and GHL
This page is the first step toward a self-serve GHL Marketplace onboarding flow.
Setup access
Use temporary setup code for private-token installs
For production, replace setup codes with a real owner login and customer workspace auth.
Connect Meta Ads
Opens Meta in a secure provider window so it is not blocked by the embedded GHL frame.
Opens in new window
Connect Google Ads
Opens Google in a secure provider window so it is not blocked by the embedded GHL frame.
Opens in new window
Connect GHL OAuth
Preferred future path for Marketplace installs and location-level consent.
Opens in new window
Connect GHL with private token
Use this only when a customer is connecting by GHL private integration token instead of OAuth.
What this becomes as a product
Customer creates or opens a reporting workspace.
Customer connects Meta, Google Ads, and GHL from one configure page.
The ROI Center refreshes automatically and shows booked jobs, revenue, and ROAS.
Approved package structure
Build Marketplace v1 around Starter, Growth, and Agency first, then expand White Label / Scale.
Starter
Single service business location
$97/mo
V1
The primary owner-facing ROI dashboard for one business location.
Growth
Service businesses that want deeper reporting
$197/mo
V1
Adds stronger tracking health, executive reporting, and cleanup recommendations.
Agency
Agencies managing up to 5 client locations
$297/mo
V1
The first agency package with multi-client oversight and client-ready reporting.
White Label / Scale
Agencies managing up to 10 client locations
$497/mo
Queued
Higher-capacity agency plan focused on retention, alerts, and account management.