Integration · Google Ads

Send Google Ads lead form leads straight into your CRM

Google Ads lead forms let someone send you their details without leaving the ad. Google can deliver each of those leads to a webhook when it is submitted. MoveUpMark gives you that webhook, so the lead reaches your CRM without anyone exporting it from Google Ads.

How to connect a Google Ads lead form

  1. Open the integration

    In MoveUpMark, go to Settings, then Integrations, and choose Google Ads.

  2. Copy the webhook URL

    MoveUpMark shows the webhook address for your business.

  3. Generate a key and save it

    Create a key in MoveUpMark and save it. Google calls this the key for the webhook.

  4. Paste both into Google Ads

    In Google Ads, open your lead form asset, then Lead delivery, then Webhook integration. Paste the webhook URL and the key, and click Send test data.

How this integration works

This is a webhook connection, set up in two places. MoveUpMark does not log in to your Google Ads account and does not read your campaigns or spend. Google sends each new lead to your webhook address, with the key, and MoveUpMark accepts only requests that carry the right key.

What happens when a lead arrives

Each lead Google delivers is handled the same way as any other lead in your CRM.

  • A lead is created with Google recorded as its source
  • The contact details from the form are saved
  • A repeat submission from the same phone number does not create a second lead
  • A conversation and an opportunity are set up for the lead
  • Any workflow that starts on "Google lead form submitted" begins

Google lead automation

With the lead in your CRM, a workflow can assign it to a team member, add a call-back task and send an approved WhatsApp template when the lead arrives.

Keeping the key safe

The key is what proves a request really comes from your Google Ads form. Once saved, it is stored in a form that cannot be read back, and it is not shown again. If you need a new one, generate it in MoveUpMark and update it in Google Ads. Disconnecting stops deliveries to the webhook; leads already in your CRM stay.

Before you connect

  • A Google Ads account with a lead form asset on your campaign.
  • Access to edit that lead form's Lead delivery settings in Google Ads.
  • Permission to manage integrations in your MoveUpMark account.
  • To message leads on WhatsApp afterwards: a connected WhatsApp Business Platform number and an approved template.

Questions and answers

Do I sign in to Google from MoveUpMark?
No. The connection is a webhook: you copy a URL and a key from MoveUpMark and paste them into your lead form in Google Ads.
Does MoveUpMark read my Google Ads campaigns or spend?
No. It only receives the leads that Google sends to the webhook.
How do I check that it works?
Use Send test data in the lead form's Webhook integration settings in Google Ads. The test lead should appear in your CRM.
Can I see the key again later?
No. It is hidden once saved. Generate a new key in MoveUpMark and replace it in Google Ads.
What happens if I disconnect?
Google can no longer deliver leads to the webhook, and a form still pointing at it will fail delivery until you set it up again. Leads already received are kept.
What if the same person submits the form twice?
A repeat submission with the same phone number does not create a second lead. When there is no phone number, the email address is used to match.

Get Google Ads leads into your CRM as they happen

Set up the webhook once and new lead form submissions arrive ready for follow-up.