Your Contact Form Is the Cheapest Filter You Own. Most Businesses Use It Wrong.
A higher form conversion rate is not an improvement if the extra submissions are worth less than the cost of processing them. Here is the Stage 2 math, and what to capture instead.
By Yasmin & Arsen | P&C Marketing Agency | Reading time: 7 minutes
The anonymised Saskatchewan roofing company from our Stage 1 post came back to us sixty days after the traffic fixes went in, and asked what was next.
We looked at his landing page. Three fields: name, email, phone number. It converted at a rate any agency would put in a case study.
It also told him nothing.
Every enquiry arrived as a name and a number. No job type. No property type. No timeline. No indication of whether this was a $900 repair or a $40,000 re-roof. His estimator established all of that the way he always had. By phoning people one at a time.
The landing page did not have a conversion problem. Stage 2 is where a marketing response becomes a usable lead record, and his was arriving unusable.
What we measured, what we assume, and what we model
P&C publishes math, so we separate the three.
| Category | Contents |
|---|---|
| Measured on the account | $14,000 monthly spend. Sixty days before the Stage 1 fixes: 161 leads, 62 qualified, 29 closed, $184,000 revenue. Sixty days after: 94 leads, 81 qualified, 38 closed, $241,000 revenue. A three-field form capturing name, email and phone only. |
| Our assumptions | Estimator time per unqualified lead, and loaded hourly cost. Both stated inline where used. Neither was measured on this account. |
| Our model | The projected effect of adding intent fields. We have not yet run a sixty-day Stage 2 test on this account. When we do, we will publish the result whether it supports this argument or not. |
Everything below is labelled against that table.
Where Stage 2 sits
| Stage | What it covers | The question it answers |
|---|---|---|
| Stage 1: Traffic | Who you are paying to attract | Are the right people seeing us? |
| Stage 2: Capture | Landing pages and offers | Do they tell us who they are? |
| Stage 3: Qualification | Lead scoring and intake | Are they actually buyers? |
| Stage 4: Conversion | Sales process and follow-up | Do they close? |
| Stage 5: Tracking | Revenue attribution and reporting | Can we trace deposits to source? |
Stage 1 decides who arrives. Stage 5 decides whether you can trace what they were worth. Stage 2 is the moment between, and the only one where a visitor will tell you things about themselves at no cost to you.
Note the boundary. Stage 2 collects the inputs. Stage 3 scores them. A form that asks about budget is not qualifying anyone. It is capturing the field that qualification will later use.
The metric problem
Shortening a form usually raises submission rate. That is a real effect and we are not disputing it.
The question is what the extra submissions are worth.
If every enquiry in your business carries roughly the same value, submission rate is a fine proxy for revenue and you should optimise it. If enquiry values vary materially, and a single lead can be worth $900 or $40,000, then volume stops predicting revenue and starts obscuring it.
That is the actual dividing line. Not industry, not price point, not sales cycle length. Variance.
| Metric | What it measures | When it is the right metric |
|---|---|---|
| Conversion rate | Visitors who submit | Lead values are uniform |
| Qualified capture rate | Visitors who submit and arrive with enough information to be routed, prioritised and traced | Lead values vary |
For the second kind of business, optimising the first metric pushes the filtering work downstream, onto the most expensive filter in the company.
What the unqualified lead costs
Take the roofing company's sixty days before the Stage 1 fixes. 161 leads, 62 qualified. That leaves 99 enquiries that were never going to buy, arriving through a form that could not distinguish them.
The calculation, with assumptions marked:
- 99 unqualified leads over 60 days (measured)
- 20 minutes of estimator time each to call back, answer questions and establish there is no fit (assumed)
- 99 x 20 minutes = 33 hours
- Loaded estimator cost of $60 per hour (assumed)
- Cost of disqualification: $1,980 per 60 days, roughly $990 per month
Swap in your own two assumptions and the shape of the answer holds. The point is that the number is not zero and almost nobody has calculated it.
There is a second cost we can describe but not quantify from this account. Those 33 hours came out of the same weeks as the 62 qualified leads, which means good enquiries waited longer for a callback. Response time affects close rates. We are not going to attach a multiplier to that here, because we did not measure it on this account.
The four ways Stage 2 leaks
Leak 1: The form captures identity, not intent
Name, email, phone. Three fields that tell you how to reach someone and nothing about whether you should.
Identity fields answer "who is this." Intent fields answer "is this worth an hour of my day." The fix is not a longer form. It is a differently weighted one: two or three intent fields chosen because they map to how your business actually prices work.
Leak 2: One landing page for every campaign
If your search, display and social campaigns all point at the same page, you have discarded the most reliable signal you had. Someone arriving from "emergency roof repair" and someone arriving from "metal roof cost" are not the same lead. Sent to the same page with the same offer, they become indistinguishable the moment they submit.
One page per offer, not one page per business.
Leak 3: Acquisition context never enters the lead record
This is the leak that connects Stage 2 to Stage 5, and it is usually misdiagnosed by one step.
Campaign parameters arrive in the visitor's browser and sit there through the session. Then the visitor submits a form that captures none of them, and the record landing in your customer relationship management (CRM) system has a name, an email and a phone number, and no memory of what produced it. Teams then spend weeks trying to repair attribution inside the CRM. The data was lost at capture.
The principle: every lead record needs the acquisition context attached at the moment it is created. The implementation depends on your stack, and this is one place we would not hand you a universal answer.
As a minimum, capture the Urchin Tracking Module (UTM) source, medium, campaign and term, plus the Google Click Identifier (GCLID) and, if you run Microsoft Advertising, the Microsoft Click Identifier (MSCLKID). Also capture the landing page URL. Whether these travel as hidden form fields, cookies read server-side, or a direct integration between your form platform and your CRM depends entirely on what you already run.
Stage 5 cannot be repaired downstream of a capture step that discards the data.
Leak 4: The offer attracts browsers
"Get a free quote" converts everyone. The person planning work for next spring, the person collecting three prices for an insurance claim, and the person whose roof is leaking today all click it.
Sharper offers filter before the form loads.
| Soft offer | Sharper offer | What it filters |
|---|---|---|
| Get a free quote | Book a site measure this week | Timeline |
| Contact us | Get a price range in 60 seconds | Readiness to discuss money |
| Request information | See if we cover your postal code | Geography |
| Learn more | Book a showroom appointment | Commitment |
Fewer submissions is the mechanism working, not failing.
What to capture
Five or six visible fields. Two identity, two or three intent, plus acquisition context attached invisibly.
| Field | Type | What it enables |
|---|---|---|
| Name | Identity | Contact |
| Phone or email | Identity | Contact |
| Postal code or city | Intent | Route or reject before a call |
| Timeline | Intent | Priority order for callbacks |
| Job type or budget band | Intent | Assign the right person |
| Acquisition context | Hidden | Stage 5 attribution |
The honest trade-off
Adding fields will lower your submission rate. Anyone claiming otherwise is selling something.
What matters is what happens on the other side of the drop, and here we are explicitly modelling rather than reporting.
Using the roofing company's post-fix baseline of 94 leads and 81 qualified over sixty days, a 20% fall in submissions takes you to roughly 75. If the added fields deter unqualified enquiries at a higher rate than qualified ones, which is the purpose of asking, the qualified count moves very little while the disqualification workload falls substantially.
That paragraph is a model. It is not a client result. We will publish the measured version when we have run it.
The 30-day Stage 2 fix
Week 1. Find out what your capture step actually tells you. Pull your last 90 days of leads. For each, ask one question: could this have been routed, prioritised and priced without a phone call? Count the yeses. That is your qualified capture rate. We are not publishing a benchmark for it, because we do not yet have enough accounts to set one honestly. Measure your own and watch the direction it moves.
Week 2. Fix the offer before you touch the form. Write one sentence describing what the visitor gets, when, and what it commits them to. If that sentence works equally well for every visitor, it is too soft. Build one page per offer.
Week 3. Rebuild the capture step. Two identity fields, two or three intent fields, acquisition context attached automatically. Then test it: submit your own form with campaign parameters in the address bar and open the resulting CRM record. Most implementations fail here and nobody notices for months.
Week 4. Change what you report. Replace conversion rate as the headline number with qualified capture rate and time to first callback. Then leave it for sixty days. Thirty days of data on a business with a six-week sales cycle tells you nothing.
The trade nobody wants to make
Every owner says they want better leads. Very few will accept fewer of them.
That is Stage 2. The capture step is the last place you can filter for free. After it, filtering costs salary.
The roofing company did not need a higher-converting landing page. He needed one that told him which of the 94 people who filled it in were worth calling first.
Can you route your last 20 enquiries without phoning them?
If the answer is no, your capture step is losing information your pipeline needs, and Stage 5 attribution is already broken upstream of your reporting.
We will record a 10-minute Loom showing exactly what your landing page and form are failing to capture, and what it is costing you.
No call required. No pitch unless you ask.
After you book we will request your landing page URL and read-only access to your last 90 days of leads. The audit lands within 5 business days. You keep it whether you hire us or not.
P&C is a marketing accountability firm. We make marketing measurable in revenue, not impressions. We work with owner-operated businesses across Canada, the UK, and the US.
Related reading:
- Why Your Google Ads ROI Is Broken (And It's Not Your Ads) - the Stage 1 post, and the source of the roofing company's figures
- If You Can't Trace Your Last 10 Deals, You Don't Have Marketing. You Have a Marketing Expense. - the Stage 5 companion