Lead generation for NZ businesses: how it works and what a lead should cost
Lead generation is the work of getting people who want what you sell to put their hand up, with a form, a call or a message, so you can talk to them. A good lead costs what a customer is worth to you divided by how many leads it takes to win one, and that is a different number from the cost per lead on a report.
Most NZ businesses pay for lead generation by the lead and judge it by the lead. This guide shows how the work runs, what a lead should cost you, and why the cheapest lead is often the most expensive customer.
What is lead generation, in plain terms?
Lead generation is any activity that turns a stranger into a named person who has asked to hear from you. The name and a way to reach them is the lead. Everything before that is attention. Everything after it is sales.
The work has four parts, and a business needs all four:
- Traffic. People see your offer, through Meta ads, Google Ads, search, referrals or a mix.
- A page or form. They have somewhere to act: a landing page, a lead form or a phone number.
- Follow-up. Someone replies fast, qualifies the lead and books the next step.
- Tracking. Each lead is tied back to its source, and each sale back to its lead.
When leads dry up, the weak part is usually not the one people blame. A business that buys more traffic when the page converts poorly pays more for the same result. We work through the order of fixes on our digital marketing page, and the tracking step is the one most businesses skip.
How do NZ businesses generate leads?
There are five common routes. Each fits a different kind of buyer.
| Route | Best when | Watch out for |
|---|---|---|
| Google Ads | People already search for what you sell, such as a repair or a quote | Cost per click climbs fast in crowded categories |
| Meta ads (Facebook and Instagram) | The buy is considered or new to the customer, so you have to create the interest | Easy to collect cheap, low-intent leads |
| Search engine optimisation | You can wait months and keep publishing | Slow, and the result is hard to attribute |
| Referrals and word of mouth | You already have happy customers | Hard to scale on demand |
| Cold outreach | You sell to a small, nameable list of businesses | Poor fit for consumer offers |
Paid ads are the only route you can turn up and down in a week, which is why most of our work sits there. Searchers on Google already want the thing. People on Facebook and Instagram have not asked yet, so the ad has to make them want it. Our guides on how to choose a digital marketing agency cover what to ask anyone who offers to run these for you.
What should a lead cost?
Work backwards from the customer, not forwards from the ad. Three numbers decide it: what a customer is worth to you, how many leads it takes to win one, and what share of that value you can spend on getting it.
Say a job is worth $4,000 to you in gross profit, and you close 1 lead in 10. A lead is worth $400 to you ($4,000 / 10). If you are happy to spend a quarter of the profit to win the job, you can pay $100 for a lead ($400 × 25%) and still come out well ahead. That example is illustrative, so use your own numbers.
The same business with a close rate of 1 in 20 can only pay $50 per lead for the same result. The price of the lead did not move. The follow-up and the lead quality did. Our ad spend calculator runs this arithmetic with your figures.
No honest agency can tell you the typical cost per lead for NZ business in general. It swings with the category, the area and the offer. In the accounts we run, the cost per lead varies by several times between a mass-market offer and a high-ticket, considered one. Ask for the number from an account like yours, with the month it was measured.
Why is the cheapest lead often the most expensive customer?
A lead form that asks for a name and an email, with a big discount offer on top, will collect names. Most will never answer the phone. The report shows a low cost per lead, and the sales team sees a pile of dead contacts.
Two of our own accounts show the gap. On the Swift Air results page, a Meta-ads account for a ducted heating installer in Auckland produced 222 enquiries and 13 jobs from $3,014 of ads, between April and October 2026. That is $232 of ads per job won, a figure that is many times the cost of each enquiry. The enquiry is cheap. The job is the number that pays the bills.
Video Taxi, an Auckland video production company, shows the same thing on Google Ads. Their results page shows 50 form enquiries and 3 closed deals worth $35,222, from $13,149 of Google Ads. That is about $263 per enquiry ($13,149 / 50), a figure that looks poor next to Swift Air until you see what each deal is worth.
Compare the two reports by cost per customer and return on spend, never by cost per lead. A $263 lead that closes at a high value beats a $14 lead that does not.
What makes a lead worth paying for?
A good lead has three traits: it fits who you serve, it wants the thing now, and you reach it fast. You control all three more than most owners think.
- Fit. Say the price, the area or the catch in the ad. Some people will drop out, which is the point. On the TAG Legal results page, the ads tell a veteran in one line whether they may have a claim. The account recorded 1,158 enquiries at A$25.50 per enquiry, Meta-reported, in a market with strict rules on what an ad can promise.
- Intent. A phone call or a booked time beats a form. A form with two or three questions beats a one-field form, because the extra step filters out the casual click.
- Speed. A lead that gets a reply in minutes is a conversation. A lead that waits a day has already asked someone else. If you cannot answer that fast, automate the first reply and book the call.
Where the lead lands matters too. A lead form inside Facebook is easy to fill in and easy to forget. A landing page asks for more effort and brings people who meant it. We compare the two in detail in our guide on lead forms versus landing pages.
When is paid lead generation not worth it?
Paid leads do not suit every business. Hold off in these cases:
- You cannot handle more work. Leads you cannot serve leave a bad name behind.
- You have no one to answer. If calls go to voicemail for a day, the spend goes to waste.
- The margin is thin. If a customer is worth a few dollars of profit and the lead costs more than that, the maths cannot work.
- Nobody tracks the result. Without a record of which lead became a customer, you are guessing, and an agency cannot improve a number it cannot see.
If one of these fits you, fix it first. A tight offer, a fast reply and a clean tracking record make any channel pay better.
How do you check whether your leads are working?
Pull the last 30 days of leads and answer four questions with a spreadsheet:
- How many leads came in, and from which source?
- How many did you reach within an hour?
- How many became a booked job or a sale?
- What was the spend, divided by the number of customers?
The last number is your cost per customer. If you cannot work it out, the first fix is tracking, not more traffic. If you already run ads and want a second pair of eyes on the account, our free ads audit reads it the same way.