Good Questions, Real Answers: How Does Facebook Use Machine Learning to Deliver Ads?
Good Questions, Real Answers: How Does Facebook Use Machine Learning to Deliver Ads?
Facebook BusinessDelivering personalized ads maximizes value for both people and businesses. It helps businesses reach customers affordably, grow and create jobs, and provides people a better experience. Our latest Good Questions, Real Answers post will help you understand how Facebook delivers this value through ad auctions that use machine learning to determine which ads to show to people on our apps.
How does Facebook decide which ads to show people?
We determine which ads to show people based on two main factors: audience targeting selected by advertisers and the results of our ad auction.
First, advertisers choose their target audience through our self-service tools. Audiences are created based on categories like age and gender, as well as actions people take on our apps such as liking a Facebook Page or clicking on an ad. Advertisers can also use information they have about their audience, like a list of emails or people who’ve visited their website, to build a custom audience or a lookalike audience.
Next, when determining which ads to show someone, our system gathers ads that include that person in the advertiser’s chosen audience. These ads move to the auction stage.
For ads that enter the auction, Facebook selects the top ads to show to a person based on which ads have the highest total value score — a combination of advertiser value and ad quality. We find advertiser value by multiplying an ad’s bid by the estimated action rate. This is an estimate of how likely that particular person is to take the advertiser’s desired action, like visiting the advertiser’s website or installing their app. We then add the ad quality score, which is a determination of the overall quality of an ad. We use machine learning to inform this process, as we explain below.
What is machine learning and how does Facebook use it to inform ad delivery?
Machine learning is a system that learns as it receives new data, without being explicitly programmed, to carry out complex tasks quickly and efficiently. Facebook uses machine learning to generate the estimated action rate and the ad quality score used in the total value equation.
To find the estimated action rate, machine learning models predict a particular person’s likelihood of taking the advertiser’s desired action, based on the business objective the advertiser selects for their ad, like increasing visits to their website or driving purchases. To do this, our models consider that person's behavior on and off Facebook, as well as other factors, such as the content of the ad, the time of day, and interactions between people and ads.
- Examples of behaviors on Facebook that the models consider include things a person does while using Facebook apps, like clicking on an ad or liking a post.
- Examples of behaviors off Facebook that the models consider include things a person does outside of Facebook that businesses share with us via our Business Tools, like visiting a website, purchasing a product or installing an app.
To generate an ad’s quality score, our machine learning models consider the feedback of people viewing or hiding the ad, as well as assessments of low-quality attributes (like too much text in the ad's image, sensationalized language or engagement bait).
The advertiser’s bid, the estimated action rate and the ad quality score are combined to calculate the ad’s total value score in the ad auction.
How does machine learning improve ad delivery?
Over time, as more people view an ad, share feedback on it or click through to make a purchase on an advertiser’s website, our models get better at predicting the estimated action rate and ad quality. Since billions of people use our apps and engage with ads each day, our system gets lots of information to help improve its calculations, furthering our ultimate goal of maximizing value for both people and businesses.
Ads with the highest bid don’t always win the auction. Ads with lower bids often win if our system predicts a person is more likely to respond to them, or finds that they’re higher quality. This allows businesses of all sizes to compete in the auction and reach customers on any budget.
What controls are available to people to help determine what ads they see?
Ad Preferences
The Ad Preferences page is a place for users to review and update their ad settings so they can take more control over what information we use when deciding what ads to show them. People can opt out of seeing ads based on data from partners, and can also hide or report any ad from any advertiser with a few taps. Manage your ad preferences
Why Am I Seeing This?
Why Am I Seeing This shows users information about the detailed targeting options the advertiser chose to reach them. It lets them tap on posts and ads in New Feed, get context on why they’re appearing and take action to further personalize what they see.
Off-Facebook Activity
Some businesses send us information about users’ activity on their sites and we use that information to show them ads that are relevant to them. Off-Facebook Activity lets users see a summary of that information and clear it from their account if they want to.
What are common misunderstandings about Facebook Ads?
- Facebook does not sell people’s data to advertisers or anyone else.
- We don’t share information with advertisers that personally identifies individuals unless they’ve given us permission.
- Facebook does not use the content of people’s text messages or phones’ microphone to inform ads or to change what they see in News Feed.
At Facebook, our goal is to create personalized, data-driven ad experiences that are interesting and useful for people and effective for businesses. When we’re able to show someone the right ad for the right product, it’s valuable for everyone, and value is what good personalized advertising is all about.
Get Facebook Business news in your inbox.
Sign up for our monthly newsletter for the latest updates, insights, marketing trends and articles from Facebook.
Tags
Announcements Small Business Agency Large Business
Announcements
June 11, 2020
Good Questions, Real Answers: How Does Facebook Use Machine Learning to Deliver Ads?
D
How does Facebook decide which ads to show people?
We determine which ads to show people based on two main factors: audience targeting selected by advertisers and the results of our ad auction.
First, advertisers choose their target audience through our self-service tools. Audiences are created based on categories like age and gender, as well as actions people take on our apps such as liking a Facebook Page or clicking on an ad. Advertisers can also use information they have about their audience, like a list of emails or people who’ve visited their website, to build a custom audience or a lookalike audience.
Next, when determining which ads to show someone, our system gathers ads that include that person in the advertiser’s chosen audience. These ads move to the auction stage.
For ads that enter the auction, Facebook selects the top ads to show to a person based on which ads have the highest total value score — a combination of advertiser value and ad quality. We find advertiser value by multiplying an ad’s bid by the estimated action rate. This is an estimate of how likely that particular person is to take the advertiser’s desired action, like visiting the advertiser’s website or installing their app. We then add the ad quality score, which is a determination of the overall quality of an ad. We use machine learning to inform this process, as we explain below.
What is machine learning and how does Facebook use it to inform ad delivery?
Machine learning is a system that learns as it receives new data, without being explicitly programmed, to carry out complex tasks quickly and efficiently. Facebook uses machine learning to generate the estimated action rate and the ad quality score used in the total value equation.
To find the estimated action rate, machine learning models predict a particular person’s likelihood of taking the advertiser’s desired action, based on the business objective the advertiser selects for their ad, like increasing visits to their website or driving purchases. To do this, our models consider that person's behavior on and off Facebook, as well as other factors, such as the content of the ad, the time of day, and interactions between people and ads.
- Examples of behaviors on Facebook that the models consider include things a person does while using Facebook apps, like clicking on an ad or liking a post.
- Examples of behaviors off Facebook that the models consider include things a person does outside of Facebook that businesses share with us via our Business Tools, like visiting a website, purchasing a product or installing an app.
To generate an ad’s quality score, our machine learning models consider the feedback of people viewing or hiding the ad, as well as assessments of low-quality attributes (like too much text in the ad's image, sensationalized language or engagement bait).
The advertiser’s bid, the estimated action rate and the ad quality score are combined to calculate the ad’s total value score in the ad auction.
How does machine learning improve ad delivery?
Over time, as more people view an ad, share feedback on it or click through to make a purchase on an advertiser’s website, our models get better at predicting the estimated action rate and ad quality. Since billions of people use our apps and engage with ads each day, our system gets lots of information to help improve its calculations, furthering our ultimate goal of maximizing value for both people and businesses.
Ads with the highest bid don’t always win the auction. Ads with lower bids often win if our system predicts a person is more likely to respond to them, or finds that they’re higher quality. This allows businesses of all sizes to compete in the auction and reach customers on any budget.
What controls are available to people to help determine what ads they see?
Ad Preferences
The Ad Preferences page is a place for users to review and update their ad settings so they can take more control over what information we use when deciding what ads to show them. People can opt out of seeing ads based on data from partners, and can also hide or report any ad from any advertiser with a few taps. Manage your ad preferences
Why Am I Seeing This?
Why Am I Seeing This shows users information about the detailed targeting options the advertiser chose to reach them. It lets them tap on posts and ads in New Feed, get context on why they’re appearing and take action to further personalize what they see.
Off-Facebook Activity
Some businesses send us information about users’ activity on their sites and we use that information to show them ads that are relevant to them. Off-Facebook Activity lets users see a summary of that information and clear it from their account if they want to.
What are common misunderstandings about Facebook Ads?
- Facebook does not sell people’s data to advertisers or anyone else.
- We don’t share information with advertisers that personally identifies individuals unless they’ve given us permission.
- Facebook does not use the content of people’s text messages or phones’ microphone to inform ads or to change what they see in News Feed.
At Facebook, our goal is to create personalized, data-driven ad experiences that are interesting and useful for people and effective for businesses. When we’re able to show someone the right ad for the right product, it’s valuable for everyone, and value is what good personalized advertising is all about.
Related Articles
Small Business · June 11, 2020
How Does Facebook Use Machine Learning to Deliver Ads?
Delivering personalized ads helps businesses reach customers. Understand how Facebook delivers value through ad auctions that determine which ads people see.
Announcements · June 10, 2020
Allowing the Promotion of Non-Medical Masks on Facebook
In March, we temporarily banned ads and commerce listings for masks. Now, we're scaling back this ban to allow people to promote and trade non-medical masks.
Announcements · May 26, 2020
Celebrating Asian and Pacific Islander Heritage Month: A Livestream Panel Discussion With World-Renowned Leaders
This panel brings together leaders in the Asian community to discuss the unique challenges facing Asian entrepreneurs and the broader community through COVID-19.
Get Facebook Business news in your inbox.
Sign up for our monthly newsletter for the latest updates, insights, marketing trends and articles from Facebook.
Related Posts
Categories
- 60% of the time… (1)
- A/B Testing (2)
- Ad placements (3)
- adops (4)
- adops vs sales (5)
- AdParlor 101 (43)
- adx (1)
- algorithm (1)
- Analysis (9)
- Apple (1)
- Audience (1)
- Augmented Reality (1)
- authenticity (1)
- Automation (1)
- Back to School (1)
- best practices (2)
- brand voice (1)
- branding (1)
- Build a Blog Community (12)
- Case Study (3)
- celebrate women (1)
- certification (1)
- Collections (1)
- Community (1)
- Conference News (1)
- conferences (1)
- content (1)
- content curation (1)
- content marketing (1)
- contests (1)
- Conversion Lift Test (1)
- Conversion testing (1)
- cost control (2)
- Creative (6)
- crisis (1)
- Curation (1)
- Custom Audience Targeting (4)
- Digital Advertising (2)
- Digital Marketing (6)
- DPA (1)
- Dynamic Ad Creative (1)
- dynamic product ads (1)
- E-Commerce (1)
- eCommerce (2)
- Ecosystem (1)
- email marketing (3)
- employee advocacy program (1)
- employee advocates (1)
- engineers (1)
- event marketing (1)
- event marketing strategy (1)
- events (1)
- Experiments (21)
- F8 (2)
- Facebook (64)
- Facebook Ad Split Testing (1)
- facebook ads (18)
- Facebook Ads How To (1)
- Facebook Advertising (30)
- Facebook Audience Network (1)
- Facebook Creative Platform Partners (1)
- facebook marketing (1)
- Facebook Marketing Partners (2)
- Facebook Optimizations (1)
- Facebook Posts (1)
- facebook stories (1)
- Facebook Updates (2)
- Facebook Video Ads (1)
- Facebook Watch (1)
- fbf (11)
- first impression takeover (5)
- fito (5)
- Fluent (1)
- Get Started With Wix Blog (1)
- Google (9)
- Google Ad Products (5)
- Google Analytics (1)
- Guest Post (1)
- Guides (32)
- Halloween (1)
- holiday marketing (1)
- Holiday Season Advertising (7)
- Holiday Shopping Season (4)
- Holiday Video Ads (1)
- holidays (4)
- Hootsuite How-To (3)
- Hootsuite Life (1)
- how to (5)
- How to get Instagram followers (1)
- How to get more Instagram followers (1)
- i don't understand a single thing he is or has been saying (1)
- if you need any proof that we're all just making it up (2)
- Incrementality (1)
- influencer marketing (1)
- Infographic (1)
- Instagram (39)
- Instagram Ads (11)
- Instagram advertising (8)
- Instagram best practices (1)
- Instagram followers (1)
- Instagram Partner (1)
- Instagram Stories (2)
- Instagram tips (1)
- Instagram Video Ads (2)
- invite (1)
- Landing Page (1)
- link shorteners (1)
- LinkedIn (22)
- LinkedIn Ads (2)
- LinkedIn Advertising (2)
- LinkedIn Stats (1)
- LinkedIn Targeting (5)
- Linkedin Usage (1)
- List (1)
- listening (2)
- Lists (3)
- Livestreaming (1)
- look no further than the new yorker store (2)
- lunch (1)
- Mac (1)
- macOS (1)
- Marketing to Millennials (2)
- mental health (1)
- metaverse (1)
- Mobile App Marketing (3)
- Monetizing Pinterest (2)
- Monetizing Social Media (2)
- Monthly Updates (10)
- Mothers Day (1)
- movies for social media managers (1)
- new releases (11)
- News (72)
- News & Events (13)
- no one knows what they're doing (2)
- OnlineShopping (2)
- or ari paparo (1)
- owly shortener (1)
- Paid Media (2)
- People-Based Marketing (3)
- performance marketing (5)
- Pinterest (34)
- Pinterest Ads (11)
- Pinterest Advertising (8)
- Pinterest how to (1)
- Pinterest Tag helper (5)
- Pinterest Targeting (6)
- platform health (1)
- Platform Updates (8)
- Press Release (2)
- product catalog (1)
- Productivity (10)
- Programmatic (3)
- quick work (1)
- Reddit (3)
- Reporting (1)
- Resources (34)
- ROI (1)
- rules (1)
- Seamless shopping (1)
- share of voice (1)
- Shoppable ads (4)
- Skills (28)
- SMB (1)
- SnapChat (28)
- SnapChat Ads (8)
- SnapChat Advertising (5)
- Social (169)
- social ads (1)
- Social Advertising (14)
- social customer service (1)
- Social Fresh Tips (1)
- Social Media (5)
- social media automation (1)
- social media content calendar (1)
- social media for events (1)
- social media management (2)
- Social Media Marketing (49)
- social media monitoring (1)
- Social Media News (4)
- social media statistics (1)
- social media tracking in google analytics (1)
- social media tutorial (2)
- Social Toolkit Podcast (1)
- Social Video (5)
- stories (1)
- Strategy (608)
- terms (1)
- Testing (2)
- there are times ive found myself talking to ari and even though none of the words he is using are new to me (1)
- they've done studies (1)
- this is also true of anytime i have to talk to developers (1)
- tiktok (8)
- tools (1)
- Topics & Trends (3)
- Trend (12)
- Twitter (15)
- Twitter Ads (5)
- Twitter Advertising (4)
- Uncategorised (9)
- Uncategorized (13)
- url shortener (1)
- url shorteners (1)
- vendor (2)
- video (10)
- Video Ads (7)
- Video Advertising (8)
- virtual conference (1)
- we're all just throwing mountains of shit at the wall and hoping the parts that stick don't smell too bad (2)
- web3 (1)
- where you can buy a baby onesie of a dog asking god for his testicles on it (2)
- yes i understand VAST and VPAID (1)
- yes that's the extent of the things i understand (1)
- YouTube (13)
- YouTube Ads (4)
- YouTube Advertising (9)
- YouTube Video Advertising (5)