The Argument Every Company Has
Marketing brings the dashboard: lead volume up, cost per lead down, targets hit. Sales brings the anecdotes: wrong numbers, dead emails, people who swear they never filled out a form. Leadership hears both, trusts the one with charts, and tells sales to work the leads harder.
Run this cycle for two quarters and you get the standard outcome: sales quietly stops trusting marketing-sourced leads and works their own referrals instead, marketing keeps reporting wins, and pipeline dies in the middle while everyone argues about whose fault it is.
Why CPL Rewards the Wrong Thing
Cost per lead has a silent assumption baked in: that every lead is worth the same. The moment fake leads enter the mix, the metric inverts. Junk traffic converts at higher rates than real people, because bots do not hesitate at the form. More junk means more conversions means lower CPL. The metric improves as the quality collapses.
That means a falling CPL is not automatically good news. It can mean your targeting got better. It can also mean your traffic got worse. CPL alone cannot tell you which, and optimizing to it blindly rewards whichever campaigns attract the most bots.
Diagnose It in an Afternoon
You do not need a quarter-long analytics project to settle the argument. Export your last 90 days of leads to a CSV and run them through a scoring pass. We host a free audit at trafficvalidator.com/tools/lead-audit that checks every row and hands you the split: real, questionable, fake, and what the fake ones cost you at your CPL.
Then segment the result by campaign and source. The pattern is rarely uniform. In most accounts, a handful of campaigns or placements carry most of the junk, usually the ones with the suspiciously great CPL. That segmentation turns the sales-versus-marketing argument into a targeting fix.
What to Measure Instead
Cost per validated lead. Same formula as CPL, but the denominator only counts leads that pass validation. It moves with reality: junk traffic makes it worse, not better, so the incentive points the right way. Campaigns get judged on the real prospects they produce.
Teams that make this switch find the first month uncomfortable, because the numbers look worse than the old dashboard. They are not worse. They were always this. You are just measuring the thing you actually buy ads to get, and once the number is honest, it responds to real improvements instead of bot volume.