Lower cost per lead by fixing tracking first, then the result you optimise for, then the page and form, then creative, structure and budget. Cheaper is not the goal: aim for a lower cost per qualified lead and per customer. In our accounts the biggest gains came from matching the objective to how people buy and from replacing tired creative.
1. Is your tracking telling the truth?
Before changing an ad, check that each lead is counted once and that the right event is counted. Duplicate or missing events make every number below meaningless. Our tracking checklist covers the Pixel, Conversions API and test events.
2. Are you optimising for the right result?
Match the objective to how your customers buy. Travel Junction’s buyers enquire on WhatsApp: its best campaign started 2,874 conversations at ₹7.57, while a purchase-objective campaign in the same account returned 2 purchases for ₹4,557.13. A lead form, a WhatsApp chat and a landing page are different results with different costs. See the account.
3. Is the page or form losing people?
You have already paid for the click. A slow page, a long form or a missing WhatsApp button wastes it. Keep the form to what you need to call back, make the page load fast on a phone, and put the contact button where the thumb is.
4. Is your creative tired or untested?
Creative is usually the biggest lever. Launch new ads in dated batches and compare cost per result inside the batch. In My Sneaker Studio’s March 2026 view the best of the top five ads ran at ROAS 18.11 and the weakest at 11.69. Retire the losers and duplicate the winners; a winner duplicated into a fresh campaign often repeats (a Travel Junction copy delivered ₹8.96 per chat against ₹7.57 for the original), though not always (a Prakriti Escapes copy cost ₹32.21 per lead against ₹16.01).
5. Is the account structured so you can see what works?
One campaign per offer, destination or product, each with its own budget. A single catch-all campaign hides the winners behind the losers. Himalayan Musafir’s 128 destination-wise campaigns are why we can see a ₹19.50 to ₹46 domestic lead against a ₹87 to ₹119 Dubai or Singapore lead.
6. Are you changing budgets too fast?
Large jumps can reset delivery and raise cost. Change budgets in steps and read the result before the next step. See why cost per lead rises when you scale.
7. Are you answering leads fast enough?
A lead called in five minutes is worth more than the same lead called the next day. Cost per lead looks the same; cost per customer does not. Agree a reply target with the team that answers.
8. Are you measuring the lead or the customer?
The cheapest lead is often the worst. Mark each lead qualified, booked or lost and report cost per qualified lead and per customer. In Himalayan Musafir’s account, campaigns optimised for qualified leads cost ₹197 to ₹1,839 each, far above standard forms, and that is the point: they filter.
9. Are you stopping what does not work?
Every week, pause campaigns that have spent a meaningful amount without results and move that budget to the ones that work. Most accounts carry a tail of campaigns that cost money and teach nothing.
Key takeaways
- Fix tracking before creative, and creative before budget.
- Match the objective to how your customers buy.
- Measure cost per qualified lead and per customer, not only cost per lead.
- Duplicate winners, retire losers, change budgets in steps.