← All posts

7 October 2026 · 7 min read

HowMuchShouldYouSpendonSocialMediaAds?Budget,CPM,CTRandROASExplained

Understand CPM, CTR, CPC, conversion rate and ROAS, work out your break-even ROAS, and follow a step-by-step rupee example to set a sensible ad test budget.

“How much should I spend on ads?” is the question every small business owner asks, and the honest answer is: it depends on your numbers. Not the numbers of a guru on YouTube or a competitor in another city, but your own product price, your profit margin and what it costs you to win a customer.

The good news is that the maths is simple. Once you understand a handful of terms like CPM, CTR and ROAS, you can predict roughly what a budget might produce, decide whether an ad is making or losing money, and know when to stop or scale. This guide explains each term in plain language, then walks through a full example in rupees.

All the figures in the example are illustrative. They are chosen to make the arithmetic easy to follow, not to tell you what your results will be.

The Key Ad Metrics, Explained

CPM (cost per mille)

What you pay for 1,000 impressions. If your CPM is Rs 200, every 1,000 times your ad is shown costs Rs 200. CPM reflects how competitive and expensive your audience is.

CTR (click-through rate)

The percentage of impressions that turn into clicks. Clicks divided by impressions, times 100. A weak CTR usually points at the creative or the hook.

CPC (cost per click)

Total spend divided by clicks. CPC is driven by both CPM and CTR: a better CTR lowers your CPC even if CPM stays the same.

Conversion rate

Of the people who clicked, what percentage bought (or became a lead)? This depends heavily on your landing page, price, trust signals and how fast you reply to messages.

CPA (cost per acquisition)

Total spend divided by the number of sales or leads. Also called cost per result or cost per purchase.

AOV (average order value)

The average amount a customer spends per order. If some people buy one item and others buy two, AOV captures that.

ROAS (return on ad spend)

Revenue from ads divided by ad spend. A ROAS of 3 means every Rs 1 spent brought Rs 3 in sales. Note that ROAS uses revenue, not profit, which is why it can be misleading on its own.

Break-Even ROAS: The Number That Actually Matters

A ROAS of 2 sounds good until you realise your product costs you 60% of its selling price. To know whether ads are profitable, work out your break-even ROAS.

First, find your profit margin before ads:

Profit margin = (Selling price − all costs per order) ÷ Selling price

“All costs” should include the product cost, packaging, delivery, payment or COD charges and an allowance for returns. Then:

Break-even ROAS = 1 ÷ Profit margin

If your margin is 50%, break-even ROAS is 1 ÷ 0.5 = 2. Below a ROAS of 2 you lose money on each ad-driven sale; above it you profit. A business with a 25% margin needs a ROAS of 4 just to break even, which is why low-margin products are hard to sell profitably with ads.

A Worked Example in Rupees

Let us follow an imaginary skincare seller with a serum priced at Rs 2,500. Again, these numbers are illustrative only.

  1. Budget: Rs 10,000 for the test.
  2. Impressions: with an assumed CPM of Rs 250, impressions = 10,000 ÷ 250 × 1,000 = 40,000.
  3. Clicks: with an assumed CTR of 1.5%, clicks = 40,000 × 0.015 = 600.
  4. CPC: 10,000 ÷ 600 = roughly Rs 16.67 per click.
  5. Sales: with an assumed conversion rate of 2%, sales = 600 × 0.02 = 12 orders.
  6. CPA: 10,000 ÷ 12 = roughly Rs 833 per sale.
  7. Revenue: 12 × Rs 2,500 = Rs 30,000.
  8. ROAS: 30,000 ÷ 10,000 = 3.0.

Looks great. Now the part people skip: costs. Say the serum costs Rs 1,000 to make or buy, and packaging plus delivery adds Rs 300. That is Rs 1,300 in costs per order, leaving Rs 1,200 before ads.

  • Profit margin = 1,200 ÷ 2,500 = 48%.
  • Break-even ROAS = 1 ÷ 0.48 = about 2.08.
  • Gross profit from 12 orders = 12 × 1,200 = Rs 14,400.
  • Profit after ad spend = 14,400 − 10,000 = Rs 4,400.

