Skip to main content

How to Test Events in Meta Events Manager

This guide walks through verifying that your website's pixel events (PageView, ViewContent, AddToCart, InitiateCheckout, Purchase, etc.) are firing correctly using the Test Events tool in Meta Events Manager.

Written by Swapnil Sangal

Step 1: Open Events Manager

From Meta Ads Manager, open the left-hand navigation menu and select "Events Manager."

Step 2: Select your Pixel/Dataset

In Events Manager, go to the "Datasets" tab. You'll see all datasets (pixels) connected to your ad account, along with total events received in the last 28 days. Click the dataset you want to test in this example, "AMAZG Pixel 2.0."

Step 3: Open the "Test events" tab

Once inside the dataset, click on the "Test events" tab (next to Overview, Actions, History, and Settings).

Step 4: Select the marketing channel

Under "Select a marketing channel to receive its corresponding instructions," choose "Website" (the other option is Offline).

Step 5: Read the test instructions

Expand "Confirm that your website's events are set up correctly." Keep this Test Events page open in one tab — you'll need it visible while you browse your site in another tab. The steps shown are:

  • Enter your website's URL and click "Test events."

  • Take an action on a page in the website (e.g. add an item to your basket or simulate a purchase).

Events triggered on the site will then appear on this page in real time.

Step 6: Enter your website URL and start the test

Type or select your site's domain (e.g. amazg.in) in the URL field, then click the "Test events" button. This opens your website in a new tab with a temporary test event code attached, so Events Manager can identify and display activity from this session only.

Step 7: Browse the site to trigger events

With the site open, browse normally — this fires a PageView and ViewContent event automatically.

Step 8: Open a product page

Click into a product to trigger a ViewContent event for that specific item.

Step 9: Add the product to cart

Click "Add to Cart." This should trigger an AddToCart event, visible in the cart drawer that opens.

Step 10: Proceed to checkout

Click "Checkout" and let the checkout page load. This triggers the InitiateCheckout event.

Step 11: Complete the purchase

On the checkout page, select a payment method and complete the payment (for a live site, use a real or sandbox transaction as appropriate). Completing payment successfully is what triggers the Purchase event — the final and most important event in the funnel to verify.

Step 12: Return to the Test Events tab and confirm events are received

Switch back to the Events Manager tab. Under "Receiving activity," you'll see your domain and the test_event_code for this session, followed by a live table of "Events received" — each showing the event name, status (Processed), where it was received from (Browser), setup method, event ID, and time received. Confirm that each action you took — View content, Add to cart, Initiate checkout, and finally Purchase — shows up here with a "Processed" status.

Step 13: Inspect individual event details

Click on any event row (e.g. "Initiate checkout" or "Purchase") to expand it and verify the underlying data: the URL, event ID, parameters (such as value, currency, content_ids), action source, and advanced matching parameters. This confirms the event is not just firing, but passing the correct data.


Tip: Keep the Test Events tab open throughout so you can watch events land in real time as you interact with the site in the other tab.

Did this answer your question?