C1/2939, Ground Floor, Sushant Lok 1, Gurugram, Haryana 122009, Indiahr@onsinfosolutions.com+91 98400 00004
Paid Advertising

PPC Budgeting: How to Set a Budget and Calculate Cost Per Lead

By ONS Infosolutions Editorial Team · · 6 min read

PPC Budgeting: How to Set a Budget and Calculate Cost Per Lead - illustration by ONS Infosolutions
Quick answer

Set a PPC budget by working backwards from what a customer is worth. Estimate your close rate, work out the most you can pay per lead, then fund enough clicks to gather useful data. Calculate cost per lead as total spend divided by leads, and judge it against profit, not clicks.

Key takeaways
  • Start from customer value and close rate, not from a round number.
  • Cost per lead equals spend divided by qualified leads, so define what qualifies.
  • Your budget must be large enough to collect meaningful data, or you learn nothing.
  • Track lead quality, because a cheap lead that never buys is expensive.
  • Scale gradually and only where measured results support it.

How do you set a PPC budget that makes sense?

A sound PPC budget starts with the economics of your business, not with what feels comfortable. Ask three questions: what is a new customer worth, what share of leads become customers, and how much of that value can you afford to spend on acquiring them?

The answers give you a ceiling on what you can pay per lead. Your PPC budget then needs to be large enough to buy a useful number of clicks at the prices in your market. If the budget is too small to generate even a handful of enquiries each month, you cannot learn what works, and the campaign will look like a failure when it was simply starved.

Treat the first three months as a learning investment with a defined limit. Agree the amount upfront, the question you want answered, and the point at which you will review.

How do you calculate the most you can pay per lead?

Use a simple three-step framework. Replace the example inputs with your own real numbers from sales records.

Here is a worked illustration with made-up round numbers, purely to show the method. Suppose a new customer brings 10,000 in gross profit, you close one in five leads, and you want to keep half of that profit. Half is 5,000 available for acquisition. Multiply by the close rate of 20 per cent and your maximum cost per lead is 1,000. Your real numbers will differ, and your close rate may be lower or higher, so use your own records and revisit the calculation every quarter.

  • Customer value: the average gross profit from a new customer, ideally over the relationship and not just the first sale.
  • Close rate: the share of leads that become paying customers. Your sales records or CRM will show this.
  • Target margin: the profit you want to keep after acquisition costs.
  • Maximum cost per lead: customer value, minus your desired margin, multiplied by close rate.

What is cost per lead and how is it calculated?

Cost per lead is total ad spend divided by the number of leads generated over the same period. If you spend a set amount and receive a set number of qualifying enquiries, divide one by the other. Include only spend that relates to those leads, and be consistent about the date range.

The hard part is deciding what counts as a lead. A contact form submission from a genuine prospect counts. A spam message or a job application does not. Agree a definition, tag leads in your CRM or spreadsheet, and calculate from qualified leads only.

Also keep cost per click and conversion rate in view, because they explain cost per lead. Cost per lead is roughly cost per click divided by the conversion rate. If your cost per lead is too high, one of those two numbers is the cause: clicks are too expensive, or too few clicks convert.

Cost per lead is not cost per customer

A low cost per lead can hide a poor result if the leads never buy. Always follow leads through to sales where you can, and compare cost per acquired customer with customer value. That figure, not lead cost alone, decides whether the channel is profitable.

Watch the related ratios

Three supporting numbers make cost per lead easier to diagnose: click-through rate tells you whether your advert is attractive, conversion rate tells you whether the page persuades, and impression share tells you how much demand you are missing because of budget or ranking. If conversion rate is the weak point, no bid change will fix it.

How much budget do you need to get useful data?

Enough to generate a meaningful number of clicks across your core keywords. A budget that delivers only a few clicks a day makes optimisation guesswork, because one or two random conversions swing the numbers.

Check what Google Ads shows as estimated costs in Keyword Planner for your market, treat them as rough guides and not promises, then model it. Multiply expected clicks by your assumed conversion rate to estimate leads, and compare the result with your maximum cost per lead.

If the sums do not work, you have options: narrow to higher-intent keywords, tighten locations, improve the landing page to lift conversion, or choose a channel with cheaper traffic. Raising the budget alone rarely fixes poor economics.

Seasonality matters as well. Many businesses have busy and quiet months, and demand for searches rises and falls with them. Plan higher budgets for the periods when your customers are actively looking and hold back when they are not, using last year's enquiry data or your own sales calendar as a guide.

How do you allocate and protect a PPC budget?

Spend where intent is highest first, then expand. A practical split for a new account is to give most of the budget to proven, high-intent search terms and a smaller share to testing new keywords and ad copy.

Use these controls to avoid waste:

  • Set daily budgets per campaign and check pacing so a single campaign does not drain funds.
  • Add negative keywords weekly from the search terms report.
  • Use location and schedule settings to match when you can answer calls or enquiries.
  • Pause keywords that gather plenty of clicks and no leads after a fair test.
  • Keep conversion tracking accurate; see our guide to conversion tracking for lead generation.

Keep a small testing reserve

Set aside a modest slice of budget for experiments: a new keyword theme, a different offer, another landing page. Without a testing reserve, accounts stagnate. With one, you find improvements steadily while the core campaigns keep delivering. Limit tests to one change at a time and record the outcome, so decisions rest on evidence.

When should you increase or cut your PPC budget?

Increase spend when a campaign consistently delivers leads at or below your maximum cost per lead and lead quality holds up. Raise budgets in steady steps and watch whether cost per lead rises, because the extra clicks often come from weaker searches.

Cut or restructure when cost per lead stays above your ceiling after sensible optimisation, or when leads are poor quality. Do not cut just because a few days look quiet; judge over a long enough window.

If you are new to the platform, read our Google Ads guide for small businesses before you commit funds. For help modelling a budget, auditing an account or setting up reporting, our PPC advertising service can take that on, and you are welcome to contact us for a straightforward conversation.

Finally, agree a reporting rhythm. A simple monthly table showing spend, clicks, qualified leads, cost per lead, customers won and revenue is enough. If the table cannot be filled in, the first job is fixing measurement, not changing the budget.

Frequently asked questions

What is a good cost per lead?

It depends entirely on your margins and close rate. A good cost per lead is one that leaves you profitable after leads convert to customers. Work out your maximum affordable figure from customer value and compare actual results against it.

Should I set a daily or monthly PPC budget?

Platforms like Google Ads manage spend through daily budgets, but you should plan monthly. Divide your monthly figure by the days in the month for the daily setting, and review pacing weekly, because daily spend can vary above or below the average.

Why is my cost per lead so high?

Usually because clicks are expensive, too few visitors convert, or both. Check keyword intent, search terms, landing page relevance and conversion tracking. Improving conversion rate often lowers cost per lead more reliably than simply cutting bids.

Keep reading

← Older: Wix vs a Custom HTML Website: Which Is Better for SEO?Newer: Topical Authority: How to Build Content Clusters That Rank →

Free consultation

Get help with PPC Advertising

Select every service you are interested in, tell us a little about your business and we will reply within one working day with next steps and a tailored proposal.

  • No-obligation discovery call
  • Transparent pricing, no lock-in surprises
  • Reply within one working day

Prefer to talk? +91 98400 00004 · WhatsApp

What help do you need? *

Affiliate & Partner Programmes
Digital Marketing
Other

By submitting you agree to be contacted about your enquiry. We never share your details.