Digital marketing

How to generate leads online

KKahu team·Updated 2 Oct 2026·7 min read

Illustration for the KahuLogic guide: How to generate leads online
Quick answer

To generate leads online, give people a good reason to get in touch, such as a quote, a booking, a free check or a useful guide, and make that step easy wherever they find you. Capture every enquiry in one place and reply fast. A lead that waits a day is often a lead someone else gets.

What counts as a lead

A lead is someone who has shown interest and left you a way to reply: a form, a message, a call, a booking request or an email sign-up. A follower is not a lead yet. The work of lead generation is turning attention into a name and a way to contact them, then turning that contact into a conversation.

Give people a reason to raise their hand

Few people will fill in a form called Contact us. Most will take a clear, low-risk first step that helps them decide. Pick one or two that suit your business.

  • A fast quote or price estimate.
  • A booking, consultation or site visit.
  • A free check, sample or trial session.
  • A short guide or checklist that answers a common question.
  • A waitlist or early notice for something new.

Where to capture leads

PlaceWhat to set up
Your websiteOne short form or booking button on every key page
Google Business ProfileCalls, messages or a booking link, depending on your business
Social mediaA clear link in your profile and a reply to every comment that asks a question
Messaging appsA WhatsApp or Messenger option for people who prefer to chat
AdsA form or landing page that matches the ad's offer exactly

Ask only for what you need to reply well. A name and a phone number or email is usually enough to start. Every extra field loses some people.

Where Kahu fitsKahu ReachKahu Reach drafts posts, emails and ads from your real photos and reviews, then waits for your approval before anything is sent.Drafted from your own photos and reviewsEvery draft waits for approvalPublishes to Instagram, Facebook and GoogleSee Kahu Reach →Sat 9:00Waiting for approvalFirst pick of the season starts Saturday. Cellar door open 11–5, tastings $15, waived with any bottle. Bring a jumper, the rows get cold.From your 3 Sep photos · 2 reviews quotedEditApprove

Stop leads going cold

  1. 1One place for every leadForms, messages and calls should land in one list or CRM, not in four inboxes.
  2. 2Reply the same dayA quick, personal first reply matters more than a perfect one.
  3. 3Follow up twiceMany people mean to reply and forget. A friendly reminder after a few days and again after a week is normal.
  4. 4Note the sourceRecord where each lead came from so you know which offers and channels work.

Frequently asked questions

What is the best way to generate leads for a small business?

Usually your Google Business Profile and website, with one clear offer and a fast reply. Add social and ads once those work.

Should I buy lead lists?

Generally no. People who never asked to hear from you rarely convert, and contacting them can break privacy and spam rules.

How do I know if a lead is good?

Ask one qualifying question early, such as location, timing or budget range, so you spend time on the people you can help.

Further reading

  1. Google Ads Helpsupport.google.com
  2. Meta Business Help Centerfacebook.com