/ Website Development · Money /

What It Costs to Get a Customer From Search

What cost per customer means, how to work it out with simple numbers and why a good website lowers the price of every enquiry. A plan for small business.

What It Costs to Get a Customer From Search
Borys Kuban

In plain words: cost per customer is how much you spent on ads and your site, divided by the number of customers you got. If you spent $1,000 and got 10 customers, one customer cost $100. It takes two minutes and instantly shows what works and what’s burning your budget. Here’s how to calculate it and how to make each customer cheaper.

The napkin formula

Cost per customer = (ads + website + time) ÷ number of customers. Everything else — marketing, SEO, “promotion” — comes down to one thing: lower this number, or get more customers from the same money.

Why every owner should know this

Without this number you can’t tell if your ads are profitable. You can get 100 enquiries and go broke on them, or 20 and make good money. You count not enquiries, but cost per customer and what they brought you.

The math on a simple example

You run a stretch-ceiling company. For the month:

ItemAmount
Google and social ads$900
Website (spread over the month)$150
Total spend$1,050
Enquiries received40
Became customers (1 in 4)10
Cost per customer$105
Average order$1,200
Revenue from 10 customers≈ $12,000

A $105 customer brings $1,200 — the ads pay back many times over. Now let’s see how to bring that $105 down.

How a website lowers cost per customer

Three simple mechanisms:

  • More enquiries from the same visitors. A clear page with a price and a button gets more enquiries than a “pretty but confusing” one.
  • Free traffic from search. Ads stop when the money stops. A site found on Google brings customers free for months.
  • Fewer lost enquiries. When an enquiry lands with you instantly and you reply fast, you don’t throw away customers you already paid to attract.
1 in 4enquiries usually become a customer — and that can be improved
$0per customer from organic search once the site has paid back
3 sof load delay = some people already gone, enquiry never left

How to lower cost per customer: what actually works

  • Count it. Write down for a month: spend → enquiries → customers → revenue. No numbers, no control.

  • Improve the site, not just the ads. Clear headline, price, reviews, short form — more enquiries from the same traffic.

  • Reply fast. A customer answered in 5 minutes buys more often. This raises return for free.

  • Invest in search. SEO and a Maps listing bring enquiries you don’t pay for each time.

  • Bring back your own. A repeat sale to a regular is nearly free — collect contacts.

When a “cheap customer” is a trap

A low cost per enquiry isn’t always good news. If there are many enquiries but they’re junk (wrong city, just ask the price and vanish) — you’re paying for air. Fewer, ready-to-buy enquiries beat many empty ones. That’s why a site that explains what you do, and a fast reply that qualifies, both matter.

Where owners most often burn money

  • Ads to a site with no price and no button: people arrive and leave.

  • Enquiries in a shared inbox with no alerts: half go cold.

  • Betting only on ads: the moment you pause the budget, enquiries stop.

  • Not counting cost per customer: “lots of likes”, no sales.

What’s a normal cost per customer?

It depends on your niche and order size. For a home renovation, $105 per customer on a $1,200 job is great. For a $40 product, a $105 customer is a disaster. Rule of thumb: cost per customer must sit well below the profit one customer brings.

Ads or a website — which first?

If you have nothing, start with the site/page — it’s the foundation: without it, ads leak away. Then a little ads for quick enquiries and search/Maps for cheap steady ones. Channels in detail — how to get traffic.

Isn’t a website expensive? Will it pay back?

A simple page from $699 (₴29,000). If it brings even 5–10 customers a month and your order is a few thousand, it pays back in the first month or two, then works free for years. A calculation for your business is in what a website costs in 2026.

What matters in production

Cost per customer is the simplest and most important number in small-business marketing. Count it, improve your site and reply speed, invest in search — and each customer will cost you less while the business grows without bloating your ad budget.

Work out your cost per customer → — we’ll look at your numbers and show where money leaks and how to lower the price of an enquiry. Read next: the sales funnel in plain words and how a website affects sales.

landing · Lite from $699 (₴29,000) · landing · Standard from $1,084 (₴45,000) · landing · Premium from $1,566 (₴65,000)

Need the same solution for your business?

One page whose job is to sell: a structure around a specific service or product, a custom layout, motion, enquiry forms and analytics. Built for traffic from Google and Instagram ads, so every click has somewhere to land.

  • A structure built to sell: blocks that close objections
  • A custom layout, the motion and the technical plumbing
  • Leads into Telegram, email or CRM, with a GA4 event
Discuss a project → Browse services

Get a free website audit in 48 hours

Speed, SEO, conversion — a 12-page report with a prioritized fix plan. No obligation, no spam: we show what to improve even if you never hire us.

We reply within 2 hours during working hours (Mon–Sat 9:00–20:00). Your contact is used to answer you only — no third parties, no mailing list.