Meta Business Help Centre
Set the value and currency of your Meta pixel standard events
You can set a specific value and currency for your Meta pixel standard events. This helps you measure your return on ad spend and optimise for value.
Before you begin
- Make sure you can edit your website's code.
Change the value and currency of your standard events
The default value and currency in the standard event (purchase) code is USD 0.00, but you can edit this to reflect the true value of your conversions. For example, if you're selling tickets in Europe for EUR 9.99, you can set this in your standard event code. Then, every time the Meta pixel fires, it will pass along EUR 9.99 as the value of the conversion.
To change the value and currency of your standard events:
- Go to the web page where you placed the Meta pixel.
- Find the snippet of code for your standard event.
- If the code shows "value: 0.00" (see the example below), then you're ready to move on to step 3.
fbq('track', 'Purchase', { value: 0.00, currency: 'USD' });
- If the code currently has no value (see the example below), add the whole code snippet as shown in step 2a.
fbq('track', 'Purchase');
- Edit the value from "0.00" to your conversion's true value. The value field must contain a decimal number greater than or equal to zero, and may not include letters, special characters, currency symbols or commas.
Note: Make sure that values use a decimal point (e.g. 9.99) regardless of the location, currency etc.
- Edit the currency by entering a three-letter currency code. Learn more about supported currency codes.
- When you've finished, your standard event code should look similar to this:
fbq('track', 'Purchase', { value: 9.99, currency: 'EUR' });
If you want to set up variable values, you can set up dynamic value or currency.