Meta Ads & CAPI

How to Choose the Right Optimisation Event for Meta Ads

The optimisation event decides who Meta shows your ads to. Here is how to pick between Purchase, Add to Cart, Lead and others for your volume and goal.

Quick answer

Optimise for the event closest to revenue that you can get regularly: Purchase for stores, a qualified Lead for lead generation. If an ad set cannot get enough of those to learn, move one step up the funnel (for example Initiate Checkout or Add to Cart) temporarily, and never optimise for link clicks if you want sales.

Key takeaways
  • Meta finds more people who do exactly the event you choose.
  • Purchase is the best choice for stores with enough weekly purchases.
  • Higher-funnel events trade quality for volume; use them temporarily.
  • For lead gen, optimise for leads you can qualify, not just form opens.
  • The event must be tracked accurately from browser and server.

The optimisation event is one of the most important settings in a Meta campaign, and one of the least understood. It tells Meta's delivery system what success looks like, and Meta will find you more people who do exactly that. Choose the wrong event and the ads can look efficient while sales stay flat.

What is an optimisation event?

When you set a campaign's performance goal to maximise conversions, you also choose the conversion event, such as Purchase, Initiate Checkout, Add to Cart or Lead. Meta then shows your ads to people most likely to complete that event. It does not care about events you did not choose.

Which events can you choose from?

Event Closest to revenue? Volume Typical use
Purchase Yes Lowest Stores with steady sales
Initiate Checkout Close Medium Stores with few purchases
Add to Cart Further Higher New stores, temporary
Lead (form or instant form) Close for lead gen Medium Service businesses
Contact / WhatsApp click Depends Medium Businesses selling in chat
Landing Page Views No High Rarely for sales
Link Clicks No Highest Not for sales

How do you choose for an ecommerce store?

Start with Purchase if you get a steady number of purchases each week, enough for your main ad set to leave the learning phase (Meta's guidance is around 50 optimisation events a week; see the Meta ads learning phase explained).

If you are far below that:

  1. Consolidate into one ad set optimised for Purchase first; consolidation often solves the volume problem.
  2. If that is still too few, temporarily optimise for Initiate Checkout.
  3. Use Add to Cart only as a short-term step for a brand-new store.
  4. Move back towards Purchase as volume grows.

Whatever you choose, the purchase event must carry value, currency and content IDs, so you can later compare revenue and test value optimisation.

How do you choose for lead generation?

For lead generation, the danger is optimising for an event that is easy to trigger but does not mean a real lead.

  • Website form leads: fire the Lead event only after a successful submission, not on the button click.
  • Instant forms: they are easy to fill in, so add a question or a review screen to filter low-intent leads.
  • Qualified leads: if your CRM marks leads as qualified or won, send those back to Meta through the Conversions API so it can learn which leads are worth paying for.

What about businesses that sell on WhatsApp?

Many stores, especially in Bangladesh, take orders on WhatsApp or Messenger. You can run messaging campaigns, or website campaigns that track a WhatsApp click as a conversion. The important part is to also track which chats become orders, as explained in tracking cash on delivery and WhatsApp orders.

Common mistakes

  • Optimising for link clicks or landing page views when the goal is sales
  • Lead event firing on the button click, so failed or spam submissions count
  • Purchase event without value, so revenue cannot be measured
  • Different ad sets optimising for different events in the same small budget
  • Changing the event every few days, restarting learning each time

Final thoughts

Pick the event closest to revenue that you can get often enough, make sure it is tracked accurately, and leave it long enough to learn. If you want help choosing and setting it up, see my Meta Ads management service.

Related
Chamok Mahonto
Written by Chamok Mahonto

I'm a conversion tracking & google ads specialist from Rangpur, Bangladesh. I set up GA4, GTM, server-side tracking and Meta Conversion API, and manage Google Ads for businesses worldwide. More about me

FAQ

Frequently asked questions

Should I optimise for Add to Cart if I have few purchases?

It can help a new account get enough events to learn. Move back to Purchase once you reach a steady flow of purchases, because Add to Cart buyers are not always purchase buyers.

What about value optimisation?

Optimising for purchase value needs reliable value data and enough purchases. Start with Purchase, and test value optimisation once tracking and volume are solid.

Is Landing Page Views ever a good choice?

For awareness or retargeting pools, sometimes. For sales or leads, it usually brings cheap visits that do not convert.

Can I optimise for WhatsApp messages?

Yes, with a messaging objective. Track the conversations that become orders, so you can judge real results, not just message volume.

Case studies

See it in a real project

Completed Dec 2025Meta Pixel & CAPI

Histro Clothing

A hybrid browser + server-side tracking build for a Bangladeshi fashion brand, recovering lost purchase events and lifting Meta event match quality from 3/10 to 9/10.

  • WooCommerce
  • Meta Pixel
  • Conversion API
Read case study
Keep reading

Related articles

Meta Ads & CAPI

How to Improve Meta Event Match Quality With CAPI

What Meta Event Match Quality measures, which customer information parameters raise it, and how I normalise, hash and test the data sent through CAPI.

7 min read · October 31, 2026
Meta Ads & CAPI

iOS Privacy Changes: How to Recover Lost Facebook Ads Data

Apple's privacy changes hid many conversions from Meta. Here is what changed, what is gone for good and how to recover the data you can still measure.

6 min read · October 30, 2026
Meta Ads & CAPI

How to Track Cash on Delivery and WhatsApp Orders from Meta Ads

Many stores sell by cash on delivery or WhatsApp, which breaks normal tracking. Here is how to send those orders back to Meta so ads optimise for real buyers.

3 min read · November 2, 2026

Ready to fix your tracking and scale your ads?

Get a free audit of your tracking and ad account. Usually replies within 1–2 hours.