Advertising Glossary
Pixel Events

Meta Pixel Events

What is Pixel Events?

Meta Pixel events are browser-side messages that report actions on a website to the Meta dataset connected to the pixel. Meta separates them into standard events, which have predefined names and meanings, and custom events, which an advertiser defines for actions not represented by a standard name. The current Meta Pixel reference lists these standard conversion events: AddPaymentInfo, AddToCart, AddToWishlist, CompleteRegistration, Contact, CustomizeProduct, Donate, FindLocation, InitiateCheckout, Lead, Purchase, Schedule, Search, StartTrial, SubmitApplication, Subscribe, and ViewContent. PageView is normally sent by the base pixel code, while the conversion events describe meaningful steps beyond loading a page. Each event should fire when the documented action actually happens. For example, Purchase belongs after a completed checkout, not when checkout begins, and Lead belongs when a person submits information that identifies them as a lead. Events appear in Events Manager for testing and diagnostics and can be selected for reporting or optimization when eligible. Parameters add business context. Meta documents currency and value as required for Purchase, and accepts properties such as content_ids, content_type, contents, and num_items. Other standard events support their own optional properties. Accurate names, timing, values, and product identifiers matter because inconsistent data can distort attribution, value reporting, catalog matching, audience creation, and delivery decisions.

Example

An online store maps the actual customer journey before adding code. ViewContent fires when a product detail page is viewed, AddToCart fires only after the cart accepts the item, InitiateCheckout fires when checkout starts, and Purchase fires once on the confirmation state after payment succeeds. The Purchase call receives the order total and ISO currency from the confirmed order, plus product identifiers that use the same IDs as the catalog. The team then completes a test order, checks the Test Events view, reloads the confirmation page to look for duplicates, and uses the Meta Pixel Helper guide to inspect the browser request.

Meta Standard Event Reference

Product ViewedViewContent

Use when key content or a product is viewed

Product AddedAddToCart

Fire after the cart accepts the product

Checkout StartedInitiateCheckout

Distinct from completed payment

Checkout CompletedPurchase

Requires currency and value

Optimization Tips

  1. 1

    Start with the standard event whose Meta definition matches the action. Do not create a custom CheckoutFinished event when Purchase already describes the outcome. Standard names make reporting and optimization easier to interpret, while custom events remain useful for genuinely business-specific actions.

  2. 2

    Fire events on confirmed state changes, not merely on button clicks. A click can fail, be abandoned, or be repeated. Purchase should reflect a completed checkout, Lead a completed lead submission, and AddToCart an item that was actually added. This avoids optimistic counts that disagree with the source system.

  3. 3

    Populate parameters from transaction or catalog data instead of hardcoding them. For Purchase, send the confirmed value and currency together. Keep content_ids consistent with the connected catalog and follow the documented type for each property. Missing or mismatched identifiers make product-level analysis and catalog use less reliable.

  4. 4

    Test both missing and duplicate events. Use Events Manager Test Events and browser inspection to confirm the correct event name, page, timing, and parameters. Then repeat navigation, refresh confirmation states, and test error paths. A setup that fires once in the happy path can still double-count after reloads.

  5. 5

    Separate browser and server responsibilities when both integrations report the same action. Use matching event identifiers and Meta's documented deduplication approach so one purchase is not recorded twice. Keep consent, data-use, and regional privacy requirements in the implementation review rather than treating the pixel as only a technical tag.

Frequently Asked Questions About Pixel Events

Track Your Pixel Events in Real Time

Adship gives you a unified dashboard to monitor Pixel Events, optimize campaigns, and improve performance across Meta and TikTok.