---
title: "How to Track Facebook Pixel Events With Elementor?"
url: https://theplusaddons.com/docs/track-facebook-pixel-events-with-elementor/
date: 2023-06-28
modified: 2026-09-19
lang: en
author: "Aditya Sharma"
description: "The Meta (Facebook) Pixel records what visitors do on your site so you can measure and retarget your ad campaigns. On its own it only records page views. With the..."
image: https://theplusaddons.com/wp-content/uploads/2023/06/How-to-Track-Facebook-Pixel-Events-With-Elementor_-1024x536.jpg
word_count: 873
---

# How to Track Facebook Pixel Events With Elementor?

## 

- The Plus Addons for Elementor Event Tracker sends a Meta standard event, including Purchase, Lead, Subscribe, and 14 others, when a visitor clicks an Elementor widget.
- Event Tracker ships only in The Plus Addons for Elementor Pro, and the Events Tracker section does not appear in the Advanced tab with the free plugin alone.
- Meta Pixel ID is required before tracking works, and The Plus Addons stores it under The Plus Addons > Settings > Analytics > Facebook Pixel ID.
- Meta Pixel Helper shows PageView first, then the clicked event appears after the button click and later shows up in Events Manager on Meta's site.

The Meta (Facebook) Pixel records what visitors do on your site so you can measure and retarget your ad campaigns. On its own it only records page views.

With the **Event Tracker** extension of The Plus Addons for Elementor you can send a Meta standard event — **Purchase**, **Lead**, **Subscribe** and 14 others — when a visitor clicks any Elementor widget.

