I run a small WordPress studio — webmaster.co.ua, 18 years, 235+ projects. Discovery calls were always free, like they are for most agencies. A few years ago we started charging a small fee for the first real scoping call, and it changed who showed up to it.
Free calls select for the wrong signal. When something costs nothing, the people who book it aren't necessarily the ones closest to hiring — they're the ones curious enough to click a button. A small fee, credited toward the project if they hire us, filters for people who've already decided this is worth their time and money, not just their curiosity.
It changed the quality of the questions we got asked. Free-call clients often used the time to shop — comparing us against two or three other quotes with no real intent to decide that day. Paid-call clients came in with specifics: their budget, their actual constraints, their real timeline. The call stopped being a sales pitch and started being real scoping, because both sides had already signaled seriousness.
It cut our no-show rate close to zero. Free calendar slots get no-showed constantly, because there's no cost to skipping something you didn't pay for. A paid booking gets kept.
The fee isn't really about the money. It's small enough that it's not a meaningful revenue line — it's a filter. The actual value is fewer wasted hours on calls that were never going to convert, which freed up time for the calls that were.
It's not right for every business model. If you're optimizing purely for lead volume, or your average project size is small enough that a paid call feels disproportionate, this probably doesn't make sense. It worked for us because our calls are genuinely consultative, not a scripted pitch — the fee reflects real time being spent, not gatekeeping for its own sake.
If your free discovery calls are eating hours with little conversion, it's worth testing a small paid filter on a subset of leads before assuming free access is what's driving volume.
Top comments (0)