What is the difference between auction and reservation in Facebook (Meta) ads?

Auction and reservation are the two buying types in Meta (Facebook) Ads Manager. With auction, your ad competes with other advertisers’ ads for every impression, so costs and results vary. In return, you get access to all campaign objectives and can change your campaign at any time. With reservation (formerly Reach and Frequency), you book reach and frequency in advance at a fixed price. You know exactly how many people you will reach and how often, but you need a large audience and have fewer objectives available.
For most small and mid-sized businesses, auction is the right choice. Reservation makes sense for larger brand awareness campaigns, where predictability matters more than the cost of each result.
Auction: flexibility and real-time optimization
How does it work?
Every time an ad can be shown to a user, Meta runs an auction among all ads targeting them. For each ad, it calculates a total value that takes three factors into account:
- the advertiser’s bid,
- the estimated likelihood that the user will take the desired action (estimated action rate),
- ad quality (ad quality).
The ad with the highest total value is shown. That’s why a high-quality, relevant ad can win even with a lower bid.
Key features
- Price: variable, depending on competition at that moment.
- Budget and schedule: flexible; you can change them during the campaign.
- Objectives: all objectives are available, from sales and leads to traffic and video views.
- Testing: enables A/B tests of ads, audiences, and objectives.
When is it a suitable choice?
- When you have a smaller or variable budget.
- When you want sales, leads, or other measurable results.
- When you’re testing new ads and audiences.
- When you want to optimize the campaign on the fly based on results.
Reservation: predictability and control
How does it work?
With reservation, you pre-book reach and impression frequency for a selected audience over a specific period. Before you book, Meta shows you the estimated reach, frequency, and price. Once you confirm the reservation, the price and reach are locked—for example: 300,000 people, on average three times per week, for two weeks.
Key features
- Price: fixed, set at the time of reservation.
- Reach: predictable; Meta guarantees it within the agreed scope.
- Frequency: precisely configurable, for example a maximum of one impression per person per week.
- Ad sequencing: you can show ads in a specific order, which is useful for a multi-step story.
- Changes: limited; you can’t freely change targeting, budget, and schedule after reserving.
When is it a suitable choice?
- For brand awareness campaigns with a larger budget.
- For a product launch, when the ad needs to reach as many people as possible in a short time.
- When you want precise control over how many times the same person sees the ad.
- When you need known numbers in advance for media planning.
Key limitations
- The audience must be large enough. Meta sets a minimum size, which can quickly become limiting in a small country like Slovenia.
- Only some objectives are available, mainly awareness objectives. For sales, leads, or app installs, reservation isn’t suitable.
- It’s not suitable for testing and ongoing optimization.
Comparison table
| Feature | Auction | Reservation |
|---|---|---|
| Price | Variable | Fixed |
| Reach | Not guaranteed | Predictable, guaranteed |
| Frequency control | Limited | Precise |
| Budget | Flexible, no minimum | Predefined, higher |
| Audience size | Any | Must meet Meta’s minimum |
| Objectives | All | Mainly awareness |
| Changes during the campaign | Anytime | Limited |
| Best suited for | Sales, leads, testing | Awareness, launches |
What this means for Slovenian companies
Most Slovenian companies are small or medium-sized, and their ad budgets reflect that. With budgets like these, reservation offers few advantages. The minimum audience size means you have to target very broadly, and the fixed price for predictability is often not lower than what you can achieve with an auction.
If you’re worried in an auction that the same people will see the ad too often, you don’t need reservation. In an Awareness campaign, choose optimization for reach (Reach) and set a frequency cap—for example, one impression every seven days. That gives you most of the control reservation offers, without its limitations.
We recommend reservation when you have a larger awareness campaign, a clearly defined period, and you need guaranteed reach—for example, when launching a product nationwide.
How to choose the right option
If you want sales, leads, or other measurable results, choose auction. You can adjust the campaign as you go, test ads, and spend budget where it delivers results.
If you need predictable reach and precise frequency control, and you have a large enough budget and audience, choose reservation.
Frequently Asked Questions
Reservation is a buying type in Meta Ads Manager where you book reach and impression frequency in advance at a fixed price. It used to be called Reach and Frequency. It’s mainly suitable for larger brand awareness campaigns.
Not necessarily. With reservation, you pay for predictability, so the cost per thousand impressions is often the same as or higher than with auction. The advantage of reservation is guaranteed reach and frequency control, not a lower price.
The most common reasons are an audience that’s too small, a campaign objective that doesn’t support reservation, or an ad account that isn’t eligible. Check that you selected an awareness objective and that the audience is large enough.
Yes. In an Awareness campaign, choose optimization for reach (Reach) and set a frequency cap—for example, one impression per person every seven days.
For small and medium-sized businesses, auction is almost always the better choice. It allows any budget, all campaign objectives, and ongoing optimization, while reservation requires a large audience and a bigger budget.