A media buyer hired to fix an insurance lead gen account posted an uncomfortable breakdown of where the win actually came from. Cost per lead was sitting around 19 to 25 euros, and everyone he asked gave the standard advice: test new creatives, kill weak ad sets, try other audiences. Instead of touching the ads, he opened the landing page.
The 15 field form problem
The page was a single form asking for roughly 15 fields: name, address, phone, email, date of birth, current provider, coverage type, budget range and more. His words: it looked like applying for a mortgage, aimed at someone on a phone watching TV. He then checked what competitors with obvious heavy spend were doing. Every one of them used a multi step quiz instead of a flat form.
So he rebuilt the page as a quiz. Same questions, broken into steps, with a progress bar. Nothing else changed: same campaigns, same audiences, same budget, same ads. Cost per lead fell from 19 euros to 4.
Only then did the creative work start. The account went from 3 generic ads to 15 to 20 genuinely different angles in one CBO: fear of being uncovered, social proof, price comparison, storytelling. That took CPL from 4 euros to about 3.50. His math: the page was a 4.7x improvement, the creative overhaul was 1.14x. He also notes the account now runs fully broad with no interest targeting, which only works because the creative volume gives the algorithm something to sort.
Why it works
A long form feels like homework, and a quiz feels like progress toward an answer. Nobody wants to submit an application, everybody wants to see their results, even when the questions are identical. Ad platforms can only bid, they cannot rescue a page that converts like paperwork.
How to copy it
Load your own landing page on a phone and count the fields. If it is more than a handful, rebuild it as a multi step quiz with a progress bar before you spend another euro on creative testing. Study the pages of competitors who clearly spend big. Do the creative volume work second.
Credit: u/Popular-Cap-9013 on Reddit