Integration Guidance: Value Optimization
Updated: Jan 30, 2026
Value optimization works for all standard and custom events on the Sales objective.
Value and currency should be added to existing events you want to use value optimization for. If you use the Meta Pixel and the Conversions API, ensure that the parameters are added to both sources and are consistent across both sources.
Value: A numerical figure associated with an event. The value should be correlated to your true business goal. Monetary value is often considered a high-quality form of value representation, since most advertisers prioritize revenue-based outcomes. However, this value can also be represented as estimated monetary value, or other metrics that advertisers identify as key performance indicators of business objectives. Our system values conversions proportional to the value that is passed back. Conversions with higher values result in proportionally better business outcomes relative to conversions with lower values.
Modify your existing event to include the value and currency parameters.
fbq("track", "<EVENT_NAME>", {
value: 10.00,
currency: "USD"
});
Include the value and currency in the
custom_data parameter in your Conversions API payload.
Refer to the Payload Helper if you need to generate an example payload.
{
"data": [
{
"event_name": "<EVENT_NAME>",
... // Example does not include all required CAPI parameters
"custom_data": {
"currency": "USD",
"value": "142.52"
}
}
]
}
For app integrations, please refer to these SDK integration guides:
Conversions API integration guide:
If you want to use catalog features with value optimization, please refer to this guide: