Insights

Now Meta can optimise for what you actually earn

6. oktober 2026 Paid Social

Are you optimising for profit on Meta?

Without third-party tools, Meta has until now only been able to see what your customers spend. Not what you earn. That is about to change.

Meta has opened up the ability to pass profit data via the Conversions API and optimise ads accordingly. The feature is called value optimization for profit and builds on the value optimization I'm already a big fan of. Meta has not announced when it will be available to everyone, and we have yet to see it on our own accounts. I'm ready and waiting to test it.

Try seeing the difference for yourself below.

Which order would Meta prefer to get more of?

  • SneakersMeta's favourite

  • JacketMeta's favourite

  • KnitwearMeta's favourite

  • AccessoriesMeta's favourite

Illustrative example with fictional orders and margins, not customer data.

From purchase value to profit

Today, most Meta campaigns optimise for purchase value. The algorithm sees how much an order is worth in revenue, but not what you earn from it. A large order with a low margin therefore looks like a better customer than a smaller order with a high margin.

Once the setup is in place, you select Purchase as the conversion event at the ad set level and Profit as the value to optimise for. You track the results in Ads Manager by selecting the Purchase Profit column.

Value optimization

You send the purchase value
eventPurchase
value1.200 kr.

Meta can only see how large the basket is. A large order with a low margin therefore looks like your best customer.

Meta pursues revenueThe purchases with the largest basket

Value optimization for profit

You also send the profit
eventPurchase
value1.200 kr.
net_revenue96 kr.

Now Meta can see what the order is worth to you. The smaller order with a high margin suddenly becomes the most interesting.

Meta pursues profitThe purchases that put the most money in the till

How to enable it in Ads Manager
  1. 1LevelAd set
  2. 2Conversion eventPurchase
  3. 3Optimise value forProfit
  4. 4Follow up in the columnProfit from purchases

How profit travels from your webshop to Meta

The technical approach is straightforward: the Purchase event receives an additional field, net_revenue, alongside the purchase value. Meta uses this as an optimisation signal.

You don't need to send your exact revenue figures. According to Meta, values may be normalised — for example, by multiplying or dividing by a fixed constant — as long as the relative profit ratio between orders is preserved.

  1. 01

    Webshop

    The order is stored with cost price

  2. 02

    Profit is calculated

    Added to net_revenue

  3. 03

    Conversions API

    Sent with the purchase in real time

  4. 04

    Meta

    Bids for profit, not just revenue

Four ways to send profit to Meta

Add net_revenue to the Purchase event in real time, alongside the purchase value.

Calculate the profit in a GTM variable and send it with the Purchase event to the Conversions API.

Enter estimated_margin per product in the catalogue feed. Requires Advantage+ catalog ads.

If you have an integration partner, they may be able to handle the setup for you.

What needs to be in place

Meta's documentation sets out a number of requirements before profit optimisation can run. The most important is volume: without enough conversions, the algorithm does not have sufficient data to distinguish between good and poor orders.

In addition, purchase events must be sent in real time and must not be delayed while the profit is being calculated.

0

Different positive profit values (at least 3)

0

Conversions per week as a minimum

0

Conversions per day per campaign (recommended)

0

Conversion location: website

The pitfall: a fixed percentage is not profit

Profit must genuinely vary in relation to purchase value. If you send the same share of the order value for every order, Meta receives exactly the same signal as before, and the result will be the same as standard value optimisation.

The value lies in the differences in margin. This requires control over the cost price per product or per order — for example from your webshop, ERP or feed — and the ability to pass that data through to your tracking.

Fixed percentage

All orders get 20 % as profit

  • Sneakers240 kr.
  • Jacket180 kr.
  • Knitwear130 kr.
  • Accessories80 kr.

The largest basket still gives the highest profit. Meta learns nothing new.

Actual profit

Each order gets its actual margin

  • Sneakers96 kr.
  • Jacket315 kr.
  • Knitwear293 kr.
  • Accessories80 kr.

The jacket beats sneakers on profit. That is the signal Meta needs.

Order valueProfitIllustrative example, not customer data

Do third-party tools still make sense?

When Meta itself can optimise for profit, it's natural to ask whether tools like Reaktion and ProfitMetrics are still needed.

My answer is yes. In today's marketing landscape, reverting to silo-based optimisation would be a huge step backwards. Meta's profit optimisation only sees what happens within Meta.

The advantage of third-party tools is that you can both bid for profit and optimise value across your marketing channels — giving you a more holistic view of your business.

Going back to silo-based optimisation would be a huge step backwards. Bid for profit, but view the business as a whole.

Nanna Gøbel, Head of Paid Social

How to get started

You don't need to wait for the feature to land on your account. Most of the groundwork can be done now, so you're ready when it does.

01

Map your margin

How large is the difference in margin across your product range? If it is small, the gain from profit optimisation will also be small.
02

Find the source of profit data

Cost prices are typically found in your webshop, ERP, or product feed. What matters is that they are up to date and can be linked to each individual order.
03

Choose a method

Meta describes four ways to pass profit data. Choose the one that fits your current setup. The catalogue method requires that you run Advantage+ catalogue ads.
04

Check access

Keep an eye out for Profit appearing as a value in your ad set. If you can't see Profit, ask your Meta representative.
05

Test and measure on profit

Run profit optimisation against your current setup, and evaluate the results on profit — not just revenue.

Is your account ready to optimise for profit?

We review your tracking, your margin data and your Meta setup, and give you an honest assessment of whether you're ready to optimise for profit — and whether Meta's own solution or a third-party tool is the best fit for you.