Title: Datalayer Tracking via DataReshape for WooCommerce
Author: Eduard Doloc
Published: <strong>11 می 2026</strong>
Last modified: 13 می 2026

---

جستجوی افزونه‌ها

![](https://s.w.org/plugins/geopattern-icon/datalayer-tracking-datareshape-woocommerce.
svg)

# Datalayer Tracking via DataReshape for WooCommerce

 توسط [Eduard Doloc](https://profiles.wordpress.org/rwky/)

[دانلود](https://downloads.wordpress.org/plugin/datalayer-tracking-datareshape-woocommerce.0.4.zip)

 * [جزئیات](https://fa.wordpress.org/plugins/datalayer-tracking-datareshape-woocommerce/#description)
 * [نقد و بررسی‌ها](https://fa.wordpress.org/plugins/datalayer-tracking-datareshape-woocommerce/#reviews)
 *  [نصب](https://fa.wordpress.org/plugins/datalayer-tracking-datareshape-woocommerce/#installation)
 * [توسعه](https://fa.wordpress.org/plugins/datalayer-tracking-datareshape-woocommerce/#developers)

 [پشتیبانی](https://wordpress.org/support/plugin/datalayer-tracking-datareshape-woocommerce/)

## توضیحات

DataReshape for WooCommerce integrates seamlessly with your WooCommerce-powered 
store, providing a structured and reliable way to track ecommerce events using a
modern dataLayer approach, built and tested specifically for DataReshape.

This plugin does not replace analytics tools like Google Analytics or Meta Pixel.
Instead, it acts as a bridge between WooCommerce and DataReshape, which handles 
event processing, routing, and deduplication.

An active DataReshape plan is required to use this plugin. All tracking logic, integrations,
and event delivery are managed through the DataReshape platform.

It supports browser-side tracking for the full ecommerce funnel, allowing seamless
integration with advanced analytics setups.

### Features

#### Core Features

 * Global enable/disable for the integration
 * DataReshape library integration
 * Subdomain tracking support
 * Fully compatible with WooCommerce HPOS (High-Performance Order Storage)

#### Browser Events

 * View Item
 * Add to Cart (AJAX + fallback for redirects)
 * View Cart
 * Remove from Cart
 * Begin Checkout
 * Purchase
 * Google Consent Mode support
 * Optional plaintext user data in dataLayer (no encoding)

#### Advanced Tracking

 * Full GA4-style ecommerce structure
 * Product-level and cart-level data
 * Coupon tracking (cart-level injection)
 * Tax, discount, and stock status support
 * Works with both simple, variable products and bundled products

#### Reliability Enhancements

 * Handles non-AJAX add-to-cart flows
 * Handles redirect-based add-to-cart (?add-to-cart=)
 * Handles WooCommerce notices fallback
 * Safe execution timing for low overhead
 * Logging support via WooCommerce logger (for debugging enabled flows)

### Configuration

#### Integration Setup

 * Enable Integration
 * Tracking Subdomain
 * Library ID

#### Browser Events

 * Enable/disable individual events
 * Consent mode configuration
 * User data exposure control

## نصب

 1. Upload the plugin to the `/wp-content/plugins/` directory
 2. Activate the plugin through the ‘Plugins’ screen in WordPress
 3. Ensure WooCommerce is installed and active
 4. Go to WooCommerce  Settings  DataReshape (or plugin tab)
 5. Configure your integration settings

## سوالات متداول

### Does this plugin support GA4?

Not quite! The plugin exposes a GA4-compatible ecommerce dataLayer, but actual tracking,
routing, and integrations are handled via DataReshape only!

### Does it work without AJAX add-to-cart?

Yes. It includes fallback mechanisms for redirect-based add-to-cart flows (native
WooCommerce redirect to cart after adding a product).

### Does it support server-side tracking?

Not in this version. Server-side tracking is planned for a future release.

### Will this slow down my website?

No. The plugin is designed with performance in mind and uses lightweight, conditional
execution; if anything, your setup should see a boost in speed compared to clasic
integrationg (Meta, TikTok and Google).

### Is deduplication handled?

Deduplication is handled by DataReshape. The plugin focuses on exposing accurate
and complete data for DataReshape to pickup and process onward.

## نقد و بررسی‌ها

نقد و بررسی‌ای برای این افزونه یافت نشد.

## توسعه دهندگان و همکاران

“Datalayer Tracking via DataReshape for WooCommerce” نرم افزار متن باز است. افراد
زیر در این افزونه مشارکت کرده‌اند.

مشارکت کنندگان

 *   [ Eduard Doloc ](https://profiles.wordpress.org/rwky/)

[ترجمه “Datalayer Tracking via DataReshape for WooCommerce” به زبان شما.](https://translate.wordpress.org/projects/wp-plugins/datalayer-tracking-datareshape-woocommerce)

### علاقه‌ مند به توسعه هستید؟

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

## گزارش تغییرات

#### 0.4

 * All checkboxes on the settings screen now default to off on a fresh install (“
   Enable integration”, “Enable browser-side tracking”, every per-event toggle, 
   and “Send plaintext user data”). Existing installs keep their current values –
   this only affects new installations.
 * Added a WordPress admin warning notice when the plugin is active but is not collecting
   events – either because the integration is disabled or because the tracking subdomain/
   library ID is empty. The notice links straight to the DATA Reshape settings tab
   and is suppressed on that tab to avoid duplication.

#### 0.3

 * Add-to-cart tracking now watches WooCommerce’s `wc-ajax=add_to_cart` XHR directly,
   reading product, variation and quantity from the request payload. This fixes 
   missed or zero-product-id events on stores using third-party AJAX add-to-cart
   plugins (e.g. “Ajax add to cart for WooCommerce” by QuadLayers) or themes whose
   buttons do not expose `data-product_id`.
 * Removed the in-page dataLayer debug panel (the `?datareshape=debug` admin overlay).
   Use the WooCommerce logger (WooCommerce  Status  Logs, source `datalayer-tracking-
   datareshape-woocommerce`) or your browser’s devtools `window.dataLayer` instead.

#### 0.1

 * Initial release
 * Browser-side ecommerce tracking
 * Add-to-cart fallback handling
 * View cart and remove from cart events
 * Purchase tracking with order fallback
 * WooCommerce logger integration

## اطلاعات

 *  نگارش **0.4**
 *  Last updated **6 ساعت پیش**
 *  نصب‌های فعال **کمتر از 10**
 *  نگارش وردپرس ** 6.0 یا بالاتر **
 *  Tested up to **6.9.4**
 *  نگارش PHP ** 7.4 یا بالاتر **
 *  زبان
 * [English (US)](https://wordpress.org/plugins/datalayer-tracking-datareshape-woocommerce/)
 * Tag
 * [WooCommerce Tracking](https://fa.wordpress.org/plugins/tags/woocommerce-tracking/)
 *  [نمایش پیشرفته](https://fa.wordpress.org/plugins/datalayer-tracking-datareshape-woocommerce/advanced/)

## امتیازها

هنوز هیچ نقدی ارسال نشده است.

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

[مشاهده همه بررسی‌ها](https://wordpress.org/support/plugin/datalayer-tracking-datareshape-woocommerce/reviews/)

## مشارکت کنندگان

 *   [ Eduard Doloc ](https://profiles.wordpress.org/rwky/)

## پشتیبانی

چیزی برای گفتن دارید؟ نیاز به کمک دارید؟

 [مشاهده انجمن پشتیبانی](https://wordpress.org/support/plugin/datalayer-tracking-datareshape-woocommerce/)

## کمک مالی

آیا تمایل دارید از پیشرفت این افزونه حمایت کنید؟

 [ کمک مالی به این افزونه ](https://www.paypal.me/eduardvd)