Skip to main content
Campaign objectives are the goal you set at the campaign level that tells Meta what result you want from your ads. When you create a new campaign, the first thing you choose is an objective. Meta uses this choice to decide who to show your ad to, how to bid in the auction, and what outcome to optimize for. Choosing the wrong objective is one of the most common reasons ads underperform, because Meta will faithfully optimize for exactly what you asked for, even if it’s not what you actually need.

What are the six campaign objectives?

Meta simplified its objective structure in 2022 (under ODAX, Outcome-Driven Ad Experiences) from 11 objectives down to six. Here’s what each one does:
ObjectiveWhat Meta optimizes forBest use caseTypical metrics to watch
AwarenessMaximum impressions and reach at the lowest CPMBrand launches, product announcements, local awarenessCPM, reach, frequency, ad recall lift
TrafficClicks to a destination (website, app, Messenger)Driving blog readers, top-of-funnel content, landing page visitsCPC, CTR, landing page views
EngagementPost interactions, video views, event responses, messagesGrowing social proof, video view campaigns, Messenger conversationsCost per engagement, ThruPlays, cost per message
LeadsLead form submissions (Instant Forms, Messenger, website)Collecting emails, quote requests, appointment bookingsCPL, lead volume, form completion rate
App PromotionApp installs or in-app eventsMobile apps seeking downloads or specific in-app actionsCost per install, cost per in-app event
SalesConversions like purchases, add-to-carts, or catalog salesE-commerce stores, any business where the goal is revenueCPA, ROAS, purchase volume, cost per add-to-cart
Most e-commerce advertisers should use the Sales objective. Most lead generation businesses should use the Leads objective. The other four objectives are situational. If you’re unsure, start with the objective that matches the action you want people to take.

Campaign objectives in plain English

Think of choosing a campaign objective like ordering at a restaurant. You tell the waiter what you want (a steak, a salad, a pasta), and the kitchen optimizes for that specific dish. You don’t say “just bring me whatever food you have.” The kitchen needs a clear order to do its job. Meta’s algorithm works the same way. When you pick Sales, Meta looks through its user data and shows your ad to people who are most likely to buy. When you pick Traffic, Meta shows your ad to people who are most likely to click. These are very different audiences. The “clickers” are not the same people as the “buyers.” Meta knows who clicks on everything but rarely buys, and it will happily send you thousands of cheap clicks that never convert if that’s what you asked for. This is why objective choice matters so much. You’re not just labeling your campaign. You’re telling Meta’s algorithm which slice of its 3+ billion users to target.

Common campaign objective mistakes

This is the most common mistake. Traffic campaigns optimize for link clicks, so Meta finds people who click a lot. These “serial clickers” often bounce immediately and rarely buy. A Traffic campaign might get you $0.30 clicks, but a Sales campaign with $1.50 clicks can generate 5x more revenue because Meta shows your ad to people who actually purchase. If your goal is sales, use the Sales objective. Pay more per click, get better results.
Engagement campaigns optimize for likes, comments, and shares. That’s great for building social proof on a post, but terrible for driving purchases or leads. The people who engage with ads are not the same people who buy from ads. Use Engagement to boost a post you want social proof on, then use Sales or Leads campaigns to drive actual business results.
If you want email signups, use Leads. If you want purchases, use Sales. If you want app installs, use App Promotion. It sounds obvious, but many advertisers pick Awareness or Traffic because they assume they need to “warm up” audiences first. In most cases, you should run your bottom-of-funnel objective from day one and let Meta find the right people. You can always add an Awareness campaign later for brand building.
Every campaign starts in the learning phase where Meta’s algorithm needs roughly 50 conversion events to stabilize. Changing the objective resets this learning. You lose all the optimization data Meta collected. Instead of editing an existing campaign’s objective, create a new campaign with the correct objective and pause the old one.
Awareness campaigns are designed for large brands that can afford to pay for exposure without immediate returns. A small business spending $50/day on Awareness will get impressions but likely zero measurable sales. Put that $50/day into a Sales or Leads campaign instead, and Meta will find the people most likely to convert within your budget.

How to choose the right campaign objective

1

Identify the specific action you want

What should someone do after seeing your ad? Buy a product? Fill out a form? Download your app? Visit a blog post? Your answer maps directly to one of the six objectives.
2

Match the action to the objective

Purchases and add-to-carts = Sales. Form submissions = Leads. App installs = App Promotion. Content reads = Traffic. Social proof = Engagement. Brand exposure = Awareness.
3

Make sure your tracking is set up

Sales and Leads objectives need the Meta Pixel and ideally the Conversions API installed on your website. Without conversion tracking, Meta can’t optimize for the events you want. Verify your pixel is firing the correct events before launching.
4

Set the right conversion event

Within each objective, you choose a specific optimization event. For Sales, this is usually “Purchase.” For Leads, it’s “Lead” or “Complete Registration.” Pick the event closest to revenue. Optimizing for “Add to Cart” instead of “Purchase” will get you more add-to-carts but fewer actual sales.
5

Give Meta enough data to optimize

Each ad set needs roughly 50 conversion events per week to exit the learning phase. If your budget is too small to generate 50 purchases per week, consider optimizing for an event higher in the funnel (like “Add to Cart” or “Initiate Checkout”) that happens more frequently.

How objectives affect your metrics

The objective you choose directly impacts every metric downstream:
MetricHow objectives affect it
CPMSales and Leads objectives typically have higher CPMs ($15-$30) because Meta targets a more valuable, competitive audience. Awareness optimizes for the lowest CPM ($5-$12).
CPCTraffic campaigns deliver the cheapest clicks ($0.20-$0.80), but those clicks convert at much lower rates than clicks from Sales campaigns ($0.80-$2.50).
CPASales campaigns often deliver the lowest CPA despite higher CPCs, because Meta targets people who actually convert. A $2 click that converts at 5% = $40 CPA. A $0.30 click that converts at 0.3% = $100 CPA.
ROASOnly Sales campaigns directly optimize for purchase value. If ROAS is your north star metric, Sales is your objective.

Let AdAdvisor help you pick the right objective

AdAdvisor’s Campaign Wizard walks you through objective selection based on your business type, goals, and budget. Instead of guessing, you’ll get a recommendation backed by your actual account data and industry benchmarks.
Last modified on February 28, 2026