Google Ads logo

Advertising

Google Ads integration

Track lead attribution back to Google Ads campaigns.

How it works with Trussi.AI

Tie closed jobs back to the campaigns that produced them and see Google Ads performance in your executive dashboard.

The hard question in roofing marketing is not how many leads a campaign produced. It is how much signed revenue it produced, and most contractors cannot answer it because the lead source dies at the form submission.

The Google Ads integration carries campaign, ad group, and keyword attribution onto the lead record and keeps it attached as the lead becomes a job. When the job closes, the revenue is attributable back to the campaign that produced it, so cost per lead gives way to cost per signed dollar - a considerably more useful number when deciding where next month's budget goes.

Conversions can be pushed back to Google Ads as well, which lets the bidding algorithms optimize toward the leads that actually turn into jobs rather than toward form fills.

What you can do

  • Connect to Google Ads via OAuth
  • Sync campaign spend, impressions, and clicks
  • Surface LSA lead data in the executive dashboard
  • See cost-per-lead and ROI by campaign

What syncs

Campaign attribution
Campaign, ad group, and keyword captured on the lead and retained through to the job.
Spend
Campaign cost pulled in so cost per signed job can be calculated, not just cost per lead.
Conversions
Closed-won jobs can be pushed back to Google Ads as conversions for smarter bidding.
Reporting
Attribution surfaces in the marketing dashboard next to the other lead sources.

How to connect Google Ads

  1. 1Open Settings › Integrations and select Google Ads.
  2. 2Authorize with a Google account that has access to the Ads account.
  3. 3Select the Ads accounts and campaigns to track.
  4. 4Confirm that your landing pages pass tracking parameters through to the Trussi form.
  5. 5Enable conversion upload if you want closed jobs pushed back to Google.

Connections are managed in Settings › Integrations by an account admin, and can be disconnected at any time without affecting the job history already in Trussi.

Google Ads integration FAQs

More advertising integrations

Ready to run your roofing business smarter?

Trussi.AI is live and onboarding new teams in small batches. Claim a founder spot or book a demo to get started.