[ Case study ]
Lead forms produced 140 leads a month; sales called 20 of them. Most were students, job seekers, and the curious — the targeting was broad, the form asked nothing qualifying, and the sales team had learned to ignore the source.
CLIENT a specialty-equipment manufacturer — FOCUS Ask the qualifying questions in the form
Representative examplesEvery case study in this library is an illustrative composite of the kind of engagement we deliver — written to show our method and standards, not to name clients.
Machine shops — the specialty-equipment manufacturer's genuine buyers — form a small, identifiable population: a few thousand firms running specific equipment lines, reachable through exactly the trade spaces they already inhabit. The company builds configurable equipment sold by a direct sales team of three, each carrying a quota and each protective of their calling time. Meta lead forms had been running for a year on broad targeting, and the sales team's mornings had settled into deleting the overnight batch before coffee.
Lead forms produced 140 leads a month; sales called 20 of them. Most were students, job seekers, and the curious — the targeting was broad, the form asked nothing qualifying, and the sales team had learned to ignore the source.
We proposed making the form do the qualifying. The three questions sales actually asks — equipment type, monthly volume, timeline — went into the lead form, so friction filtered the curious before a lead reached the CRM. Before any budget moved, the Conversions API setup was verified with real conversions so attribution meant something. Engaged non-converters became a small retargeting pool, and sales-accepted or rejected feedback flowed back weekly to steer targeting and questions.
Just as important is what we ruled out, and why:
The lead form gained the three questions sales actually uses (equipment type, monthly volume, timeline) — friction filtered the curious, exactly as intended.
Deduplication between pixel and Conversions API was tested with real conversions — the numbers meant something before any budget moved.
Engaged-but-unconverted visitors (video watchers, pricing-page visitors) became the retargeting pool — small, relevant, cheap.
Delivered by the growth pod — paid social specialist over 6 weeks, with working increments reviewed with the client every week.
Obstacle
Verification of the pixel found it firing on a staging site that shared the account's tag — test conversions from an old environment had been polluting the numbers for months.
Handled: We fenced the staging domain out, purged the polluted events from the attribution baseline, and added the check to the weekly reconciliation so it can't return silently.
Obstacle
The new qualifying questions cut lead volume by more than half in week one, and the sales team's first read was that we had broken the channel.
Handled: We walked the first batch of submitted leads through with the sales lead — every one had real equipment context — and agreed to hold the line for two weeks before judging.
Obstacle
Adding the feedback field to the CRM required their vendor's change window, which landed slower than the engagement's rhythm allowed.
Handled: We ran the loop on a shared spreadsheet in the interim, migrated the field into the CRM when the window opened, and preserved the history so nothing re-keyed.
The headline: leads per month — but sales-accepted leads rose from 20 to 31 — 140 → 52, read from CRM sales-accepted records. A second check: cost per sales-accepted lead at −38%.
The sales team calls Meta leads first now — the morning delete is gone, and the sales lead's screening questions and the form's questions have converged into one shared language. The marketing coordinator reads rejected-lead reasons as targeting advice rather than complaints. The company stopped paying for volume it had to apologize for. What changed most is the standing between the two teams: marketing brings sales evidence, sales brings marketing constraints, and the weekly sheet is where they meet.
The result was read from CRM sales-accepted records against the pre-engagement baseline over the stated window, with a guardrail check on cost per sales-accepted lead. Where platform-reported numbers and business outcomes differ, this record says which layer it is quoting.
What we would do differently
We would have added the CRM feedback field (accepted/rejected + reason) from launch — one month of blinded optimization came before the loop closed.
[ Related service ]
[ Related builds ]
−33%Cost per qualified enquiry over the quarter versus the prior one, on verified conversion tracking
0.8s 2.3sAverage 3-second hold rate on ads (proxy for hook survival), cohort over cohort
[ Next step ]
Next case study