You can use the Meta Pixel's fbq('track')
function to track the following standard events. Standard events also support parameter objects with specific object properties, which allow you to include detailed information about an event.
If you’re implementing the Meta Pixel alongside the Conversions API, we recommend you include the eventID
parameter as a fourth parameter to the fbq(‘track’)
function. See the Deduplicate Pixel and Server Events documentation for more information.
Event Name | Event Description | Object Properties | Promoted Object custom_event_type value |
---|---|---|---|
| When payment information is added in the checkout flow. A person clicks on a save billing information button. |
| ADD_PAYMENT_INFO |
| When a product is added to the shopping cart. A person clicks on an add to cart button. |
Required for Advantage+ catalog ads: | ADD_TO_CART |
| When a product is added to a wishlist. A person clicks on an add to wishlist button. |
| ADD_TO_WISHLIST |
| When a registration form is completed. A person submits a completed subscription or signup form. |
| COMPLETE_REGISTRATION |
| When a person initiates contact with your business via telephone, SMS, email, chat, etc. A person submits a question about a product. | Optional. | CONTACT |
| When a person customizes a product. A person selects the color of a t-shirt. | Optional. | CUSTOMIZE_PRODUCT |
| When a person donates funds to your organization or cause. A person adds a donation to the Humane Society to their cart. | Optional. | |
| When a person searches for a location of your store via a website or app, with an intention to visit the physical location. A person wants to find a specific product in a local store. | Optional. | FIND_LOCATION |
| When a person enters the checkout flow prior to completing the checkout flow. A person clicks on a checkout button. |
| INITIATE_CHECKOUT |
| When a sign up is completed. A person clicks on pricing. |
| LEAD |
| When a purchase is made or checkout flow is completed. A person has finished the purchase or checkout flow and lands on thank you or confirmation page. |
Required: Required for Advantage+ catalog ads: | PURCHASE |
| When a person books an appointment to visit one of your locations. A person selects a date and time for a tennis lesson. | Optional. | SCHEDULE |
| When a search is made. A person searches for a product on your website. |
Required for Advantage+ catalog ads: | SEARCH |
| When a person starts a free trial of a product or service you offer. A person selects a free week of your game. |
| START_TRIAL |
| When a person applies for a product, service, or program you offer. A person applies for a credit card, educational program, or job. | Optional. | SUBMIT_APPLICATION |
| When a person applies to a start a paid subscription for a product or service you offer. A person subscribes to your streaming service. |
| SUBSCRIBE |
| A visit to a web page you care about (for example, a product page or landing page). |
Required for Advantage+ catalog ads: | VIEW_CONTENT |
You can include the following predefined object properties with any custom events, and any standard events that support them. Format your parameter object data using JSON. Learn more about event parameters with Blueprint.
Property Key | Value Type | Parameter Description |
---|---|---|
| String | Category of the page/product. Optional. |
| Array of integers or strings | Product IDs associated with the event, such as SKUs (e.g. |
| String | Name of the page/product. Optional. |
| String | Either If no |
| Array of objects | An array of JSON objects that contains the quantity and the International Article Number (EAN) when applicable, or other product or content identifier(s). |
| String | The currency for the |
| Integer | Used with |
| Integer, float | Predicted lifetime value of a subscriber as defined by the advertiser and expressed as an exact value. |
| String | Used with the |
| Boolean | Used with the |
| Integer or float | The value of a user performing this event to the business. |