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

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.

Related Articles