This is one of the most common assumptions business owners make about their websites. It seems logical: more visitors should mean more opportunities. But traffic and leads are two different things.
Traffic means people found you. Leads mean people trusted you enough to reach out. The gap between those two outcomes is where most websites quietly fail.
More visitors do not automatically mean more inquiries if your website makes it difficult to contact you.