Facebook Ads Budget Calculator: plan your Meta ads spend
Pick how many results you want: messages, leads or sales. Add your CPM, CTR and conversion rate. See the impressions, clicks and budget you need, and what each result costs.
From results back to a budget
Four simple steps, the same ones I use before any Meta campaign goes live.
Results to clicks
Divide the results you want by your conversion rate. 200 messages at 8% means 2,500 link clicks.
Clicks = results ÷ rateClicks to impressions
Divide clicks by your link CTR. At 1.5%, 2,500 clicks need about 1,66,667 impressions.
Impressions = clicks ÷ CTRImpressions to budget
Divide impressions by 1,000, then multiply by your CPM. That is your ad spend.
Budget = impressions ÷ 1,000 × CPMBudget to cost per result
Divide the budget by your results. Ads Manager shows the same number per campaign.
Cost per result = budget ÷ resultsHow to use the numbers
Work on CTR first
Your CTR sets how many impressions you must buy. Move it from 1% to 2% and you need half the budget for the same results, if CPM holds.
Cheap CPM is not a win by itself
Broad audiences often cost less per 1,000 views. Judge them by cost per result, not by CPM.
Give Meta room to learn
Meta suggests a daily budget of at least 5 times your cost per result goal. The calculator checks this for you.
Plan with VAT included
If you pay with a Bangladeshi card, tick the VAT box. Then your monthly card bill matches the plan.
A shop that wants 200 WhatsApp messages
An online clothing shop in Mirpur wants 200 WhatsApp messages a month from a Meta campaign. These are example numbers, not real shop data.
- 1Goal 200 messages. CPM BDT 120. Link CTR 1.5%. Conversion rate 8%.
- 2Link clicks needed: 200 ÷ 8% = 2,500.
- 3Impressions needed: 2,500 ÷ 1.5% = 1,66,667.
- 4Ad budget: 1,66,667 ÷ 1,000 × BDT 120 = BDT 20,000, about BDT 658 a day.
- 5Cost per message: 20,000 ÷ 200 = BDT 100. Cost per click: BDT 8.
- 6With 15% VAT the card bill is BDT 23,000. Meta's 5x check: 5 × BDT 100 = BDT 500 a day, and the plan spends BDT 658, so it passes.
A message is not a sale. Track how many chats turn into orders, then use the ROAS calculator.
Read and get help
Facebook and Instagram campaigns with Advantage+, creative testing and Conversions API.
Free toolROAS and break-even calculatorCheck if the sales from your ads leave a profit after product and delivery costs.
GuideFacebook ads cost in BangladeshWhat you really pay after VAT and the dollar rate, with a budget plan you can copy.
GuideSocial media marketing for Bangladeshi businessesHow to plan content and ads that people in Bangladesh actually respond to.
About the facebook ads budget calculator
How much should I spend on Facebook ads per month?
What is a good CPM for Facebook ads in Bangladesh?
Where do I find my CTR and conversion rate?
Do I pay VAT on Facebook ads in Bangladesh?
What does cost per result mean?
How does the 5x daily budget rule work?
Is boosting a post the same as this?
Want Meta ads that pay for themselves?
Book a free 15-minute call. I look at your page, offer and current ads before we talk, and tell you honestly what budget makes sense.
100% client satisfaction
We agree the work in writing. I keep improving it until it meets that standard.
Money-back promise
If I don't deliver what we agreed, you get your money back. It is written into every contract.