Title: FirePixel for WooCommerce
Author: firepixel
Published: <strong>آپریل 24, 2026</strong>
Last modified: سپتامبر 25, 2026

---

Search plugins

![](https://ps.w.org/firepixel-for-woocommerce/assets/banner-772x250.png?rev=3514711)

![](https://ps.w.org/firepixel-for-woocommerce/assets/icon-256x256.png?rev=3514711)

# FirePixel for WooCommerce

 By [firepixel](https://profiles.wordpress.org/firepixel/)

[Download](https://downloads.wordpress.org/plugin/firepixel-for-woocommerce.1.1.3.zip)

 * [Details](https://azb.wordpress.org/plugins/firepixel-for-woocommerce/#description)
 * [Reviews](https://azb.wordpress.org/plugins/firepixel-for-woocommerce/#reviews)
 *  [Installation](https://azb.wordpress.org/plugins/firepixel-for-woocommerce/#installation)
 * [Development](https://azb.wordpress.org/plugins/firepixel-for-woocommerce/#developers)

 [Support](https://wordpress.org/support/plugin/firepixel-for-woocommerce/)

## Description

FirePixel for WooCommerce connects your WooCommerce store to the [FirePixel](https://firepixel.io)
platform, enabling server-side conversion tracking for Facebook/Meta Ads, TikTok
Ads, and Google Ads.

**Key Features:**

 * Server-side event delivery via FirePixel API — helps reduce signal loss from 
   ad blockers, browser restrictions, and iOS privacy changes
 * Automatic tracking of key WooCommerce events: PageView, ViewContent, ViewCart,
   ViewCheckout, AddToCart, RemoveFromCart, InitiateCheckout, and Purchase
 * Frontend pixel/tag script injection for supported ad platforms when configured
 * Event deduplication to help prevent double-counting
 * Background async event queue — no impact on page load time
 * Debug logging via the WooCommerce logger
 * Quick Connect flow for easy API key setup
 * Multi-platform ad tracking support for Meta/Facebook, TikTok, and Google Ads

**Tracked Events:**

 * PageView (every storefront page)
 * ViewContent (product pages)
 * ViewCart (cart page)
 * ViewCheckout (checkout page)
 * AddToCart
 * RemoveFromCart
 * InitiateCheckout (when a shopper places an order, on both the block and the classic
   checkout)
 * Purchase (when payment completes)

### External services

This plugin connects to external services to deliver server-side conversion tracking
and to inject client-side pixel/tag scripts on your storefront. Below is a full 
disclosure of each service, what data is sent, and when.

#### FirePixel API (api.firepixel.io)

This is the core service this plugin is built around. When the plugin is enabled
and a tracked WooCommerce event occurs, such as PageView, ViewContent, AddToCart,
InitiateCheckout, or Purchase, it queues an event payload in the database and sends
it asynchronously to the FirePixel API in the background via WooCommerce Action 
Scheduler. WP-Cron is used only if Action Scheduler is not available.

The payload may include the event name, product or order data such as IDs, names,
prices, quantities, order totals, currency, and browser signals such as IP address,
user agent, referrer, click IDs, cookies, and other attribution parameters used 
for accurate server-side conversion tracking.

FirePixel may use this data to forward server-side events to the ad platforms configured
in your FirePixel dashboard, including Meta/Facebook Ads, TikTok Ads, and Google
Ads.

No data is sent unless the plugin is explicitly enabled in settings and valid API
credentials are configured.

 * Service provider: FirePixel
 * Terms of service: https://firepixel.io/terms/
 * Privacy policy: https://firepixel.io/privacy/

#### FirePixel App (app.firepixel.io)

Used only during the Quick Connect setup flow. When a store owner clicks “Quick 
Connect”, the plugin exchanges an access token with the FirePixel app to retrieve
API credentials automatically. The store URL and access token are sent as part of
this one-time handshake.

No conversion event data is sent to the FirePixel App during this setup flow, and
no setup handshake data is sent after setup is complete.

 * Service provider: FirePixel
 * Terms of service: https://firepixel.io/terms/
 * Privacy policy: https://firepixel.io/privacy/

#### Meta/Facebook Pixel

If Meta/Facebook Pixel IDs are configured in your FirePixel account, the plugin 
may inject the Meta Pixel script into frontend pages of your store. This script 
is loaded in the visitor’s browser and may send browser-side page view and conversion
signals to Meta/Facebook.

This only occurs when Meta/Facebook Pixel settings are present in your FirePixel
configuration.

 * Service provider: Meta Platforms, Inc.
 * Terms of service: https://www.facebook.com/legal/terms
 * Privacy policy: https://www.facebook.com/privacy/policy/

#### TikTok Pixel

If TikTok Pixel IDs are configured in your FirePixel account, the plugin may inject
the TikTok Pixel script into frontend pages of your store. This script is loaded
in the visitor’s browser and may send browser-side page view and conversion signals
to TikTok Ads.

This only occurs when TikTok Pixel settings are present in your FirePixel configuration.

 * Service provider: TikTok
 * Terms of service: https://www.tiktok.com/legal/page/row/terms-of-service/en
 * Privacy policy: https://www.tiktok.com/legal/page/row/privacy-policy/en

#### Google Tag Manager / Google Ads (googletagmanager.com)

If Google Ads or Google Tag IDs are configured in your FirePixel account, the plugin
may inject the Google Tag script into frontend pages of your store. This script 
is loaded directly from Google’s servers in the visitor’s browser and may send page
view and conversion data to Google Ads on your behalf.

This only occurs when Google Ads or Google Tag IDs are present in your FirePixel
configuration.

 * Service provider: Google LLC
 * Terms of service: https://policies.google.com/terms
 * Privacy policy: https://policies.google.com/privacy

#### Ad platform forwarding

FirePixel forwards the server-side events it receives to whichever ad platforms 
you have configured in your FirePixel dashboard, including Meta/Facebook Ads, TikTok
Ads, and Google Ads.

The plugin itself sends tracked event data only to FirePixel. FirePixel’s own terms
of service and privacy policy govern any onward transmission to third-party ad platforms.

 * FirePixel Terms of service: https://firepixel.io/terms/
 * FirePixel Privacy policy: https://firepixel.io/privacy/

## Installation

 1. Upload the `firepixel-for-woocommerce` folder to `/wp-content/plugins/`.
 2. Activate the plugin through the **Plugins** menu in WordPress.
 3. Go to **WooCommerce > FirePixel** in your admin dashboard.
 4. Enter your FirePixel Access Token or use **Quick Connect** to authenticate automatically.
 5. Save settings. The plugin will begin sending events immediately.

## FAQ

### Do I need a FirePixel account?

Yes. Sign up at [firepixel.io](https://firepixel.io) to get your API credentials.

### Does this plugin slow down my store?

No. When a tracked event occurs, the plugin stores it in a database queue and returns
immediately — nothing is sent to FirePixel during the page request. Queued events
are processed in the background by WooCommerce Action Scheduler (recurring every
60 seconds), so storefront page loads are not slowed down. WP-Cron is used only 
as a fallback if Action Scheduler is unavailable.

### Is WooCommerce required?

Yes. This plugin requires WooCommerce 7.0 or higher to be installed and active.

### What PHP version is required?

PHP 7.4 or higher.

### Where can I get support?

Visit [firepixel.io](https://firepixel.io) for support and documentation.

## Reviews

![](https://secure.gravatar.com/avatar/e77ffb895db4b8084bdfa84c9b8d1e1c21be5a92c33c5babed854032012f161a?
s=60&d=retro&r=g)

### 󠀁[very interesting features](https://wordpress.org/support/topic/very-interesting-features/)󠁿

 [irolauragin](https://profiles.wordpress.org/irolauragin/) مئی 26, 2026

I truly believe its features are the best; it's of unique quality, friends, because
of all its great features and excellent quality. I highly recommend it.

 [ Read all 1 review ](https://wordpress.org/support/plugin/firepixel-for-woocommerce/reviews/)

## Contributors & Developers

“FirePixel for WooCommerce” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ firepixel ](https://profiles.wordpress.org/firepixel/)

[Translate “FirePixel for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/firepixel-for-woocommerce)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/firepixel-for-woocommerce/),
check out the [SVN repository](https://plugins.svn.wordpress.org/firepixel-for-woocommerce/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/firepixel-for-woocommerce/)
by [RSS](https://plugins.trac.wordpress.org/log/firepixel-for-woocommerce/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.1.3

 * Failed deliveries to FirePixel are now recorded in WooCommerce > Status > Logs,
   making connection problems easier to diagnose.
 * Various bug fixes and improvements.

#### 1.1.2

 * Fixed: the wrong IP address could be sent for orders created outside the normal
   checkout.
 * Various bug fixes and improvements.

#### 1.1.1

 * Improved Facebook conversion matching and simplified how attribution data is 
   stored in the browser.
 * Various bug fixes and improvements.

#### 1.1.0

 * Google conversions are now sent from our servers instead of from the visitor’s
   browser. They no longer depend on the shopper’s browser allowing tracking, and
   the plugin no longer loads Google’s gtag script on your storefront. Click IDs
   are still captured in the browser exactly as before.
 * Fixed: the private key from the order URL — the one a customer uses to view their
   own order — was being sent to the ad platforms alongside the order. Order IDs
   are still sent, because deduplication needs them; the key is not.
 * Fixed: two different shoppers could be treated as the same person, which could
   report one customer’s purchase under another customer’s identity. This affected
   events both while they waited in the queue and as they were sent.
 * Fixed: stores using the WooCommerce block checkout sent no begin-checkout event
   and no attribution data at all.
 * Fixed: signing up for a subscription was counted as two checkouts instead of 
   one.
 * Fixed: an event sent on a shopper’s behalf could carry the attribution of whoever
   triggered the send rather than the buyer’s own.
 * Fixed: customer details were read from the signed-in WordPress user instead of
   from the order, which could attribute a guest checkout to whoever was logged 
   in.
 * Fixed: events the queue had dropped are now retried, and every event records 
   the page it happened on.
 * Every event now carries a stable ID, so a purchase reported by both your store
   and the shopper’s browser is recognised as one conversion rather than two.
 * Declared compatibility with WordPress 7.1.

#### 1.0.6

 * Added a secure endpoint so the FirePixel app can turn on event tracking automatically
   once your store is connected.

#### 1.0.0

 * Initial release.

## Meta

 *  Version **1.1.3**
 *  Last updated **4 گؤن ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.8 or higher **
 *  Tested up to **7.1.2**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/firepixel-for-woocommerce/)
 * Tags
 * [conversion](https://azb.wordpress.org/plugins/tags/conversion/)[Facebook Pixel](https://azb.wordpress.org/plugins/tags/facebook-pixel/)
   [Meta Pixel](https://azb.wordpress.org/plugins/tags/meta-pixel/)[tracking](https://azb.wordpress.org/plugins/tags/tracking/)
   [woocommerce](https://azb.wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://azb.wordpress.org/plugins/firepixel-for-woocommerce/advanced/)

## Ratings

 5 out of 5 stars.

 *  [  1 5-star review     ](https://wordpress.org/support/plugin/firepixel-for-woocommerce/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/firepixel-for-woocommerce/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/firepixel-for-woocommerce/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/firepixel-for-woocommerce/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/firepixel-for-woocommerce/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/firepixel-for-woocommerce/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/firepixel-for-woocommerce/reviews/)

## Contributors

 *   [ firepixel ](https://profiles.wordpress.org/firepixel/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/firepixel-for-woocommerce/)