*To check the complete feature overview documentation of The Plus Addons for Elementor Event Tracker extension, [click here](https://theplusaddons.com/docs/event-tracker-settings-overview/).*

***Requirement - This extension is a part of The Plus Addons for Elementor Pro, make sure it's installed & activated to enjoy all its powers.***

[LIVE WIDGET LINK](https://theplusaddons.com/elementor-extras/ga4-event-tracker/?utm_source=tpae&utm_medium=docs&utm_campaign=text)

## Before You Start

- **Edition:** **Pro** — Event Tracker ships only in **The Plus Addons for Elementor Pro**. With the free plugin alone the **Events Tracker** section does not appear in the Advanced tab at all.- **Extension to enable:** **Event Tracker**, under **The Plus Addons > Extensions** in the **Plus Visibility** group. It is off until you turn it on.- **Prerequisite:** a Meta (Facebook) Pixel ID on the site, either saved under **The Plus Addons > Settings > Analytics > Facebook Pixel ID** or already added by another plugin or a tracking script.- **Prerequisite:** something to click. The event fires on a click, so put the tracker on a button, a link, a form submit button or a video play button — not on a block of plain text.

## Create a Meta Pixel

Skip this if you already have a Pixel ID. Meta and Google change their own screens from time to time. If yours does not match the screenshots below, follow their own guide — the steps inside The Plus Addons do not change. Meta's own walkthrough is [in their Business Help Centre](https://www.facebook.com/business/help/402791146561655?id=1205376682832142).

- Open [Events Manager](https://www.facebook.com/events_manager2) and click the **+** icon.

![Meta Events Manager with the plus icon for connecting a new data source](https://theplusaddons.com/wp-content/uploads/2023/06/facebook-create-pixel-1.png)

- Choose **Web** and click **Connect**.

![Meta Events Manager asking which data source to connect, with Web selected](https://theplusaddons.com/wp-content/uploads/2023/06/facebook-create-pixel-2.png)

- Give the pixel a name and click **Create Pixel**.

![The Create Pixel dialog in Meta Events Manager](https://theplusaddons.com/wp-content/uploads/2023/06/facebook-create-pixel-3.png)

- Enter your website URL, click **Check**, then **Next**.

![Meta Events Manager checking the website URL for the new pixel](https://theplusaddons.com/wp-content/uploads/2023/06/facebook-create-pixel-4.png)

- The next screen shows the pixel. The long number under its name is the **Pixel ID**. Copy it.

![The new pixel in Meta Events Manager, with its numeric Pixel ID under the name](https://theplusaddons.com/wp-content/uploads/2023/06/facebook-create-pixel-5.png)

## Save the Pixel ID in The Plus Addons

> *Skip this if the pixel is already on your site through another plugin or a tracking script. The popup itself says to keep the field empty in that case, so you do not end up with two copies of the base code.*

- Go to **The Plus Addons > Settings** and scroll to the **Analytics** group.- Click the gear button on the **Facebook Pixel ID** card.- Paste your ID into the **Pixel ID** field and click **Save**.

![The Analytics group in The Plus Addons Settings, showing the Facebook Pixel ID card](https://theplusaddons.com/wp-content/uploads/2026/09/eventtracker-settings-ids.webp)

## Track a Click as a Meta Event

Any widget will do; a Button widget is the clearest example.

- Select the widget in Elementor and open the **Advanced** tab.- Scroll to the bottom and open **Events Tracker**.- Turn on **Facebook Pixel**.- Pick the event you want from **Event Type**. There are 17 Meta standard events plus **Custom**; the default is **ViewContent**. For a checkout button, pick **Purchase**.- Update the page.

![The Events Tracker section with Facebook Pixel on and Event Type set to Purchase](https://theplusaddons.com/wp-content/uploads/2026/09/eventtracker-panel-fb.webp)

## Check That the Event Fires

On the published page, a click on the button sends a request to Meta carrying the event name. This is what the browser actually sent on a test page:

![Network log of a test page: clicking the button sends ev=Purchase to facebook.com/tr](https://theplusaddons.com/wp-content/uploads/2026/09/eventtracker-result-fb.webp)

To see the same thing on your own site, install the [Meta Pixel Helper](https://chromewebstore.google.com/detail/meta-ads-data-advisor/fdgfkebogiimcoedlicjlajpkdmockpc) Chrome extension.

- Open the page in Chrome and click the Meta Pixel Helper icon. You will see the default **PageView** event.

- Click your button, then open Meta Pixel Helper again. Your event now sits alongside **PageView**.

- After a few minutes the event also appears in **Events Manager** on Meta's site.

![A list of tracked events in Meta Events Manager](https://theplusaddons.com/wp-content/uploads/2023/06/tracked-facebook-events-list.png)

https://www.youtube.com/watch?v=-Yh_caTUU5Y

## How It Behaves

- The event is sent on a **click**, not on page load.- Every link inside the element is tracked. If the element contains no link, the click on the element itself is tracked.- **PageView** is sent once per page load by the pixel base code, whether or not any element is tracked. That is Meta's own behaviour, not the extension's.- Meta's standard event names are sent exactly as they appear in the dropdown, in **CamelCase**.

## Limitations

- **No parameters are sent with the event.** The **Event Properties** repeater belongs to the Google Analytics 4 switch only. Meta therefore logs a console warning for events that expect a parameter, for example *Required parameter 'value' is missing for event 'Purchase'*. The event is still recorded; its value is not.- **One event per element.** You cannot send two different Meta events from the same widget.- Ad blockers, tracking protection and private windows stop the request before it leaves the browser, so the event never reaches Meta.

## Troubleshooting

### Meta Pixel Helper shows nothing at all

The base pixel code is missing. Either save the Pixel ID under **The Plus Addons > Settings > Analytics > Facebook Pixel ID**, or add Meta's script another way.

### PageView appears but my event does not

The click is not reaching a tracked element. Check that **Facebook Pixel** is on for that widget, that the page has been updated, and that you are clicking the link itself and not the padding around it.

### The event fires but Events Manager stays empty

Events Manager is not instant. Give it a few minutes, and check you are looking at the same pixel whose ID you saved.

## Related Docs

- [Event Tracker Settings Overview](https://theplusaddons.com/docs/event-tracker-settings-overview/)- [How to Track Custom Facebook Events With Elementor?](https://theplusaddons.com/docs/track-custom-facebook-events-with-elementor/)- [How to Track Google Analytics 4 Events With Elementor?](https://theplusaddons.com/docs/track-google-analytics-events-with-elementor/)

## Frequently Asked Questions

**Q: What do I need before I can track Facebook Pixel events with Elementor?**
A: The key prerequisites are a Meta Pixel ID, the Event Tracker extension turned on, and something clickable on the page. The Plus Addons for Elementor, The Plus Addons, Plus Addons for Elementor, POSIMYTH ships Event Tracker only in the Pro version, and it fires on clicks rather than page load. That means buttons, links, form submit buttons, or video play buttons work well, while plain text does not.

**Q: Can I track a click on any Elementor widget as a Meta event?**
A: Any Elementor widget can be used as long as it has something to click. The page notes that a Button widget is the clearest example, but the tracker also works on links, form submit buttons, and video play buttons. One useful detail is that if the element contains multiple links, every link inside it is tracked. If there is no link, the click on the element itself is tracked.

**Q: How do I stop PageView from being the only event I see?**
A: PageView is sent by the pixel base code on every page load, so it will appear even when no tracked element is clicked. If your custom event never shows up, the usual issue is that the click is not reaching a tracked element. In practice that means Facebook Pixel must be turned on for that widget, the page must be updated, and you need to click the link itself rather than padding around it.

**Q: Why does Meta Pixel Helper show nothing at all?**
A: That usually means the base pixel code is missing. The page says to either save the Pixel ID under The Plus Addons &gt; Settings &gt; Analytics &gt; Facebook Pixel ID or add Meta's script another way. Without that base code, there is nothing for Meta Pixel Helper to detect, so even a correctly configured event tracker will look empty in the browser.

**Q: Why does my event fire in the browser but not show in Events Manager right away?**
A: Events Manager is not instant. The page says to give it a few minutes after testing before expecting it to appear there. It also helps to confirm you are looking at the same pixel whose ID you saved in The Plus Addons for Elementor settings, because checking the wrong pixel makes a working setup look broken.

**Q: What are the main limitations of tracking Facebook Pixel events with The Plus Addons?**
A: The biggest limits are that no parameters are sent with Meta events and only one Meta event can be assigned per element. That matters because Meta may log a console warning for events that expect a parameter, such as Purchase missing value, even though the event still records. Ad blockers, tracking protection, and private windows can also stop the request before it reaches Meta.
