Foundgrove
← All posts

Paid Ads · 8 min read

Google Lead Form Assets vs Landing Pages: Which Wins?

Summary

Google lead form assets cut cost per lead but hand you weaker leads and a delivery trap. Here is the honest math on cost per booked job.

By Hyder Shah, Founder & CEO · Published July 13, 2026 · Updated July 13, 2026

A Google lead form asset puts the form inside the ad. Someone taps your headline, types their name, email and phone into a Google-hosted panel, and hits submit. They never load your website. No page speed problem, no bounce, no landing page to build.

That sounds like a free win, and the dashboard will tell you it is one — your cost per lead drops. The trap is everything that happens after the lead exists. Here is the comparison built from Google's own documentation, not from agency folklore.

What is a Google lead form asset, and where does the form live?

A lead form asset is a form Google hosts and renders inside the ad unit, and per Google's lead form asset documentation you can attach it to Search and Performance Max campaigns only. One lead form per campaign. The prospect's contact details land in Google Ads, not on your server.

Google gates the feature harder than most people expect. These are the requirements straight from that help page and from Google's responsive search ad lead form guide:

  • A privacy policy URL is mandatory. Google requires a link to your privacy policy when you build the form, and it renders at the end of the form. No policy page, no lead form.
  • Responsive search ads only. Expanded text ads are ineligible to serve a lead form.
  • Conversion-focused bidding is required, and the campaign must be optimized toward a Google lead form conversion goal or the form will not serve.
  • To make the ad headline open straight into the form, Google requires 'Submit lead form (Google hosted)' to be the only conversion goal on the campaign.
  • Spend and verification thresholds apply to Video, Display, and headline-opens-the-form Search: Google says advertisers spending more than $1,000 USD per account (or more than $15,000 USD across all accounts) may be eligible, subject to the advertiser verification program.
  • Good policy compliance history and an eligible vertical. Sensitive verticals are shut out entirely.

The account-level rule catches agencies: a campaign-level lead form always overrides an account-level one, but if the campaign-level asset gets disapproved, the account-level asset serves in its place. If you never audited the account-level asset, you may be collecting leads through a form you forgot you built.

Do lead forms really produce cheaper leads?

Usually yes, and Google tells you exactly why in the settings. The default lead form optimization is 'More volume', which Google describes as a lead form design with fewer steps to submit: 'This may result in more leads. However, they may include people who are less interested in your product or service.'

You are not buying a better lead. You are buying less friction. Every step you remove between the click and the submit lifts raw submit volume, which mechanically drops cost per lead. The submit is also autofilled from the user's Google account, so it costs the prospect almost nothing to send it.

A landing page carries real friction by comparison. It has to load, then earn the form fill. Portent's 2022 analysis of 20 sites and 5.6 million sessions found B2B sites loading in 1 second converted at roughly 3x the rate of sites loading in 5 seconds — so a slow page taxes you twice. That is a fixable problem, not a reason to skip the page. Our landing page playbook for paid ads covers the build.

Why does a cheaper lead often close worse?

Because a lead form submit costs the prospect roughly five seconds and zero commitment, while a landing page fill costs them attention. Google itself flags the default form as likely to include 'people who are less interested in your product or service.' That is the mechanism. Cheap leads are cheap because they are easy to give.

The dashboard will never show you this, because Google Ads reports cost per lead, not cost per booked job. Do the arithmetic yourself. The numbers below are illustrative — plug in your own CPL and your own close rate:

Scenario ($8,000/mo)Cost per leadLeadsClose rateBooked jobsCost per booked job
Lead form asset$402008%16$500
Landing page$8010020%20$400

The lead form halved the CPL and still lost. That is the whole post in one table. A 50% cheaper lead at a 60% worse close rate is a more expensive customer, and the account that looks best in Google Ads is the one bleeding money in the calendar.

If you do not know your close rate by channel, you cannot run this comparison — and you should not be running lead forms at all until you can.

Where do your leads go if you never set up a webhook?

They sit in the Google Ads interface on a timer. Google's About lead form assets page states you can only download leads submitted in the last 30 days, while Google's Download leads page says leads expire after 60 days and tells you to download them frequently. Two Google pages, two windows. Plan against the shorter one.

Now put that next to speed-to-lead. In a 2011 Harvard Business Review study, firms that contacted an online lead within an hour were nearly seven times as likely to qualify that lead — defined as having a meaningful conversation with a key decision maker — as firms that waited just one hour longer, and more than 60 times as likely as firms that waited 24 hours or more. A CSV you remember to download on Friday is not a lead. It is a receipt.

Google gives you several delivery paths. Only some of them are same-hour:

