How Much Does Facebook and Instagram Advertising Cost: Budget Ranges and Agency Fees

September 17, 2026 7 min readKarol Majewski
How Much Does Facebook and Instagram Advertising Cost: Budget Ranges and Agency Fees

"How much does Facebook advertising cost" is two separate questions: what you pay Meta for impressions and clicks, and what you pay an agency or freelancer to run the campaign. Mixing those two numbers is the most common source of confusion on a first pricing call. Here's what CPC and CPM run in 2026, based on our practice, what campaign management costs, and how to tell an agency offer that delivers results from one that just looks good on a price sheet.

How Much Facebook and Instagram Advertising Costs

A click on a Facebook or Instagram ad (CPC) typically costs $0.10–1 in Poland, and 1,000 impressions (CPM) run $2–11. The exact rate depends mainly on your industry and who else is bidding in the same auction for the same person's attention. On average a click costs around $0.15–0.20. Lower and mid-priced e-commerce products usually see CPM of $3–7, while premium categories (furniture, electronics, sporting goods) sit at the upper end of the range. B2B pays the most, since the audience is narrower: CPM up to about $11, and cost per lead (CPL) of $10–30, climbing to $20–100 for B2B SaaS. In our experience, the minimum test budget is $1,000 (PLN 4,000) a month spent directly in the ad platform. Whether that's enough for the algorithm to learn depends on the cost of the event you optimize for. We run the numbers below.

MetricTypical rangeWhen it's higher
CPC (cost per click), all industries$0.10–1, average around $0.15–0.20B2B, finance, premium categories
CPM (cost per 1,000 impressions), all industries$2–11B2B and finance at the upper end
CPM, e-commerce$3–7Premium categories: upper end of the range
CPM, B2B industriesup to about $11B2B SaaS and software
CPL (cost per lead), B2B$10–30B2B SaaS: up to $20–100
Minimum test budget$1,000 (PLN 4,000) a monthLeads at a $10–30 CPL: 50 events in 7 days cost $500–1,500 a week
Meta Ads cost ranges in Poland (rough ranges from our experience)

These ranges cover only impressions and clicks paid directly to Meta from a business card. They don't include the agency fee covered further down. Below the lower end, a budget will technically launch a campaign, but usually won't feed the algorithm enough data to exit the learning phase and start optimizing for your business goal instead of the cheapest click.

What Drives the Cost of a Click or Impression

Meta Ads prices are set in an auction: every time there's a chance to show someone an ad, the ad with the highest total value wins, combining the bid, the estimated action rate, and ad quality (Meta Business Help on ad auctions). What you pay depends on who else is bidding for the same person's attention and how relevant your ad is. Five factors move the price up or down:

  • Campaign objective — optimizing for purchases or leads costs more than optimizing for traffic or reach, because the algorithm is hunting for a narrower, higher-value audience.
  • Auction competition in your industry — finance, insurance, real estate, and B2B SaaS bid for the same attention as dozens of other brands with similar budgets, which drives up CPM regardless of creative quality.
  • The algorithm's learning phase — a freshly launched campaign typically needs around 50 optimization events within 7 days per ad set before the auction stops experimenting and starts reaching people who actually convert.
  • Creative quality and CTR — the estimated action rate and ad quality together measure an ad's relevance, so a more relevant ad can win the auction over ads with higher bids.
  • Seasonality — November and December (Black Friday, holidays) are the highest-competition months of the year, when the same budget buys noticeably fewer impressions than in February or March.

In practice, two campaigns with an identical daily budget can differ in cost per conversion by as much as twofold. The difference comes from the quality of the data the algorithm learns from and how fast the creative wears out.

Why a Small Budget Doesn't Deliver Results Right Away

According to Meta's help page on the learning phase, an ad set usually exits it after about 50 results in the week following its last significant edit. Illustrative example for leads: at a $10–30 CPL, 50 leads in 7 days cost $500–1,500 a week, or roughly $2,200–6,500 a month for a single ad set. The minimum test budget of $1,000 (PLN 4,000) a month is about $230 a week, enough for around 23 leads at a $10 CPL and around 8 at $30. That won't get you to 50 events in a week, so you pick one of two routes:

  • Optimize for a cheaper, more frequent event — e.g. a landing page view instead of a submitted form, or add to cart instead of a purchase in a store. The ad set collects more of these events per week, so it exits the learning phase sooner. The trade-off: the algorithm looks for people likely to take that action, who don't always go on to buy or submit the form, so you need to check lead quality in your CRM.
  • A longer learning phase — you keep optimizing for leads and accept that the ad set will show a „Learning limited” status in Ads Manager for a while. You then judge results only after several weeks and leave budget and creative untouched in the meantime.

Ad Spend vs. Agency Fee: Two Different Numbers

Your ad spend goes entirely to Meta, buying impressions and clicks. The agency doesn't see a cent of that money. The separate line item is the fee for running the campaign, billed in Poland under one of three models: a flat retainer independent of ad spend (PLN 800–2,500 a month for a freelancer, PLN 2,000–5,000 for an agency), a commission on Meta spend (typically 10–20%), or a hybrid model combining a lower flat fee with a performance bonus tied to cost per lead, ROAS, or sales.

