PixelYourSite Professional / WooCommerce Tracking / WooCommerce General Settings

WooCommerce General Settings

Last updated: February 12, 2026

These settings control WooCommerce event tracking, server-side Purchase tracking (API), built-in WooCommerce Reports, and how PixelYourSite sends product IDs + values to ad platforms (Meta, Google, TikTok, Pinterest, Bing, Reddit, GTM).

Advanced Purchase Tracking (via API)

Use this when browser-based Purchase tracking is unreliable (thank-you page issues, redirects, blockers, some payment flows). When enabled, PixelYourSite sends Purchase server-side based on the order status.

Facebook Purchase tracking via API

Sends Purchase via Meta CAPI when the order status changes to Completed.
Requires a Meta Conversion API token.

Google Analytics Purchase tracking via API

Sends purchase via GA4 Measurement Protocol when the order status changes to Completed.
Requires a GA4 Measurement Protocol secret.

TikTok Purchase tracking via API

Sends Purchase via TikTok API when the order status changes to Completed.

Pinterest Purchase tracking via API

Sends Purchase via Pinterest API when the order status changes to Completed.

Track refunds on Google Analytics

Sends a Refund event to GA4 via API when the order status changes to Refund.
Requires a GA4 Measurement Protocol secret.


Native Data Tracking and Reporting

These options save “order origin” data (landing page, source, UTMs, etc.) so you can use WooCommerce Reports and see tracking details inside WooCommerce.

Enable WooCommerce Reports

Stores:

  • landing page + UTMs + traffic source
  • client browser time (day/month)
  • number of orders, lifetime value, average order value
    Data is shown on the WooCommerce Reports page.

Send reports data to the New Order email

Adds the tracking/report data to the admin New Order email.
Customers won’t see it.

Display the tracking data on the order’s page

Shows landing page, source, UTMs on the WooCommerce order edit screen.

Display orders data on the user’s profile page

Shows user totals (orders count, lifetime value, average order value) on the WP user profile page.


General

Show tracking type

Displays the tracking type in:

  • the WooCommerce orders table
  • the order edit screen
    Useful for quick debugging.

New customer parameter

Adds a new_customer parameter to the Purchase event for Google native tags and GTM (useful for New Customer Acquisition setups).

  • Send it for guest checkout
    Sends new_customer=true/false even when the buyer isn’t logged in.
  • Don’t send it for guest checkout
    Skips the parameter for guest checkouts.

Notes:

  • For logged-in users, PixelYourSite can still send the value.
  • These options apply only to guest checkout.

Checkout page ID(s)

If the Purchase event doesn’t work correctly…

Add your Checkout page ID(s) here to help PixelYourSite identify your checkout page.

⚠️ Don’t add the Checkout page ID if you use Stripe or Klarna (conflicts are possible).


Brand tracking for Google Analytics

Use this if you want brand info included in GA4 item data.

Enable Brand tracking

Turns on brand sending to Google Analytics.

Brand taxonomy

Pick the taxonomy that stores product brands (example shown: Brands (product_brand)).

Try to auto-detect the “brand” field

Helps if your store’s brand is stored in a custom way.

Product Catalog Feed for WooCommerce detected…

If that plugin is installed, PixelYourSite can use it when possible for better brand mapping.


Transaction ID

Prefix

Adds a prefix to transaction IDs.

Use a prefix if you run the same pixels/tags on multiple sites, to prevent duplicate transaction IDs across sites.


When to fire the AddToCart event

Choose when PixelYourSite should send AddToCart:

  • On Add To Cart button clicks
  • On the Cart Page
  • On Checkout Page

Change this if the AddToCart event doesn’t fire

Switch the method used to detect adds (example shown: WooCommerce hooks).
This is the go-to fix when themes/plugins replace default WooCommerce add-to-cart behavior.


Event Value Settings

Controls what value is sent in events (especially Purchase) and used in reports.

Use WooCommerce price settings

Uses WooCommerce’s own calculation rules.

Customize Tax and Shipping

Manually choose what’s included in values:

  • Include Tax
  • Include Shipping
  • Include Fees

Lifetime Customer Value

Select which order statuses count toward LTV (examples shown: Pending payment, Processing, On hold, Completed).
Match this to how you count revenue in your business.


ID Settings (platform product IDs)

These settings are critical for catalog matching, dynamic ads, and clean reporting. The golden rule:

Your event product IDs must match your product feed/catalog IDs.

Common switches (used across platforms)

Treat variable products like simple products

Sends the parent product ID instead of the variation ID.

Use it when:

  • your catalog/feed uses parent IDs only
  • and variation IDs would break matching

For product pages, track variation data when a variation is selected

When a shopper selects a variation, PixelYourSite updates the tracked item to the selected variation.

Use it when:

  • you want variation-accurate tracking (size/color, etc.)
  • your catalog includes variations

When tracking variations, use the parent ID too (Google Tags + GTM)

Sends variation details, but also includes the parent ID to help matching/grouping in some setups.

ID, ID prefix, ID suffix

  • ID: choose what identifier to send (example shown: Product ID).
  • Prefix/Suffix: optional formatting to match your feed (ex: shop_123).

Platform panels you can configure

  • Facebook ID settings
  • Google Tags ID settings (includes “use the parent ID too”)
  • TikTok ID settings (includes an extra Item group ID field for grouping variations)
  • Bing Tag ID settings (prefix/suffix formatting)
  • Pinterest Tag ID settings
  • Reddit Tag ID settings
  • GTM tag settings (includes “use the parent ID too”)

Google Dynamic Remarketing Vertical

Choose the vertical used by Google Dynamic Remarketing:

  • Use Retail vertical (default) → correct for almost all WooCommerce stores
  • Use Custom vertical → only if your Google setup/feed is configured for a different vertical