You have no items in your shopping cart.

Tracking Code Manager (Facebook Pixel, Google Tag Manager, etc.)

Tracking Code Manager (Facebook Pixel, Google Tag Manager, etc.)

$60.00

Supports Facebook Pixel, Google Tag Manager, Google Dynamic Remarketing, TikTok, 18 others, custom conversion pixels.

Manage All Your Tracking Scripts from One Place

Tracking Code Manager is a nopCommerce plugin that lets you inject and manage third-party analytics and advertising scripts — pixels, conversion tags, remarketing codes — directly from the admin panel. No theme file edits, no developer involvement for every change.

Whether you run a single store or a multi-store setup, you get full control over which scripts fire, on which pages, and in which position in the HTML. Real order data, product details, and customer context are passed dynamically into your scripts at render time, so your tracking is accurate and your ad platforms get the data they need.

Key Benefits

  • Centralized control. Manage every tracking script from one admin area instead of editing theme files or touching source code.
  • Precise page targeting. Fire scripts only on the pages that matter — product pages, category pages, checkout steps, order confirmation, and more.
  • Accurate conversion data. Pass real order totals, product identifiers, transaction IDs, and customer data directly into your scripts at render time.
  • Multi-store ready. Assign different tracking codes to different stores in a single nopCommerce installation.
  • Marketing team independence. Add, update, or disable any tracking tag without writing code or waiting for a developer.
  • Customer privacy control. Use the built-in privacy flag to suppress customer PII from scripts where it is not needed.

Main Features

  • Pre-built provider templates. Get started quickly with ready-made script templates for Facebook Pixel, Google Tag Manager, Google Ads Tag, Google Ads Conversion Tracking, Google Ads Enhanced Conversion, Google Dynamic Remarketing, TikTok Pixel, Twitter Pixel, Pinterest Tag, Criteo OneTag, Linkwise, TradeTracker, Twenga, Skroutz, Bizrate, Flexlinks, and more.
  • Three HTML injection positions. Place scripts before the closing </head> tag, after the opening <body> tag, or before the closing </body> tag — per tracking code record.
  • Granular page-type targeting. Target any combination of page types: product pages, category pages, manufacturer pages, vendor pages, search results, shopping cart, wishlist, checkout steps (shipping address, shipping method, payment method, payment info, confirm), order completion, home page, blog, news, topics, and more.
  • Dynamic token substitution. Insert live data into scripts using tokens such as %ProductId%, %ProductPrice%, %ProductName%, %Currency%, %CustomerEmail%, %UniqueUserId%, %MerchantId%, %PageType%, and others — resolved automatically at render time.
  • Configurable order value tokens. Optionally exclude tax or shipping fee from order value tokens passed to advertising platforms.
  • Flexible product identifier options. Choose which product key (Id, SKU, GTIN, or Manufacturer Part Number) and which transaction key (Order ID or Order Number) are sent to each provider.
  • Multi-store support. Assign each tracking code to a specific store so only the relevant scripts are rendered per storefront.
  • Publish / unpublish toggle. Enable or disable any tracking code record instantly without deleting it.
  • Custom script type. Add any third-party script that does not have a built-in template, with optional targeting to a specific MVC controller and action.
  • Privacy flag. Set HidePrivateData per record to prevent customer personal data from being included in generated script output.
  • Debug logging. Enable file-based debug logging to diagnose script injection issues without affecting the storefront.

Why Buy This Plugin

Adding tracking scripts manually means editing theme files — a task that is error-prone, hard to maintain, and requires a developer for every update. Tracking Code Manager removes that dependency entirely. Your marketing team can configure, activate, and adjust any tracking tag from the admin panel, with no risk of breaking the storefront and no development work required. With built-in support for over 15 major advertising and analytics providers, a flexible custom script option, and precise per-page and per-store targeting, it covers the full range of tracking needs for most nopCommerce stores out of the box.

  • No theme file modifications — works entirely through the nopCommerce widget zone infrastructure.
  • Provider templates reduce setup time for the most common platforms.
  • Token replacement means your scripts always contain accurate, live data — not hardcoded placeholders.
  • Per-record granularity gives you the flexibility to run different configurations for different providers, stores, and pages simultaneously.

How It Works

  1. Install the plugin in your nopCommerce admin panel. A dedicated Tracking Code Manager menu entry appears in the admin navigation.
  2. Create a tracking code record. Use a pre-built provider template (Facebook Pixel, Google Tag Manager, Google Ads, TikTok, and others) or start from a blank custom record for any other script.
  3. Configure targeting and placement. Select the HTML injection position, choose which page types should fire the script, and assign the record to the relevant store.
  4. Set provider-specific options. Enter your Merchant ID, select the product and transaction key formats, and optionally configure order value adjustments (exclude tax, exclude shipping) and the privacy flag.
  5. Publish the record. The plugin automatically injects the script into the correct storefront pages using dynamic tokens resolved from live page context — product details, order data, customer data — at render time.
  6. Monitor and adjust. Use the built-in debug log to verify script injection, then update, disable, or reorder any tracking code record at any time from the admin panel.

Compatibility / Requirements

  • Supported nopCommerce version: 4.90, 4.80, 4.70, 4.60, 4.50, 4.40, 4.30, 4.20, 4.10
  • License: A FoxNetSoft serial number is required for production use. A 30-day trial is available after installation..
  • Third-party checkout compatibility: SimpleCheckout, etc.
  • Third-party search compatibility: SpeedFilters, etc.

Powered by nopCommerce

Copyright © 2026 FoxNetSoft. All rights reserved.