"How much should we spend on ads?" is a fair question with an unhelpful usual answer: "It depends." Here is a way to get to a real number for your business — by working backwards from what a customer is worth.
Step 1: Know what a customer is worth
Start with the money, not the ads.
- Average order or project value — what does a typical customer pay the first time?
- Gross margin — after direct costs, how much of that is left?
- Repeat value — do customers come back? Over a year, what's a customer typically worth?
For example, if a customer pays ₹20,000 on average and your margin is 40%, each new customer is worth about ₹8,000 in gross profit on the first sale. That is the ceiling on what you can afford to spend to win one — before the business loses money.
Step 2: Estimate your conversion rates
Next, estimate how leads turn into customers. Use your own history if you have it:
- Out of 10 enquiries, how many become qualified conversations?
- Out of those, how many buy?
If 1 in 10 leads becomes a customer, and you can afford up to ₹8,000 per customer, you can afford up to ₹800 per lead to break even. Aim lower to make a profit.
If you don't have history yet, start conservative and update the numbers as real data comes in.
Step 3: Decide what "enough data" means
Ads need a minimum amount of spend to learn. A budget that produces only three or four leads a month doesn't tell you anything — you can't tell a good campaign from bad luck.
A practical rule: plan a test period of 4 to 8 weeks with enough budget to generate at least 30–50 leads. That's enough to see patterns in cost, quality and conversion.
Step 4: Put it together
Using the example numbers:
- Target cost per lead: around ₹500 (below the ₹800 break-even).
- Leads needed for a meaningful test: about 40.
- Test budget: 40 × ₹500 = roughly ₹20,000 over the test period, plus platform GST.
Your numbers will be different — that's the point. The method gives you a budget tied to your business, not a random figure.
Step 5: Protect the test
A test only works if it's measured properly.
- Set up conversion tracking first, so every lead is attributed to a campaign.
- Track lead outcomes in a CRM or at least a shared sheet: junk, qualified, won.
- Don't change everything every few days. Give campaigns time to learn.
- Review weekly, decide monthly.
Step 6: Scale what works
After the test, you'll know your real cost per lead and cost per customer. If a campaign brings customers below your target cost, increase its budget gradually — sudden large jumps can disrupt the platform's learning. If nothing is working, look at the offer, the landing page and follow-up before blaming the channel.
Remember the hidden costs
- GST is charged on ad spend by the platforms.
- Creative — images, videos and copy — needs budget or time.
- Management — someone has to set up, monitor and optimise.
A quick shortcut
If you want a rough project estimate for marketing or development work, try our cost estimator. And if you'd like a budget plan built on your actual numbers, talk to our team — we'll work backwards from your customer value, the same way as above.