Delivery methodHow it worksLatencyThe catch
CSV downloadManual export from the Assets screenWhenever you rememberOnly the last 30 days of leads
Email notificationGoogle emails you on submitMinutesLands in an inbox, not a CRM; nobody owns follow-up
WebhookGoogle POSTs the lead to a URL you configureReal timeNeeds a developer or a middleware tool to receive it
Third-party connectorLeadsBridge, HubSpot, Salesforce, Adverity, DriftrockNear real timeA paid account may be required
ZapierPulls leads through the Google Ads APIMinutesAnother subscription and another failure point
Google Ads APIDirect export to your CRMReal timeGoogle says you can auto-export up to 60 days of lead form data

The webhook is the correct answer for most service businesses. Per Google's Lead Form Webhook docs, you configure a URL and a key, and when someone submits the form Google sends an HTTP POST with the lead data straight to your CRM in real time. Set it up on day one, before the first dollar of spend — not after you notice the leads went stale.

One more agency trap, straight from Google's Download leads page: you need Standard or Admin access to pull leads, and a manager account can only download leads from a client account if the client account grants ownership. If your agency runs your ads through their MCC and never took ownership, nobody can export your leads. This is exactly why we insist the client owns the ad account — see how we structure paid ads engagements.

How do qualifying questions change lead quality?

Switching the form from Google's default 'More volume' to 'More qualified' adds steps, and Google says this 'may result in fewer leads, but those leads generally have a greater interest in your business, product or service.' If you run lead forms at all, flip this setting. The default is optimized for a metric you should not care about.

Google also offers OTP (one-time password) verification on the form, which forces the prospect to confirm a real phone number. For a roofer or a mover, a verified phone number is most of the qualification battle.

Then add the question that disqualifies. Not 'how can we help?' — that filters nobody. Ask the one thing a tire-kicker will not answer:

  • Roofing: age of the roof, and whether they are filing an insurance claim.
  • Moving: move date and origin ZIP. A mover with no date is a price shopper.
  • Assisted living: move-in timeline and who is making the decision.
  • Any high-ticket trade: a budget band, stated as a range, not an open field.

Field count matters more than you think. Baymard Institute's 2024 research found the average e-commerce checkout contains 11.3 form fields while most sites need only 8, and that the number of form fields affects usability far more than the number of steps. On a landing page you control that count exactly. In a lead form asset you are picking from Google's menu. We dig into the tradeoff in how form length changes conversion rate.

When should a service business use a landing page instead?

Use a landing page whenever the job is worth four figures or more, whenever the buyer needs proof before they hand over a phone number, and whenever you want the visit to feed your retargeting and analytics. A lead form user never touches your site, so they never enter a remarketing audience and never show up in your on-site analytics. You bought a name and nothing else.

DimensionLead form assetLanding page
Where the form livesInside the ad, hosted by GoogleOn your site, owned by you
Cost per leadTypically lowerTypically higher
Lead qualityWeaker by design on the default settingHigher; friction is a filter
Room to build trustAlmost none — a headline and a few linesFull: proof, pricing, guarantees, FAQs
Field controlGoogle's preset questionsAny field you want, any order
Lead delivery30-day download window unless you wire a webhookStraight into your CRM or inbox
Retargeting + analyticsNo site visit, so no audience and no dataFull pixel, full session data
Setup timeUnder an hourDays, plus design and copy

Verdict: the landing page wins for most US service businesses. Lead form assets earn their place in exactly two situations — high-volume, low-ticket work where speed of capture beats depth of qualification, and mobile-heavy campaigns where you have proven your page is the bottleneck. Everywhere else, the cheaper lead is the more expensive customer.

If your landing page is genuinely the problem — slow, ugly, or asking for a life story before it earns the right — fix the page. Do not route around it. That is what a conversion-focused website build is for.

How do you compare the two on booked jobs, not cost per lead?

Split the budget, run both for at least 30 days, and score them on cost per booked job. Cost per lead is the metric that makes lead forms look brilliant and it is the metric that means the least. Here is the test we would run:

  • Tag the source at the point of entry. Lead form submits and landing page submits must land in your CRM with different source values, or the comparison is impossible.
  • Wire the webhook first. No webhook, no test — you cannot judge a channel whose leads you are collecting by hand.
  • Track four numbers per source: leads, qualified leads, booked jobs, revenue. Not impressions. Not clicks.
  • Set the lead form to 'More qualified' so you are testing the format, not Google's volume default.
  • Import offline conversions back into Google Ads so Smart Bidding optimizes toward booked jobs instead of raw submits.
  • Kill the loser at 90 days. A channel that has not produced qualified leads in a quarter is not warming up; it is failing.

