What Is a Conversion Event on Meta Ads?

A conversion event on Meta Ads is a specific action that a user takes on your website or app, such as a purchase, add-to-cart, or lead form submission, which Meta tracks via the Pixel or Conversion API and uses to optimise ad delivery toward users most likely to take that action.

Last updated: February 2026

Table of Contents

Standard vs Custom Conversion Events

Standard Events are predefined by Meta and include actions like Purchase, Add to Cart, Initiate Checkout, View Content, Lead, and Search. Meta recognises these automatically and can match your events across advertisers, enabling benchmark comparisons and stronger machine learning. Custom Events are events you define yourself, tracked for actions outside Meta's standard list (e.g., "quiz_completed," "subscription_started," "virtual_try_on"). Custom events require manual setup and do not benefit from Meta's cross-advertiser learning on standard event categories.

For DTC ecommerce, stick to standard events as your primary optimisation events. The algorithm is most effective when optimising toward well-recognised, high-volume conversion events.

Key Conversion Events for DTC

EventWhen It FiresRecommended Use
PageViewOn any page loadAlways active, baseline
ViewContentOn product detail pagesRetargeting, top-of-funnel
AddToCartWhen item added to cartRetargeting, warm audience
InitiateCheckoutCheckout page loadHigh-intent retargeting
PurchaseOrder confirmationCampaign optimisation, core conversion
CompleteRegistrationAccount creation, sign-upLead gen campaigns
LeadLead form submissionB2B, consultation bookings
The Purchase event is the correct campaign optimisation event for DTC acquisition campaigns. Always ensure this is firing accurately on your thank-you/order confirmation page.

Choosing Your Optimisation Event

When you create a Meta campaign with a "Conversions" or "Sales" objective, you select which conversion event Meta should optimise toward. The algorithm will then seek users most likely to complete that specific action.

Purchase optimisation: Optimises for buyers. Requires at least 50 purchase events in the past 7 days to exit the learning phase. Best for brands with established conversion volume. Initiate Checkout optimisation: Optimises for users who reach checkout. Generates more conversion events (higher volume) but lower purchase intent per event. Use when you have under 50 weekly purchases and need more signal volume for learning. AddToCart optimisation: Higher volume still, lower intent. Occasionally used for new brands with minimal purchase data. Should transition to Purchase optimisation once sufficient volume is reached. The rule: Always optimise as close to the actual business goal (purchase) as your conversion volume allows. Higher in the funnel = more algorithm flexibility but less buyer-intent targeting.

Setting Up Conversion Events

Via Shopify (Recommended for Most DTC Brands)

    • Install the Meta Sales Channel in Shopify
    • Connect your Meta Pixel in the integration settings
    • Enable "Share all events" to automatically fire standard events
    • Verify events are firing in Meta Events Manager
This is the simplest approach. Shopify's Meta integration automatically fires PageView, ViewContent, AddToCart, InitiateCheckout, and Purchase with appropriate parameters.

Via Meta Pixel Base Code

Install the base Pixel code in your site's section, then add event code to specific pages:

Purchase event on order confirmation page:

fbq('track', 'Purchase', {
  value: {{order_total}},
  currency: 'USD'
});

Via Google Tag Manager

Use GTM to fire events without modifying page code directly. Create a trigger for order confirmation pages, add the fbq('track', 'Purchase') code as a custom HTML tag.

Conversion API (Server-Side)

CAPI sends events server-side, bypassing iOS 14 and browser privacy restrictions. For DTC brands, CAPI implementation is strongly recommended alongside browser Pixel. See also: Event Match Quality.

Conversion Event Hierarchy

Meta uses conversion events in a hierarchy to build audiences and measure performance:

    • Purchase (highest intent, lowest volume)
    • Initiate Checkout (high intent, moderate volume)
    • Add to Cart (moderate intent, higher volume)
    • View Content (low intent, high volume)
    • Page View (baseline signal, very high volume)
Each event feeds the next level. Purchase event audiences are the smallest but highest quality. PageView audiences are the largest but lowest quality.

For retargeting strategy:

Common Conversion Event Mistakes

Not testing event firing: Always verify events are firing correctly in Meta Events Manager's Test Events tool before launching campaigns. Broken purchase events mean zero campaign data. Multiple purchase events firing for one order: Some third-party integrations double-fire events. Check for duplicate events in Events Manager; they inflate reported conversions and mislead the algorithm. Optimising for the wrong event: Using a broad event (PageView, ViewContent) as campaign optimisation when purchase data is available. The algorithm finds users who browse, not buyers. Not passing event parameters: A bare Purchase event (no value or currency) is less effective than a purchase event with complete parameters. Algorithms use purchase value to identify high-AOV buyers. Wrong firing conditions: Purchase events firing on all pages or firing before order confirmation. Verify purchase events fire exclusively on the order confirmation/thank-you page.

Key Takeaways

FAQ

What conversion event should I use for a DTC brand on Meta?

Use the Purchase event as your primary campaign optimisation event. If you have under 50 weekly purchases, use Initiate Checkout temporarily while you build purchase volume. As soon as you reach 50+ weekly purchases, switch to Purchase optimisation.

Do I need both Meta Pixel and Conversion API?

Yes, in 2026, running Pixel only leaves a significant portion of conversion events unmeasured due to iOS 14 and browser privacy restrictions. CAPI sends events server-side, complementing what the browser Pixel captures. Together, they give you the most complete picture and best algorithm performance.

How many conversion events do I need to exit the learning phase?

Meta requires approximately 50 optimisation events within a 7-day period to exit the learning phase for a given campaign. With fewer events, the algorithm cannot optimise effectively and performance remains volatile. If you cannot generate 50 purchases weekly, use Initiate Checkout as a proxy event.


MHI Media sets up and audits conversion events for DTC brands. Get a free pixel check.