---
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-28
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 saved under The Plus Addons > Settings > Analytics > Facebook Pixel ID, unless another plugin or tracking script already adds the pixel code.
- Event tracking fires on a click, not on page load, and Meta Pixel Helper shows PageView first, then the clicked event after the button is pressed.

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/2026/09/facebook-create-pixel-1.webp)

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

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

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

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

- 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/2026/09/facebook-create-pixel-4.webp)

- 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/2026/09/facebook-create-pixel-5.webp)

## 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/2026/09/tracked-facebook-events-list.webp)

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 setup depends on three things: The Plus Addons for Elementor Pro, the Event Tracker extension turned on, and a Meta Pixel ID on the site. The page also notes that the event fires on a click, so the target should be something clickable like a button, link, form submit button, or video play button. Plain text will not trigger anything because there is no click target to track.

**Q: Can I track a click on any Elementor widget as a Meta event?**
A: The Event Tracker extension sends a Meta standard event when a visitor clicks any Elementor widget, and the page says any widget will do. The cleanest example is a Button widget, but the same click-based logic applies to links and other clickable elements. The important part is that the element must actually receive the click, because the event is tied to that interaction rather than page load.

**Q: What is the difference between PageView and a tracked Facebook Pixel event?**
A: PageView comes from the pixel base code and fires once per page load whether or not you track any element. A tracked event only fires when someone clicks the widget you configured in Elementor. That distinction matters because PageView tells Meta someone loaded the page, while the tracked event tells Meta they interacted with a specific element such as Purchase or Lead.

**Q: Why does my Facebook Pixel event not fire when I click the button?**
A: The most common issue is that the click is not reaching a tracked element. The page calls out three checks: Facebook Pixel must be enabled for that widget, the page must be updated after saving, and you need to click the link itself rather than the padding around it. That last part trips people up because clicking empty space inside a styled element does not always count as clicking the actual link.

**Q: Why does Meta Pixel Helper show PageView but not my custom event?**
A: That usually means the base pixel is working but the widget-level tracking is not attached correctly. The page says to confirm Facebook Pixel is turned on for that widget and that you are clicking the actual link, not just surrounding padding. If PageView appears first and your event never follows, it points to an interaction problem rather than a missing pixel script.

**Q: What are the limits of tracking Facebook Pixel events with The Plus Addons for Elementor?**
A: The Event Tracker sends one Meta standard event per element and does not send parameters with that event. The page also says ad blockers, tracking protection, and private windows can stop the request before it leaves the browser. That means some events may never reach Meta at all, and events that expect parameters can still log with missing-value warnings even though they are recorded.
