
On this page
- What are Meta's objectives and what does each one look for?
- Sales, Leads or Traffic: how do you choose?
- When is the Leads objective right, and what should it be optimized for?
- When does the Traffic objective make sense?
- Why do old guides say to choose "Conversions"?
- What should I check before I launch on Sales or Leads?
- What goes wrong most often?
- Which objective do we use?
- Frequently asked questions
- Sources
Open Ads Manager and the first question is not who to target or what to spend. It is which of six objectives to choose. That one choice tells Meta's delivery system what a good result is, and it will spend your budget looking for exactly that. The mistake we see most is not a bad ad. It is an objective that rewards the wrong action, so the campaign succeeds at something you do not need.
What are Meta's objectives and what does each one look for?
Meta's Marketing API reference lists six current objectives: Awareness, Traffic, Engagement, Leads, App promotion and Sales. Under each one the ad set carries an optimization goal, which is the real instruction. These are Meta's own one-line descriptions of the goals you will meet most often, from the Ad Set reference.
| Objective | Typical optimization goal | What Meta is told to find |
|---|---|---|
| Awareness | Reach, impressions, ad recall lift | The most unique people, or the most views, or people likely to remember the ad |
| Traffic | Link clicks, landing page views | People more likely to click the link, or to click and load the page |
| Engagement | Post engagement, ThruPlay, conversations | People more likely to engage with a post, watch a video, or message you |
| Leads | Lead generation, quality lead, conversations | People more likely to fill out a lead form, or to have a deeper conversation after submitting one |
| Sales | Offsite conversions, value | People more likely to complete a conversion on your site, or to maximize total purchase value |
Read the right-hand column as the whole story. Meta is a prediction machine: it finds people whose past behavior says they will do the thing you named. Name "click" and you get clickers.
Sales, Leads or Traffic: how do you choose?
Choose the objective for the last action you can measure that you would pay for. Work backwards from revenue:
- Do you take payment or bookings online? Use Sales and optimize for the purchase or booking event. Everything above it in the funnel, such as add to cart, is a proxy.
- Do you win work through a form, a call or a message? Use Leads, or Sales if your conversion event is a tracked enquiry on your own site. Pick the conversion location where your customers really start: an instant form, your website, or a conversation.
- Is a visit the product? Use Traffic: a publisher selling ad impressions, an event page, a blog you want read. If the visit is only a step toward a sale, you want Sales.
- Do you need people to remember you before they are ready to buy? Awareness, but only with a budget and a patience a small business rarely has.
The trade is cost per action against volume of the wrong action. A Traffic campaign usually shows a lower cost per click than a Sales campaign. That is the objective working, because it is buying a cheaper kind of person. We covered this in Facebook ads getting clicks but no sales, where the objective is step three of six to check. For the money side, see how much to spend on Meta ads.
When is the Leads objective right, and what should it be optimized for?
Leads fits a service business: a clinic, a repair shop, a contractor, an agency. Meta's API lists a plain lead goal that finds people more likely to fill out a lead form, and a separate quality-lead goal that finds people likely to have a deeper conversation after submitting a lead.
The difference matters because a lead form is easy to fill in. Optimizing for the number of forms can reward people who fill in forms, not people who buy. Three ways to move toward quality:
- Add friction on purpose. A higher-intent instant form, with a review step or a question that screens the unqualified, gives fewer leads and better ones.
- Feed outcomes back. Meta's Conversion Leads integration sends CRM stages back to Meta, but only for instant forms, and it asks for at least 200 leads a month, a target stage reached within 28 days and CRM data uploaded at least daily. Small accounts often do not clear that bar.
- Judge by answered, qualified enquiries. Count what reaches a person who replies, not Ads Manager's cost per lead.
If leads reach you on WhatsApp, the tracking is its own problem; see how to track WhatsApp leads from Meta ads.
When does the Traffic objective make sense?
Traffic is honest about what it does: it finds people likely to click, or likely to click and load the page. That is a fair goal when the visit itself has value, and a poor one when you judge it by sales. Two cases where we would still run it:
- A short test while tracking is broken. A conversion campaign with no reliable events has nothing to learn from. Fix the pixel and the Conversions API first; if you must run something meanwhile, run Traffic and do not read its results as buyer data.
- Content that earns its keep by being read. A guide, a launch page, an event.
Everything else should rest on a conversion objective. The same applies to Engagement for a small shop: likes are not customers.
Why do old guides say to choose "Conversions"?
Because it was an objective. Meta's Ad Campaign reference says the legacy objectives, including Conversions, Link Clicks and Lead Generation, were deprecated as of Marketing API version 17.0, and it includes a mapping table to the six current objectives. In that table the old Conversions objective does not go to one place. It maps to Sales for website conversions and to Leads for lead conversions, depending on the conversion event and location. A guide that tells you to "choose Conversions" is describing a menu that no longer exists. The modern question is: is my conversion a sale or a lead?
What should I check before I launch on Sales or Leads?
An objective only works if Meta can see the result. Before you spend:
- The conversion event fires once per real result, and you tested it with a real or test order or submission.
- The same event arrives from the browser pixel and the server, de-duplicated, so a blocked script does not hide results.
- You know how many results a week you expect. Meta says an ad set usually needs about 50 results in the week after a significant edit to leave its learning phase (see the learning phase help page). If your budget cannot buy that many sales, optimize one step earlier, on a lead or an add to cart, rather than switching to clicks.
- You have written down what you will compare against: purchases or qualified enquiries, not link clicks.
What goes wrong most often?
- Sales objective, no purchase data. The campaign has no signal and spends slowly or erratically. Fix tracking, not the objective.
- Leads objective judged on cost per lead. The cheapest leads are often the least serious. Compare cost per answered, qualified enquiry.
- Traffic objective judged on sales. It was never told to find buyers.
- A new objective every week. Each change restarts the learning, so you never see a result. Run one clean test for long enough to read it.
Which objective do we use?
For the footwear brand Muzaree we run Meta ads on the Sales objective, optimizing for purchases rather than clicks, and we read each campaign back from Meta before it goes live. Our own results page shows anonymized screenshots of ad accounts for a range of clients, including lead-generation and purchase campaigns, with the caveats beside each. If you want a second pair of eyes on your account, our online ads service starts with an audit of the tracking and the objective before anything is changed. We are an independent agency based in Islamabad, Pakistan, working with clients in the US, UK, Australia and Pakistan, and we quote after reviewing your account. Whether paid social is the right channel at all is a different question; Meta ads versus Google ads and TikTok ads versus Meta ads cover it.
Frequently asked questions
Which Meta Ads objective is best for a small business?
The one that matches the result you are paid for. A store that sells online should use Sales, optimized for purchases. A service business that wins work through enquiries should use Leads, or Sales with a conversion event on its own site if it tracks enquiries there. Traffic suits a business whose goal really is a visit, such as a publisher or an event page. If you are unsure, pick the objective for the last step you can count reliably.
What is the difference between the Sales and Leads objectives?
Both are conversion objectives; they differ in the action Meta is told to find. Sales looks for people likely to complete a conversion such as a purchase, and can also maximize purchase value. Leads looks for people likely to fill out a lead form, start a conversation or submit details, depending on the conversion location you choose. Choose by what your business counts as a win.
Is the Traffic objective bad?
No, but it does what it says. Meta's API describes the link-click goal as finding people more likely to click the ad's link, and the landing-page-view goal as finding people likely to load your page. Neither is a goal to buy or enquire. Use Traffic when visits are the point, or briefly while you fix tracking, and judge it on cost per quality visit, not on sales.
What happened to the Conversions objective?
Meta's Marketing API reference lists Conversions as a legacy objective deprecated as of API version 17.0. In the mapping table the old Conversions objective maps to Sales or to Leads, depending on the conversion event and location. Guides that still say to choose Conversions are out of date; you now choose Sales or Leads.
Can I change a campaign's objective after launch?
The objective is a setting of the campaign, one level above its ad sets. Treat it as fixed when you plan: if the wrong objective is the problem, a new campaign with the right one is the clean test, because the ad sets inside it were built around the old goal. Keep the old campaign running until the new one has enough results to compare.
Should I use the Leads objective with instant forms or send people to my website?
Instant forms are easy to fill in, so they give more leads at a lower cost per lead, but often thinner ones. A website form asks for more effort and usually gives fewer, warmer enquiries. Test both against what you really care about, which is enquiries you could answer and quotes you could win, not the lead count in Ads Manager.
Which objective should I use to get WhatsApp or Messenger conversations?
Meta's API lets a Sales or Leads campaign aim at conversations through the Messenger, Instagram Direct and WhatsApp destination types, with a Conversations optimization goal. Choose it when your customers really do start by messaging you, and make sure you can tell which conversations became customers.
Sources
- Meta for Developers, Marketing API "Ad Campaign" reference (objectives, deprecated objectives, mapping table), https://developers.facebook.com/docs/marketing-api/reference/ad-campaign-group/ (checked November 12, 2026)
- Meta for Developers, Marketing API "Ad Set" reference (destination types and optimization goals), https://developers.facebook.com/docs/marketing-api/reference/ad-campaign/ (checked November 12, 2026)
- Meta for Developers, "Conversions API for CRM integration (Conversion Leads)", https://developers.facebook.com/docs/marketing-api/conversions-api/conversion-leads-integration (checked October 25, 2026)
- Meta Business Help Center, "About the learning phase", https://www.facebook.com/business/help/112167992830700 (checked October 25, 2026; the page body did not load for our fetch on November 12, 2026)
- Meta Business Help Center, "How to choose the right ad objective in Meta Ads Manager", https://www.facebook.com/business/help/1438417719786914 (page body did not load for our fetch on November 12, 2026, so no figure in this guide rests on it)
- Wikidata, Meta Platforms (Q380), Facebook (Q355) and online advertising (Q1196032), https://www.wikidata.org/ (labels checked November 6, 2026; Q1196032 not rechecked today)