ModelHow it worksWhen it makes sense
Flat monthly retainerA fixed PLN 800–2,500 (freelancer) or PLN 2,000–5,000 (agency), regardless of ad spend sizeSmall to mid-size, predictable ad spend
Commission on ad spend10–20% of Meta spend, scaling with the budgetLarge, actively growing ad spend
Hybrid modelLower flat fee plus a bonus for hitting results (CPL, ROAS, sales)A goal that's directly measurable in leads or sales
Meta Ads agency billing models

Illustrative example: at the minimum test budget of $1,000 (PLN 4,000) a month, a 10% commission comes to $100 — nominally less than a retainer, but not enough to cover a specialist's time: campaign setup, fresh creative, optimization, and reporting. That's why agencies billing on a percentage set a minimum fee. At Zest, setup costs PLN 2,000 one-off (about $500), and campaign management is 10% of media spend with a PLN 2,500 (about $625) monthly minimum; we run a small single-platform account for PLN 1,000 (about $250) a month. A commission model starts working in both sides' favor at larger, growing budgets, where the percentage translates into an amount that matches the work of scaling.

Red Flags in a Meta Ads Agency Offer

As with any marketing service, the cheapest offer on the market is rarely the cheapest per result delivered. Before you sign a contract to run Meta Ads campaigns, check five signals:

  • No access to your own ad account — the account and pixel should belong to you; otherwise switching providers means losing the data history the algorithm learned from.
  • A guaranteed cost per lead or ROAS in the contract — nobody fully controls an auction where competitors are also bidding; a hard guaranteed number is a sign of either inexperience or fine print that quietly voids it.
  • No Conversions API implementation — without measurement resilient to ad blockers and browser restrictions (the Conversions API connects your server or CRM directly to Meta, Meta Business Help on the Conversions API), the algorithm learns from incomplete data, which sooner or later drives up the cost per conversion.
  • No new creative for months — the same material shown to the same audience wears out (ad fatigue), and cost per click climbs even though nothing else changed.
  • A one-year commitment with no notice period — a solid offer lets you check results after a quarter before you commit for longer.
A Meta Ads dashboard with a cost-per-click chart

Meta Ads or Google Ads: Where to Start Your Budget

Meta Ads and Google Ads differ mainly in when they reach a user: Meta shows an ad before someone starts searching for a solution, and Google answers a need that already exists. In practice, the two channels complement each other: Meta Ads is strong at building brand awareness and impulse purchases in e-commerce, while Google Ads captures demand that's already there. For what scaling Meta Ads looks like in an online store, see the Gabo Wool case study: an average ROAS of 8.28× against a 6.0× target and Meta Ads revenue up 152.9% year over year in the first half. If you're splitting budget across channels, see how much to spend on Google Ads and Meta Ads when starting out, and estimate the return on a planned budget in our ROI calculator. For B2B lead generation, where the decision cycle runs longer, LinkedIn Ads alongside Meta Ads tends to work well too. We cover that in a separate article on B2B lead generation. As a digital marketing agency, we run both channels under one shared report, so you can see which one lowers your cost of acquisition.

FAQ: Facebook and Instagram Advertising Costs

Q.Is a percentage commission more expensive than a flat retainer?

It depends on budget size. For smaller accounts, a percentage is nominally cheaper (10% of $1,000 is $100), but it doesn't cover a specialist's time, which is why agencies billing on a percentage set a minimum fee (at Zest, PLN 2,500 a month). For large, growing budgets, commission tends to work out better because it scales with the amount of work involved instead of a fixed rate.

Q.Why does cost per click rise even though the budget hasn't changed?

Most often it's ad fatigue: the same audience has seen the same creative too long and stops responding. The other common cause is higher auction competition during that period, such as November and December.

Q.Do Facebook and Instagram have separate ad pricing?

No. They run on one Meta Ads system with a single ads manager and a shared auction. An ad can target both placements at once, and the algorithm allocates budget to whichever placement a given audience responds to best.

Q.Is it worth hiring an agency for a small ad budget?

At a budget close to the minimum test level ($1,000, or PLN 4,000, a month), a 10% commission doesn't cover a specialist's work, so the cost comes down to the minimum fee or a small-account package. At Zest, running a single platform on a small account costs PLN 1,000 (about $250) a month. How well the campaign and data are set up matters more to the outcome than the budget size itself.

More on Meta Ads

Service: Meta Ads →
Author
Karol Majewski, co-founder of Zest
Karol Majewski
Co-founder of digital agency Zest

Has set up hundreds of Meta Ads campaigns for e-commerce and B2B clients, and knows a client's first question about price almost always conflates ad spend with agency fees, so he starts every call by splitting the two apart.

LinkedIn

Related articles

Contact

Let's talk growth

Send a brief or drop your contact. We'll reply within 24h.

Get a quote
Paweł Strzelecki and Karol Majewski, co-founders of Zest