Learn how your bids and budget work with Facebook's ad auction and delivery. This covers bidding options, placing bids for desired action, setting budget limits and tracking ads delivery. Facebook's auction functions the same way for API-created ads as they do for ads from Facebook tools. See Ads Help Center, Auction.

Main Concepts

Common Use Cases

  • Campaign Budget Optimization — Optimize the distribution of a campaign budget across your campaign's ad sets.
  • Optimized Cost Per Mille Ads — Prioritize your marketing goals. Then, automatically deliver ads towards these goals in the most effective way possible.
  • Cost Per Action Ads — Specify conversion events and get charged by the amount of conversions.
  • Reach and Frequency — Bid on a predicted unique audience reach for your ads on Facebook and Instagram and control display frequency.
  • Bid Multipliers — Allows you to maintain a nuanced bidding strategy within a single ad set with one targeted audience. Available on a limited basis.

Documentation Contents


Core concepts and usage requirements. Learn about Budgets, Optimization Goals, and Bid Strategies.


Use case based guides to help you perform specific actions.


Get support: FAQs, API updates, helpful links, Reference pages, and Ads Help Center.