Report a completed application as a qualified-lead conversion
A completed application reports a valued offline conversion to the specific conversion action you bid on.
New Submission on your "Long-form application" form
Send an offline conversion event for a high-intent lead to a specific Google Ads conversion action
One-directional. A submission triggers the action — nothing is written back into your form.
A thirteen-question mortgage form is not something an idle browser finishes. Completion is itself the qualification signal, which makes it worth far more to a broker than a callback request — and worth reporting to Google Ads on its own conversion action, with a value attached.
Brokers and lenders buying expensive keywords use this to stop bidding on volume. The conversion fires only on a finished application, so a campaign that brings in people who start and abandon looks as weak in the reports as it does in the pipeline.
Setting it up
- 1
Add a hidden GCLID field to the application form, filled from the gclid parameter on landing, and confirm auto-tagging is switched on in Google Ads.
- 2
Create an Import conversion action in Google Ads called "Application completed", mark it primary, and set it to use a different value for each conversion.
- 3
Leave your existing enquiry or callback conversion as a secondary action so you can still see the top of the funnel without it driving bids.
- 4
Build the Zap: formformform New Submission on the application form, then the Google Ads "Send Offline Conversion" action.
- 5
Map the hidden GCLID to the click ID input, the submission timestamp to conversion time, and select the Application completed action.
- 6
Derive the value with a Formatter step — a percentage of Purchase Price or Estimated Home Value ($) is a closer proxy for commission than a flat figure per lead.
- 7
Add a Zapier filter on Credit Score Range so applications you would decline never report as a conversion and never train bidding towards more of them.
- 8
Test with a click on one of your own ads, check the conversion lands against Application completed with a sensible value, then move the campaign to value-based bidding once the action has history.
What maps where
Using the Mortgage Inquiry Form as the starting point. These are its real fields — swap in your own and the mapping works the same way.
| Form field | Google Ads |
|---|---|
| Purchase Price or Estimated Home Value ($) | Converted by Formatter into the conversion value on the offline conversion |
| Loan Purpose | Zapier path choosing the purchase or refinance Import conversion action |
| Credit Score Range | Zapier filter — declinable applications never reach Google Ads |
| Email Address | Email identifier used when the click ID is missing |
| Phone Number | Phone identifier on the same fallback conversion |
| Full Name | Split into first and last name identifiers alongside the fallback email |
Variations worth knowing
Send a modest value on submission, then upload a second conversion against the same click when the loan completes, using a separate action fed from your CRM. Google Ads accepts both, so bidding learns from applications early and from revenue once it is real.
If your commission is flatter than house prices suggest, build a lookup on Loan Type and Preferred Loan Term instead. A fixed-rate remortgage and a self-build loan get different values, which stops one expensive postcode dominating what the bidding strategy learns.
If something isn't arriving
You are almost certainly sending the property value straight through rather than your expected revenue from it. Put a Formatter step between the trigger and the action that multiplies the figure by your commission rate, and strip currency symbols so the number parses.
That is correct behaviour — there is no click ID on a non-ad visit, so there is no conversion to attribute. Do not invent one. Reserve the email fallback path for paid visits where the hidden field was lost, and judge organic separately in analytics.
Frequently asked questions
Should the application conversion replace my existing lead conversion?
Replace it as the primary action, not as a measurement. Keep the enquiry conversion recording as secondary so you can still see how many people started, while bidding optimises only towards finished applications that stand a chance of completing.
What value do I send if I do not know the commission yet?
Start with a single realistic average for every application and get the flow live. Once you have a few months of outcomes, swap the flat figure for a calculation based on loan size. A rough value beats none, because bidding needs something to weigh against.
Is it safe to send applicant details to Google Ads?
Send only what the conversion needs: a click ID, a timestamp and a value. Income, credit range and property address never have to leave formformform, which stores responses encrypted at rest and in transit with EU hosting available and full GDPR compliance.
Related automations
- Add webinar registrants to a remarketing list
Every webinar registration joins a Customer Match audience you can run follow-up campaigns to after the session.
- Build a Customer Match audience from quote requests
Each quote request adds the lead to a Customer Match list you can retarget across search and display.
- Grow a seed audience from newsletter subscribers
Each new subscriber joins a Customer Match list that seeds targeting towards people who resemble your readers.
- Record an offline conversion from a captured GCLID
A hidden GCLID field turns each demo request into a valued offline conversion Smart Bidding can learn from.
- Suppress existing customers from prospecting campaigns
Support submissions build a Customer Match list you exclude from prospecting, so budget goes to people who have not bought.
- Capture webinar registrations as track events
Each webinar signup fires a "Registered" event tied to the work email and session name, so reminders and reporting agree.
Build the form first
The automation needs somewhere to fire from. Publish a form, connect it once, and every submission from then on runs this flow.
Start free