So the campaign is profitable, but not by as much as a ROAS of 3 suggests. If half of those orders were COD returns, the picture would change completely. That is why you should always look at profit after product cost, not just ROAS.

You can run your own version of this in seconds with the Ad Budget & ROAS Calculator: enter budget, CPM, CTR, conversion rate and price, and it shows impressions, clicks, sales, cost per sale, revenue and ROAS.

How to Set a Test Budget

Work backwards from your break-even CPA. In the example, each order leaves Rs 1,200 before ads, so any CPA under Rs 1,200 is profitable. To judge an ad fairly, you want it to have a real chance of getting several sales. A common rule of thumb is to let a test spend at least a few times your target CPA before deciding. Treat that as a rough guide, not a law.

Practical steps:

  1. Calculate break-even CPA (price minus all costs per order).
  2. Decide how many results you want before judging, for example several purchases or a couple of dozen messages.
  3. Multiply to get a test budget, then check it is money you can afford to lose while learning.
  4. Spread it over at least several days so the platform can learn.

If the result is more than you can afford, test a cheaper objective first, such as messages, or improve your margin before spending on ads.

Daily vs Lifetime Budget

A daily budget sets an average spend per day and keeps running until you stop it. It is easy to control and good for ongoing campaigns.

A lifetime budget sets a total for a fixed period, such as a 10-day sale. The platform can spend more on days that perform better. It suits launches, Eid sales or events with a clear end date.

Platforms may spend somewhat more than your daily amount on some days and less on others, averaging out over the week. Check the current billing rules in your ads platform’s help centre.

When to Kill or Scale an Ad

Consider stopping an ad when it has spent around your break-even CPA or more with no results, when the CTR is clearly lower than your other ads, or when the frequency (how many times the same person has seen it) keeps rising while results drop.

Consider scaling when the CPA has stayed below break-even for several days with meaningful volume. Increase the budget gradually, for example by a modest step every few days, and watch whether the CPA holds. Big sudden jumps often push costs up while the system relearns.

When an ad wins, also make new variations of it. Creative fatigue is real, and a fresh hook on the same idea often extends the life of a winning angle.

Why Your Numbers Differ from Everyone Else’s

CPMs and conversion rates vary hugely by platform, country, city, season, niche and even day of the week. Competition before Eid, Black Friday or 11.11 sales tends to push prices up. A fashion brand and a B2B software company will see completely different figures. TikTok, Instagram and Facebook audiences also behave differently.

That is why copying someone else’s “good CTR” or “normal CPM” is not useful. Your own first test becomes your benchmark, and every test after it should try to beat that benchmark.

Common Mistakes

  • Celebrating ROAS without subtracting product cost, delivery and returns.
  • Judging an ad after one day or a few hundred rupees.
  • Spreading a small budget across too many ads, so none gets enough data.
  • Ignoring conversion rate. Slow replies, unclear prices or a confusing website can kill sales even with cheap clicks.
  • Doubling budgets overnight on a winning ad.
  • Not tracking sales that close on WhatsApp, which makes ads look worse than they are. Ask new customers where they found you.

Where to Go from Here

Write down three numbers today: your selling price, your total cost per order and your break-even ROAS. Then plan a small test budget based on your break-even CPA. Once the test finishes, compare real CPM, CTR and conversion rate against your assumptions and adjust. If you need audiences to test, the Ad Targeting Planner can give you a starting point.

FAQ

What is a good ROAS?

Any ROAS above your break-even ROAS is profitable. Since break-even depends on your margin, there is no single “good” number for everyone.

Is a higher CTR always better?

Usually, but not always. Clickbait can raise CTR while bringing visitors who never buy. Watch cost per result alongside CTR.

Put this into practice

Write hooks, captions and hashtags for your next video in seconds.

Open free tools →