Pocket Web Dev
Get a Free Website Audit Chat on WhatsApp
LEADS

How to Generate Leads Online: Lead Generation Strategies for Small Businesses

Front desk with a smartphone, an open appointment diary, a desk phone and a laptop

For a local business, generating leads online comes down to three jobs: get found by people who already need what you sell, make it very easy for them to contact you, and reply before they call someone else. The strategies below follow that order. None of them needs a big budget to start, and most small businesses get more from fixing the basics, such as a clear service page, a short form and a fast reply, than from adding another marketing channel.

1. Make your offer and service pages clear

People decide in seconds whether you do what they need. Every main service deserves its own page that answers:

  • what exactly you offer, and for whom;
  • where you serve (for example, "home AC servicing in Salt Lake, New Town and Lake Town");
  • what happens after they enquire, and how quickly you respond;
  • prices or price ranges where you can share them, or what affects the price;
  • answers to the questions customers ask on the phone every day.

Put one clear call to action on each page, such as "Book a site visit" or "Get a quote", rather than five competing buttons. A generic "Services" page listing everything in one paragraph rarely brings enquiries.

2. Fix speed and mobile experience

People looking for a local business are often on their phones, sometimes on patchy mobile data. If your page takes ages to load, jumps around or has buttons too small to tap, people go back and pick the next result. Google's Core Web Vitals give you concrete targets for loading, responsiveness and stability; if your site runs on WordPress, our WordPress Core Web Vitals guide shows how to fix the common problems.

3. Keep forms short and ask for consent

Every extra field loses some people. For a first enquiry, name, phone number and a short message (or a dropdown for the service) is usually enough. You can collect the rest on the call.

  • Say what happens next: "We'll call you within two working hours."
  • If you plan to follow up on WhatsApp, add an unticked checkbox asking permission. WhatsApp's business policy requires opt-in before you message people, as we explain in our WhatsApp automation guide.
  • Link to a short privacy notice explaining how you use their details.
  • Show a clear thank-you page or message after submission, so people know it worked (and so you can track it, see step 9).

4. Add click-to-call and WhatsApp buttons

Plenty of customers would rather call or send a WhatsApp message than fill in a form. Make that easy:

  • a tap-to-call phone number in the header on mobile;
  • a WhatsApp button that opens a chat with a pre-filled message, such as "Hi, I'd like a quote for…";
  • the same contact options at the end of each service page.

Then make sure someone actually answers. A WhatsApp button that leads to an unattended number does more harm than good.

5. Set up your Google Business Profile properly

For "near me" and area-based searches, your Google Business Profile often appears before your website. Google says local results are mainly based on relevance, distance and prominence, and that "there's no way to request or pay for a better local ranking on Google". What you can do is keep your profile complete and accurate: correct category, hours, services, photos, a link to the right page on your site, and genuine reviews. Our local SEO guide covers the full setup.

6. Run ads only once tracking works

Google Ads and Meta ads can bring enquiries quickly, but only if you can see which ads produce them. Google Ads Help explains that conversion tracking can measure website actions such as sign-ups, calls from ads, calls to a number on your website and taps on a phone number on your mobile site. It uses that data to show which keywords, ads and campaigns drive valuable actions, and Smart Bidding depends on it.

A practical approach is to set up conversion tracking before spending anything, start with a modest budget on searches that show clear intent ("pest control service Behala" rather than "pest control"), and send each ad to the matching service page, not the homepage. If you're weighing ads against organic search, read SEO vs Google Ads.

7. Follow up instantly

The quickest reply often wins, because people frequently contact more than one business for the same job. Two simple steps help:

  1. An automatic acknowledgement by email or WhatsApp (with opt-in) the moment a form is submitted: "Thanks, Rahul. We've got your enquiry about kitchen renovation and will call you today."
  2. An instant alert to your team so a person calls back while the customer is still interested.

Agree internally who follows up, how fast, and how many times before a lead is closed.

8. Put every lead in one place

When enquiries arrive by form, phone, WhatsApp, Instagram DM and Google Business Profile, they get lost in personal phones and inboxes. A simple CRM, even a well-kept spreadsheet at first, should record for each lead:

  • name, contact and what they asked for;
  • where they came from (Google search, ad, Facebook, referral);
  • who is handling it and the next follow-up date;
  • the outcome: won, lost, or not a fit, and why.

That last column is what tells you which marketing is worth paying for. See our CRM solutions if you've outgrown spreadsheets.

9. Measure leads, not just traffic

Visitors and likes don't pay bills. Measure the actions that matter. In Google Analytics 4, these are called key events. Google Analytics Help describes them as a way to "measure actions that are important to your business", and you can mark an event as a key event in Admin > Events.

Google's list of recommended events includes generate_lead, described as when a user "submits a form or a request for information". Useful events to track for a local business:

  • form submissions (generate_lead);
  • taps on the phone number;
  • taps on the WhatsApp button;
  • clicks on "Get directions" from your contact page.

Google Analytics Help also explains that key events can be used to create conversions for Google Ads bidding. GA4 has further recommended events for later stages, such as qualify_lead and close_convert_lead, if you want to connect enquiries to actual sales.

Review the numbers monthly: which pages, sources and campaigns produce enquiries, and which produce customers.

A simple order to work in

  1. Rewrite your top three service pages with a clear offer and one call to action.
  2. Add click-to-call and WhatsApp, and shorten your forms.
  3. Set up GA4 key events and test every form and button.
  4. Complete and update your Google Business Profile.
  5. Set up instant acknowledgements and team alerts.
  6. Start recording every lead and its source.
  7. Only then add paid ads, with conversion tracking in place.

For clinics and doctors: NMC's 2026 advertising guidelines restrict how medical practices can promote themselves. See our NMC checklist for clinics before running ads.

Want more enquiries from your website?

We set up service pages, tracking, forms, WhatsApp follow-up and campaigns as one system for local businesses. See our lead generation services or tell us about your business.

Based on Google Analytics Help, Google Ads Help, Google Business Profile Help and WhatsApp's Business Messaging Policy as read on 18 October 2026.

Sources

Written by Koushik Paikar

Founder of Pocket Web Dev, a digital marketing and web development agency in Kolkata. About us

Ready to get more enquiries from Google and social media?

Tell us about your business. We will review your website and current marketing, then suggest a practical plan and budget.