That last one is a house rule. We run a 90-day kill switch on every channel — if it has not produced qualified leads in 90 days, it gets cut, not defended. An agency that keeps a channel alive because the CPL looks good in a slide deck is optimizing for the slide deck.

If your Google Ads account is reporting a great cost per lead and a quiet phone, the gap is almost always in the format, the form settings, or the lead delivery — and it is findable in an afternoon. We will pull your account, check the lead form settings and the webhook, and tell you what the leads are actually costing you per booked job. Get my free audit.

Where does this fit in your stack?

If you're running a US service business, the playbook in this post pairs with our full services lineup and applies cleanly across our supported industries and US locations. If you want help implementing it, book a free strategy call — we'll review your current setup and prioritize the next three moves.

For the deeper engagement details, see our paid ads service. New to the terminology here? Our SEO & marketing glossary defines every acronym in this post.

Want this built for your vertical? See SEO for Roofing Contractors, SEO for Moving Companies, SEO for Assisted Living Communities.

What are the most common questions about this topic?

Common questions readers send us about this topic.

What is a lead form asset in Google Ads?

A lead form asset is a Google-hosted form that opens inside your ad, so the prospect submits their contact details without ever visiting your website. Google's documentation says you can attach one to Search and Performance Max campaigns, with a limit of one lead form per campaign. It requires a privacy policy link, a conversion-focused bid strategy, a Google lead form conversion goal, and a responsive search ad. Expanded text ads cannot serve it.

Are Google lead form leads lower quality?

Often, and Google says so in its own settings. The default optimization is 'More volume', which Google describes as a form with fewer steps that may produce more leads but 'may include people who are less interested in your product or service.' Switching to 'More qualified' adds steps and, in Google's words, produces fewer leads with greater interest. The friction you removed to get a cheap lead is the same friction that used to filter out tire-kickers.

How do I send Google lead form leads to my CRM?

Use a webhook. Per Google's Lead Form Webhook documentation, you configure a URL and a key inside the lead form asset, and Google sends an HTTP POST with the lead data to that URL the moment someone submits — landing the lead in your CRM in real time. If you cannot build an endpoint, Google also supports third-party connectors including LeadsBridge, HubSpot, Salesforce, Adverity and Driftrock, a Zapier integration, and direct pulls through the Google Ads API.

How long does Google store lead form submissions?

Google's two help pages give two windows. The 'About lead form assets' page states you can only download leads submitted in the last 30 days. The 'Download leads' page says leads expire after 60 days and tells advertisers to download them frequently, and notes you can auto-export up to 60 days of lead form data through the Google Ads API. Plan against the 30-day figure and wire a webhook so the window never matters.

Do lead forms require a privacy policy?

Yes. Google's lead form asset documentation lists a privacy policy for your business as a hard requirement — you must supply a link when you build the form, and that link renders at the end of the form the prospect sees. Google also requires a good history of policy compliance and an eligible vertical; sensitive verticals are excluded from lead forms entirely. If you do not have a privacy policy page live on your site, you cannot run the format.

Should I use a lead form or a landing page for high-ticket services?

Use a landing page. High-ticket service buyers need proof before they hand over a phone number, and the ad unit gives you a headline and a few lines to earn it. A landing page also gives you full control of the fields, a retargeting audience, and real session data — none of which a lead form gives you, because the prospect never visits your site. Reserve lead form assets for low-ticket, high-volume work.

Can my agency download my Google lead form leads?

Only if you gave them ownership. Google's Download leads page requires Standard or Admin access, and states that a manager account can download leads from a client account only if the client account grants ownership. Agencies running your campaigns from their own manager account without that grant will find nobody can export the CSV. This is one more reason the client should own the ad account outright, not rent access to it.

Why is my lead form cheaper per lead but not producing more work?

Because cost per lead is not cost per booked job. If a lead form halves your CPL but the close rate drops by more than half, your cost per customer went up while the dashboard turned green. Score the two formats on booked jobs and revenue, tag each lead with its source in your CRM, and import offline conversions back into Google Ads so bidding optimizes toward jobs instead of raw form submits.

About the author

Hyder Shah

Founder & CEO, Foundgrove

Hyder Shah is the founder of Foundgrove, an SEO and GEO agency for US service businesses. See our editorial policy for how these guides are researched and reviewed.

Want help applying this to your business?

Book a free 30-minute call. We'll review your current acquisition stack and show you the three highest-leverage moves for your industry and state. Or read how our paid ads service works.

Free SEO & AI visibility auditGet my free audit