Campaign Objectives Explained
Last updated: April 18, 2026
Your campaign objective tells Meta what you want to achieve with your ads. The objective you choose determines which optimization options, bid strategies, and ad formats are available. Choosing the right objective is the single most important decision you make when setting up a campaign.
Prerequisites
Understanding of the Campaign Launcher Campaign Launcher Overview — How It Works
How It Works
Wevion uses Meta's ODAX (Outcome-Driven Ad Experiences) system, which groups advertising goals into six core objectives. Each objective tells Meta's algorithm what result to optimize for, which in turn affects who sees your ads and how they're delivered.
When you select an objective, Wevion automatically adjusts the available optimization goals, billing events, and promoted object options to match what Meta supports for that objective.
The Six Objectives
Sales
Best for: E-commerce stores, online purchases, add-to-cart events, catalog sales
The Sales objective optimizes for people most likely to complete a purchase or other valuable action on your website or app.
SettingOptions | |
Optimization Goals | Offsite Conversions, Value, Conversations |
Requires Pixel | Yes |
Requires Custom Event | Yes (e.g., Purchase, AddToCart, InitiateCheckout) |
Supports Catalog Ads | Yes (Dynamic Product Ads) |
Landing Page URL | Required |
When to use: You have a pixel installed, you're tracking purchases or other conversion events, and you want Meta to find people most likely to buy.
Leads
Best for: Lead generation forms, sign-ups, registrations, quote requests
The Leads objective finds people most likely to submit their information through a form or other lead capture method.
SettingOptions | |
Optimization Goals | Offsite Conversions, Value, Conversations, Lead Generation, Quality Lead |
Requires Pixel | Yes (for conversion-based goals) |
Requires Custom Event | Yes (e.g., Lead, CompleteRegistration, SubmitApplication) |
Landing Page URL | Required (for conversion goals) |
When to use: You want to collect contact information, drive newsletter signups, or get people to fill out forms.
Traffic
Best for: Driving visitors to your website, landing page, or app
The Traffic objective maximizes the number of people who visit your destination.
SettingOptions | |
Optimization Goals | Landing Page Views, Link Clicks, Offsite Conversions, Value, Conversations |
Requires Pixel | Yes (for Landing Page Views and conversion goals) |
Landing Page URL | Required |
When to use: You want more website visitors. Use "Landing Page Views" to optimize for people who actually load your page (not just click), or "Link Clicks" for maximum click volume.
Awareness
Best for: Brand awareness, reach campaigns, new product launches
The Awareness objective shows your ads to as many relevant people as possible.
SettingOptions | |
Optimization Goals | Reach, Impressions |
Requires Pixel | No |
Landing Page URL | Optional |
When to use: You're launching a new brand or product and want maximum exposure. Not for direct response — use Sales or Leads instead.
Engagement
Best for: Post engagement, page likes, video views, messaging
The Engagement objective finds people most likely to interact with your content.
SettingOptions | |
Optimization Goals | Post Engagement, Page Likes, ThruPlay (video views), Conversations, Lead Generation |
Requires Pixel | No |
Landing Page URL | Depends on optimization goal |
When to use: You want likes, comments, shares, video views, or to start conversations via Messenger/WhatsApp.
App Promotion
Best for: Mobile app installs, in-app actions
The App Promotion objective drives people to install your app or take specific actions within it.
SettingOptions | |
Optimization Goals | App Installs, Offsite Conversions, Value |
Requires App ID | Yes |
Requires App Store URL | Yes |
When to use: You have a mobile app and want to drive installs or specific in-app events.
Optimization Goals by Objective — Quick Reference
Optimization GoalSalesLeadsTrafficAwarenessEngagementApp Promotion | ||||||
Offsite Conversions | ✅ | ✅ | ✅ | — | — | ✅ |
Value | ✅ | ✅ | ✅ | — | — | ✅ |
Landing Page Views | — | — | ✅ | — | — | — |
Link Clicks | — | — | ✅ | — | — | — |
Reach | — | — | — | ✅ | — | — |
Impressions | — | — | — | ✅ | — | — |
Post Engagement | — | — | — | — | ✅ | — |
Page Likes | — | — | — | — | ✅ | — |
ThruPlay | — | — | — | — | ✅ | — |
Conversations | ✅ | ✅ | ✅ | — | ✅ | — |
Lead Generation | — | ✅ | — | — | ✅ | — |
Quality Lead | — | ✅ | — | — | — | — |
App Installs | — | — | — | — | — | ✅ |
Frequently Asked Questions
Q: Can I change the objective after launching? A: No. Campaign objectives cannot be changed after creation. You would need to create a new campaign with the desired objective.
Q: I'm getting a validation error about my optimization goal. Why? A: Not all optimization goals work with every objective. For example, you can't use "Landing Page Views" with a "Sales" objective. Wevion validates this before publish to prevent Meta API errors. Check the table above for valid combinations.
Q: Should I use Sales or Traffic for my e-commerce store? A: If you have a Meta Pixel tracking purchases and you get at least 50 conversions per week, use Sales with "Offsite Conversions" optimization. If you're just starting out or have low conversion volume, Traffic with "Landing Page Views" can be a good starting point to build data.
Q: What's the difference between "Offsite Conversions" and "Value" optimization? A: "Offsite Conversions" optimizes for the highest number of conversion events. "Value" optimizes for the highest total value of those conversions. Use Value when you want Meta to prioritize high-value customers over high-volume.
Q: Do I need a pixel for Awareness campaigns? A: No. Awareness campaigns optimize for reach or impressions, which don't require conversion tracking. However, having a pixel installed is always recommended so you can track any resulting website actions.