Leads in
Google Ads lead forms
Connect Google Ads lead form assets directly to Light AI with a webhook URL and key. No middleware.
- In Light AI: Settings → Developers → Inbound → New source → Google Ads lead form. Copy the webhook URL (
https://api.light-ai.app/v1/inbound/google-ads/src_…) and the key. - In Google Ads: open the lead form asset → Lead delivery → Webhook integration. Paste the URL and the key.
- Click Send test data. Test leads (
is_test) run in test mode and never reach the contractor's pipeline.
Field mapping#
| Light AI | |
|---|---|
FULL_NAME, FIRST_NAME, LAST_NAME | contact.* |
EMAIL, WORK_EMAIL | contact.email |
PHONE_NUMBER, WORK_PHONE | contact.phone |
PHONE_NUMBER_VERIFIED | contact.phone_verified |
STREET_ADDRESS, CITY, REGION, POSTAL_CODE, COUNTRY | address.* |
SERVICE | service_interest when it matches; the text is kept |
| Other questions | custom_fields |
campaign_id, adgroup_id, creative_id, gcl_id, form_id, asset_group_id | attribution (gcl_id → gclid) |
lead_id | external_ref (system: google_ads): a resend replays the lead |
Responses#
Answers follow Google's retry rules: 200 on success, 400 for a bad key or malformed lead (Google does not retry), 503 when Google should retry (a limit or a transient error; never 429).
Tip
Keep the gclid: on quote.approved you can upload an offline conversion to Google Ads from n8n. See Google Ads & LSA.