TruShine Window Cleaning
Your report will be updated in 53:48 min
Google Ads source

Google campaign report loaded

This page is wired to load Google Ads rows from the customer reporting workspace when an export or importer snapshot is present. It does not change budgets, campaigns, or account settings.

Export loaded

Google spend

$51511.93
Source loaded

6 rows loaded

Load campaign/ad group/keyword rows to make Google comparable to Meta.

Calls + forms

616
Raw conversions

Conversion count before GHL matchback

Separate phone calls, forms, and booked jobs before judging search quality.

Cost per conversion

$83.62
Raw metric

Calls/forms only

This is useful only after spam calls and unbooked forms are filtered through GHL.

Google ROAS

Needs GHL
Blocked

Revenue matchback pending

Import booked and won revenue before comparing Google against Facebook.

Campaign performance

Google rows will appear here after the export is saved to the attribution workspace. Until then, the page shows the exact data contract needed for the automatic report.

CampaignStatusClicksCallsFormsSpendCost/Conv.BookedRevenueROASNote
Banner Ads - Tru Shine 2021Off218010$1,030.30$1,030.30Needs GHLNeeds GHLNeeds GHLImported live from Google Ads API.
Search Campaign - Gutter and Window Cleaning - Expresso Company (RJ)Off5396358246$49,518.54$81.98Needs GHLNeeds GHLNeeds GHLImported live from Google Ads API.
Window Cleaning ServicesOff1200$63.15Needs GHLNeeds GHLNeeds GHLNeeds GHLImported live from Google Ads API.
Window Cleaning ServicesOff000$0.00Needs GHLNeeds GHLNeeds GHLNeeds GHLImported live from Google Ads API.
Window Cleaning videoOff169110$898.10$81.65Needs GHLNeeds GHLNeeds GHLImported live from Google Ads API.
neighborhood walking videoOff000$1.84Needs GHLNeeds GHLNeeds GHLNeeds GHLImported live from Google Ads API.

Connection boundary

This page does not use credentials, fetch Google Ads data, or touch campaign settings until a secure customer OAuth connection exists. It defines the reporting surface and import data contract.

Last report build: 5/27/2026, 5:17:55 AM. Data file expected: `automation/trushine/ads-attribution/data/google-campaigns-2026.csv`.

Connection checklist

Confirm which Google Ads account and conversion actions belong to TruShine.

Export campaign, ad group, keyword/search-theme, spend, clicks, calls, and form conversion rows.

Save the export as `automation/trushine/ads-attribution/data/google-campaigns-2026.csv`.

Map Google calls/forms to GHL contacts or opportunities using phone, email, source, and created date.

Add booked-job and won-revenue columns once secure GHL matchback is available.