How Facebook ad pricing works
Facebook (Meta) ads also run on an auction, but unlike Google, people are not searching for you. Meta shows your ad to people it thinks will take the action you choose, such as filling in a form. You mostly pay for impressions, measured as CPM (cost per 1,000 impressions), even if you see a cost per click or cost per lead in reports.
That means three things decide your real cost:
| Factor | What it is | How to improve it |
|---|---|---|
| CPM | What Meta charges to show your ad 1,000 times. Generally far lower in India than in the UK or Australia, and higher around festivals and sales seasons. | Broader audiences; avoid peak seasons for tests |
| Click-through rate | How many people who see the ad click it | Stronger hook, video, a clear offer |
| Conversion rate | How many clickers become leads | Short form, fast mobile page, qualifying questions |
Think in cost per lead, not cost per click
Cost per lead = CPM ÷ 1,000 ÷ click-through rate ÷ conversion rate
Two businesses with the same CPM can see a fivefold difference in cost per lead because one has a clear offer and video that stops the scroll, and the other has a generic stock image.
So before asking "how much should I spend", ask "what can I afford to pay for one lead?" If a new customer is worth ₹20,000 and one in ten leads buys, you can afford up to ₹2,000 per lead and still break even.
How much to spend on a first test
Meta needs data to learn. A useful first test buys roughly 30 to 50 leads, so you can judge quality. Suggested daily budgets for one offer and one audience:
| Market | Test daily budget | Test length |
|---|---|---|
| India | ₹500 to ₹1,500 a day | 2 to 3 weeks |
| UK | £20 to £40 a day | 2 to 3 weeks |
| Australia | A$30 to A$60 a day | 2 to 3 weeks |
Avoid changing the ads every day during the test. Each big edit restarts Meta's learning.
Instant forms or a landing page?
Meta lead ads (instant forms) open inside Facebook and are pre-filled, so they produce cheaper leads. Many of those leads are lower intent: people tap submit without reading. A landing page costs more per lead but usually brings people who know what you offer.
| Instant form | Landing page | |
|---|---|---|
| Cost per lead | Lower | Higher |
| Lead quality | Mixed; add qualifying questions | Usually higher |
| Best for | Simple offers, call-backs, events | Higher-value services, considered purchases |
| Tracking | Inside Meta | Needs Meta Pixel + Conversions API |
If you use instant forms, choose the "higher intent" form type and add one or two qualifying questions, such as budget or timeline.
What makes Facebook ads expensive
| Problem | Fix |
|---|---|
| Audience too narrow, pushing up CPM | Widen the audience and let Meta find buyers using your conversion data |
| Tired creative shown for months | Test new images or videos every two to four weeks |
| Optimising for clicks or traffic | Use a Leads objective and optimise for the Lead event |
| No conversion data | Set up the Pixel and Conversions API. See our Meta Pixel and Conversions API guide. |
| Slow mobile landing page | Most Facebook traffic is on phones. Aim for under 2.5 seconds to load. |
Agency fees
As with Google Ads, the ad budget is paid to Meta from your own ad account. Management fees are separate, usually a fixed monthly fee or a percentage of spend, and creative production may be extra. Make sure the ad account, Page and Pixel are in your own Business Manager.
