1. Calculate how many leads the business actually needs
Start with the sales target, not a generic goal such as “more traffic”. If you want ten additional customers and you normally close one in four qualified enquiries, you need roughly forty qualified leads. That simple calculation changes how you evaluate marketing.
Then add economics: average customer value, gross margin and acceptable acquisition cost. A channel that produces fewer high-value leads can be better than one that produces many low-quality contacts.
2. Prioritise people who are already showing buying intent
For many service businesses, the strongest initial lead source is existing demand: people actively searching for the service, problem or provider. Google Search, Maps, relevant directories and referrals all capture different forms of intent.
Paid Search can be useful when you want to test that demand quickly. SEO and Google Business Profile can build visibility over time. The right mix depends on urgency and how competitive the market is.
3. Give the visitor a clear reason to contact you
A weak “Contact us” button is often not enough. The page should make the next step concrete: request a quote, book an assessment, call for availability, schedule a consultation or ask for a specific review.
- State the service and location clearly.
- Explain what happens after the enquiry.
- Reduce uncertainty around price, timing or process where possible.
- Show evidence that the business can deliver.
4. Reduce friction between interest and enquiry
Every extra step can lose a potential lead. Forms should ask only for information needed at the first contact. Phone numbers should work on mobile. Booking links should be obvious. Pages should load quickly and not hide the primary action below decorative content.
If a page gets traffic but few enquiries, test the message and conversion path before simply increasing the advertising budget.
5. Respond quickly and qualify leads consistently
Marketing does not end when a form is submitted. Record when the lead arrived, how quickly it was answered, whether it matched the target customer and whether it became a sale.
This feedback is especially important for paid campaigns. Without lead-quality data, optimisation can reward the cheapest form submissions instead of the customers the business actually wants.
6. Compare channels by qualified lead cost and customer value
Review each channel using outcomes that matter: qualified leads, booked appointments, revenue and customer acquisition cost. Avoid judging a channel only by clicks, impressions or raw form volume.
For Google Ads, review the search terms that generated those leads. For organic search, look at which pages and queries bring commercial enquiries. For Maps, track calls, directions and website visits alongside real sales outcomes.
Frequently asked questions
How can I get more leads for my small business?
Start with people already showing intent: search, Maps, referrals and relevant directories. Make the offer and next step clear, track each enquiry back to its source, and improve the channels that produce qualified leads rather than simply more traffic.
What is a good cost per lead?
There is no universal good CPL. A useful ceiling depends on close rate, gross profit, customer lifetime value and the percentage of leads that are genuinely qualified.
Are Google Ads good for lead generation?
They can be effective when people actively search for the service and the campaign has tight keywords, location targeting, conversion tracking and a relevant landing page. They are less suitable when demand does not yet exist or economics cannot support the click cost.
Why am I getting website traffic but no leads?
Common causes include weak search intent, a generic offer, poor trust signals, confusing mobile UX, slow pages, difficult forms or a mismatch between the ad or query and the landing page.