Articles on: Lead Sources

How to connect Google LSA to LeadTruffle (Beta)

📝 Connect Google LSA to LeadTruffle, select advertiser accounts, and sync supplemental lead data in about five minutes.


Authorize Google once, choose the advertiser accounts LeadTruffle should read, and pull in your Local Services leads. The setup takes about five minutes.


Beta limitations: This integration only reads and stores supplemental Google LSA data. It does not create contacts or inquiries, and it never sends replies. Feedback goes to Google only when a manager submits it manually.



Table of contents




Before you start


You need admin access to the Google account that manages your Local Services Ads. If an agency manager controls multiple advertiser accounts, one authorization can cover every account the manager can access.



Step 1: Open Google LSA and connect Google


  1. In the left sidebar under Lead sources, choose Google LSA (beta).
  2. Open the Setup tab.
  3. Click Connect Google.




Step 2: Continue past the Google warning


Because the beta app is still in Google's verification review, Google displays a “Google hasn't verified this app” screen. This is expected.


Click Advanced in the lower-left corner. Do not click Back to safety.





Step 3: Approve access to LeadTruffle


In the expanded panel, click Go to LeadTruffle. Approve the requested permissions to return to your LeadTruffle dashboard.





Step 4: Fetch your Google Ads accounts


After authorization, the Setup tab displays Google is connected.


In section 2, click Fetch accounts from Google. LeadTruffle lists every advertiser account the authorized Google account can access.





Step 5: Select and save Local Services accounts


  1. Select each account marked Local Services found.
  2. Leave accounts labeled No Local Services campaign unchecked.
  3. Click Save selected accounts.




Step 6: Sync your leads


  1. Open the Leads tab.
  2. Click Sync all accounts.




Each synced lead includes its Google lead ID, lead type, job type, Google status, and billing state.


  • Click Details to inspect a lead.
  • Click Find inquiry to match the lead to an existing LeadTruffle conversation.



Troubleshooting


No accounts are returned


The Google account you authorized may not have access to the advertiser account. Authorize the integration with the agency manager login, then click Fetch again.


An account says “No Local Services campaign”


Google reports that the account has no LSA campaign, so it cannot be synced. Confirm that the Local Services Ads campaign belongs to the advertiser account you expect.


Leads look stale


Click Sync all accounts again. Check the timestamp under Last synced from Google to confirm when LeadTruffle last pulled the data.



Need help? Contact us at support@leadtruffle.com or message the team via the chat on this article or in-app.

Updated on: 03/09/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!