Tag Rocket

Date Version Changes
2026-08-16 1.95 Coming soon: Want to improve your sites speed and Core Web Vitals? Check out our new app, Page Lightning.
New OpenAi Ads tag.
GA4: Prioritizing important events like 'purchase' to reduce the chance they get dropped due to rate limits.
GA4: Sequencing events (after page_view) to improve attributions.
GA4: Added pixel_ratio data to aid in optimizing responsive images.
Pinterest: added more user data.
Web Vitals: added downlink, rtt and resource_loading data. Expanded delivery type values.
General: Ability to style the BigCommerce consent banner to improve consenting rates.
General: TRAPI processOrder(orderId) function to manually process orders when not using the order completion page.
Starting support for B2B specific features.
Handles Cloudflare Rocket Loader when it causes a DCL event issue. Tip: Don't use Cloudflare Rocket Loader.
Lots of improvements.
2025-07-01 1.94 General: The ability to list product IDs or SKUs which you want to be ignored.
The following Server Side and CAPI features require an additional app permission. You can provide this by logging into the app.
GA4: Updated the web vitals library and added more data to the events including the LCP sub parts.
GA4: Server Purchase now connects the event with the user and session from the browser.
Facebook CAPI: Added UserAgent, BrowserId and ClickID to the events.
Pinterest CAPI: Added UserAgent and ClickID to the events.
Pinterest: Recently announced new events have been added: ViewContent, AddToWishList, InitiateCheckout and AddPaymentInfo.
TikTok CAPI: Added the ttp and ttclid cookies to events.
TikTok: Changed the 'CompletePayment' event to 'Purchase' to follow a March 1st 2025 change in TikTok.
TikTok: Added 'AddPaymentInfo' event.
TikTok: Added option for Limited Data Use (LDU).
2025-01-26 1.93 GA4: Removed the setting of allow_google_signals in the tag as this is now managed in GA4 Admin->Data collection->Google signals data collection.
GA4: Allow Ad Personalization Signals. We recommend you set this to true in the app and control it via GA4 Admin->Data streams->User-provided data collection.
2025-01-13 1.92 Search Provider added: FreshClick.
Added Time To Last Byte (TTLB) to the Web Vitals reported.
Dropped FID from the Web Vitals reported.
Improving Search Provider support.
Private Alpha: Speculation Rules
Private Alpha: Lazy Load mechanism
2024-07-23 1.91 Pinterest: sending hashed location information to support Limited Data Processing (LDP).
GA4: Gathering Effective round-trip time estimates (RTT).
Added the ability to use MPN, UPC or GTIN values in the ID formats for products and variants.
Fixed a Cross Site Scripting (XSS) vulnerability on the blog page.
2024-07-01 1.90 Google: Removal of Google Universal Analytics extras as it is now deprecated.
2024-03-06 1.89 Google: Our latest Consent Mode v2 solution is rolling out to stores set to auto update.
Microsoft: Added support for Enhanced Conversions (off by default).
2024-01-25 1.88 Google: Consent Mode v2, Basic and Advanced modes supported
2024-01-03 1.87 TikTok: purchase events are now tracked via the CompletePayment event and not the PlaceAnOrder event.
Google: First steps to supporting the new Consent Mode v2
2024-01-02 1.86 Improved gathering of user data when features like advanced matching and enhanced conversions are enable
Normalizing of phone numbers were possible to make them validate with the channels. e.g. always start with +. This is aided by a new option to specify the default country for when the country for the number can't be determined.
Google: The enhanced conversion setting has been moved into the Global Tag Settings to support the feature in GA4
The order confirmation page now aggressively loads scripts to reduce the chance that the user leaves the page before all conversion tracking has completed.
GA4: item discount changed to per item value
Google Optimize: Removed as no longer available as of September 30, 2023
2023-12-03 1.85 Google: Beta feature to stop the Firefox browser from blocking cookie access in the future (off by default)
Google Ads: Tracking if an order came from a new customer (off by default)
Added grandTotal, shippingCostTotal, handlingCostTotal, totalDiscount and giftWrappingCostTotal to the checkout cart and final order data
Facebook: Option to exclude content_type from product related events
2023-09-03 1.84 Microsoft/Bing: Fix for an intermittent bug causing a few events to be invalid
2023-08-22 1.83 Facebook: Updated CAPI to also identify Colorado and Connecticut as states requiring Limited Data Use. Previously it was just California.
General: Better dealing of free products.
GA4: avoiding event option issues when GTM is also used
General: Pre-loading and pre-connecting is disabled if the consent banner is enabled due to possible privacy issues.
General: New automatic data attribute detection to support how the latest Cornerstone works.
General: Support for multiple server side destinations per tag (GA4, Facebook, Pinterest).
2023-05-05 1.82 GA4: fix for logging JavaScript errors
2023-03-28 1.81 TRAPI: new GetValue event to provide things like custom IDs for products and variants
TRAPI: enhanced ProductDataGathered event to enable adding and removing of products from lists used by the tags. This includes altering the order data
TRAPI: new CartDataGathered event to enable modifying the cart data used by the tags
Checkout: improved data in the cart at each step of the checkout
Google Ads: option to send externally coded gtag events to the Google Ads powered by Tag Rocket
GA4: option to send externally coded gtag events to the GA4 powered by Tag Rocket
GA4: ability to change how the categories are set
GA4: support for sending events to the GTM Server Side system
Global: option to exclude zero priced products from all tag data
Global: option to make external links load on a new tab so that they can be tracked
Twitter: support for the new events model. This requires setting up of each event in Twitter and copying their event IDs into Tag Rocket.
Pinterest: Support for server side CAPI checkout events
Pinterest: Support for Limited Data Processing (California)
2023-01-23 1.80 Microsoft: IMPORTANT 2 - Another fix was required for the Microsoft UET tag. Sorry about this.
2023-01-21 1.79 Microsoft: IMPORTANT - A change in their tag is causing our tagging to fail. Please publish to get the fix.
2022-12-05 1.78 GA4: gathering of user attribution information
2022-11-07 1.77 Better support for login and account creation events
2022-10-12 1.76 Support for third-party consent banners
GA4: fixed a bug causing many logout events
Option to gather product custom fields to us in custom scripts
A new ProductDataGathered event so custom scripts can modify products before they are used
2022-09-19 1.75 Support for the new single-page consent banner. No tracking data is lost if a user consents on their first page. To retain even more data when consent is required, we recommend switching on Consent mode for Google Ads, GA4, Facebook and Microsoft Ads. GA4 and Google Ads do not support the single-page consent banner unless their Consent Modes are both enabled.
Microsoft Ads: Added consent mode
GA4: Added the Interaction to Next Paint (INP) Web Vital and updated to the latest Web Vitals code and thresholds
Providing email address in contact form and subscription submission events and including that email in enhanced matching/conversions for Google Ads, Facebook, Pinterest and Yahoo
2022-08-06 1.74 Google Ads: Disabled the URL passthrough feature as Google's code breaks some forms when people visit from a Google Ad
GA4: Added the ability to alter product information like categories via the API
2022-07-23 1.73 Optimize: Option to disable async loading.
Facebook: Added address based advanced match data.
Improvements to reporting of errors when running the Tag Rocket scripts to enable us to preemptively fix issues
2022-07-14 1.72 BC EE: Option to stop payments.bigcommerce.com becoming a referrer for transactions. Enabled by default.
2022-07-04 1.71 Bug: Product tracking started to fail for pages with over 25 products.
2022-06-21 1.70 Facebook: Updated CAPI to v14.0.
2022-06-07 1.69 Google Ads: After several painful hours with the Google Ads Tag Team I've not been able to get their new enhanced conversions code to work. So I've reverted back to the old method for now.
Trying out a way to support the Sales & Orders feeds with their missing item group id values.
2022-06-01 1.68 Enabled the automatic update system. If you have switched on automatic updates your app will now keep up to date with the latest features and improvements. If not, you can enable it in the apps admin.
2022-05-25 1.67 GA4: ability to define the item_variant value
GA4: FREE while BigCommerce develop their own solution
2022-05-03 1.66 Enhanced auditing
Timing data added to the head to track when Googlebot times outs
Analytics BC EE: Deprecated
2022-04-27 1.65 GA4: fix to stop GA4 from breaking dropdowns on the checkout page
2022-04-18 1.64 Google Ads: using the new enhanced conversion data method
2022-04-08 1.63 Ability for API event handlers to listen to, alter or cancel tag specific commands
Cross-Domain tracking for Analytics BC EE and Google Ads
Backup and restore settings
2022-03-22 1.62 Google Analytics BcEe Custom Init Commands
2022-03-11 1.61 Multi-storefront support
GoogleAds/GA4: User-ID supported using customer id
2022-02-13 1.60 Server side events honor users consent if the consent banner is enabled
2022-02-09 1.59 TRAPI: addScriptTag, addPreconnectTag and addStyleTag functions added. loadScript deprecated
General performance options
2022-01-29 1.58 Added larger delays to server side event retries
Facebook: Starting to refer to the Meta Pixel
2022-01-25 1.57 BCEE: New Session Referrer custom dimension
Google Ads: More Enhanced Conversion data for purchases (address)
Google Ads: Supports Enhanced Conversion data for guests
Google Ads: Single purchase event for both dynamic remarketing and basket data
Google Ads: Restricted Data Processing (CCPA) now only restricts Californians
Google Optimize: faster loading
GA4: New Performance Metrics event
GA4: Reduced payload size for events by sending some data only in the page_view event (meta description)
GA4 Tracking browsers save_data settings as well as effective connection type
GA4: Better JSON-LD syntax checking
GA4: Purchase 'affiliation' changed to 'method' and to standard values. 'www' for website purchases
Facebook: CAPI support for IP6
Facebook: CAPI Limited Data Use now only restricts Californians
Microsoft Ads: updated purchase event to support new requirements
Microsoft Ads: Fix to possible rounding issue on prices
Microsoft Ads: Sends ecomm_query data on search pages and ecomm_category on category pages
Microsoft Ads: Dynamic Remarketing purchase event now supports destination url conversion goal revenue as well
Microsoft Ads: Refactor and documentation of supported events
TRAPI: Better search support
TRAPI: CartItemChanged event now includes the cart
TRAPI: GTIN added to product information
All tracking resource requests are in the footer to make sure higher priority resources go first
Loading sequence change to start loading tracking resources as soon as possible after essential resources are requested
No longer adds code to the AMP product page
Disabled tracking in the Page Builder
Changed unclear JavaScript error '{"isTrusted":true}' to 'Cross Origin Script Error'
Using crossorigin on third party scripts where possible to reduce the number of 'Cross Origin Script Error' messages
2021-12-07 1.56 Facebook: CAPI external purchase events can now work with LDU enabled
Facebook: CAPI now checks if consent has been given and therefore LDU is not required
Google Tag Manager option to send Tag Rocket events to the dataLayer
API to allow custom tagging based on Tag Rocket events
GA4: reduced the event payload size
GA4: tracking of users save data setting
2021-11-21 1.55 Stopped using cookies due to issues with Internet Explorer and larger carts
2021-11-06 1.54 Facebook: Remove Conversions API Test Event Code one hour after publishing
GA4: Protect against link click events including very large urls
2021-10-18 1.53 gtag: Ability to add custom init code
2021-10-17 1.52 GA4: ability to switch on/off each server side event type
2021-10-06 1.51 GA4: limit to 5 exceptions per batch to avoid payload rejections
Fix for a possible issue caused when using faceted navigation
2021-09-30 1.50 Pinterest: sending currency in more events
GA4: improved reporting of fetch errors
2021-09-27 1.49 GA4: improved capturing of browser errors
2021-09-24 1.48 Added support for multiple search query parameters
Added support for sending variant based ids on relevant events
2021-09-10 1.47 Added support for the Yahoo/Verizon Media dot tag (beta)
2021-08-12 1.46 Support for Gift Certificates
Support for Custom Items
2021-08-02 1.45 Improved tracking of console errors
2021-07-28 1.44 Split into two script manager scripts
fixed some missing custom dimensions in the GAEE events
added target path selector to load errors
moved most tags out of beta status
2021-07-19 1.43 Improved script minification
2021-07-14 1.42 GA4: fix to list name of selected items
2021-07-02 1.41 More robust handling of graphql failures
2021-07-01 1.40 Fixes to the audit tool
2021-06-30 1.39 Better handling of missing data from BC
2021-06-21 1.38 Bing: fixed add to cart quantity
Bug in fetch error monitoring
2021-06-21 1.37 Stand alone app and new login ability
BCEE: Fix for social link tracking
work around for bug in the carts api that returns the wrong total (without tax)
2021-05-31 1.36 Removed deprecated Core Web Vitals parameters
2021-05-29 1.35 Google Ads: Added Enhanced Conversions (Beta), need a tester
Fix for category names containing single quotes or dashed
2021-05-24 1.34 GA4: Limit add to cart events to avoid payload issues
2021-05-19 1.33 Better handing of server side events
2021-05-19 1.32 GA4: Core Web Vitals events made compatible with the web.dev solution announced in Google IO today
2021-05-17 1.31 Added search page check for the search_query_adv parameter
Bing: bug in page_type event
2021-05-12 1.30 Google Ads: added page_view event
GA4: stopped sending small change CLS events
Audit report
2021-05-10 1.29 Google Ads: fixed id value for add_to_cart event
2021-05-08 1.28 GA4: Better handing of scroll based product visibility
2021-05-06 1.27 Stop Cloudflare's Rocket Loader from breaking scripts
2021-05-04 1.26 Always uses product level SKUs
2021-05-02 1.25 Google Ads: conversion basket data support
Google Ads: consent mode data redaction mode added
Google: consent mode url passthrough option added
2021-05-01 1.24 Google Ads: option to disabled conversion linker cookie
2021-04-28 1.23 Facebook: support for multiple pixels
Facebook: send hashed phone number if available to improve enhanced match
2021-04-27 1.22 Tracking debug target selectors for the Core Web Vitals
2021-04-26 1.21 Correction in handling server side purchase events
Facebook: CAPI event provides email and name for guest checkouts
2021-04-25 1.20 Limiting the number of exception events per page
2021-04-25 1.19 Facebook: added support for consent mode
Issue with IE scroll tracking
GA4: improved dealing with payload size limitations
2021-04-23 1.18 Considers an item seen if it is on screen for 2 seconds
2021-04-22 1.17 GA4: corrected click event link_url parameter setting and added description
GA4: sets category to '(no visible category)' for products without a visible category
GA4: sets brand to '(no brand)' for products without a brand
Improved determination of a products index in a list (position -1)
Improved handling of dynamically added products and promotions
2021-04-17 1.16 Web Vitals Visualization
2021-04-15 1.15 Fix bug in handing Facebook API events
2021-04-13 1.14 Fix to javascript error handler and network load errors
2021-04-10 1.13 Option to enable Google's gtag consent aware beta feature
support for detecting quick search results
GA4: quick_search event
2021-04-09 1.12 Better support for custom search pages
Tracking network request errors
GA4: Tracking payload size limit
2021-04-04 1.11 GA4: Limiting the length of meta descriptions to avoid exceeding payload size
2021-04-02 1.10 Improving Core Web Vitals data
GA4: Added tracking of effective connection types
2021-04-01 1.9 GA4: Fix to related products code
GA4: send datetime on pageview and all events
IE fix for tracking if a product is visible
2021-03-30 1.8 GA4: Refactored Web Vitals events to enable more accurate reporting
GA4: Web Vitals now indicates largest shift for CLS
GA4: added new content_group set to the type of page
GA4: added purchase/refund affiliation set to 'BigCommerce Website' or 'BigCommerce API'
Facebook: Added Search and ViewCategory events
Pinterest: added product ids to the add to cart event
Can now detect cart changes on the cart page
Fix to search page code
Product views in list are now based on when they are visible to the user
Banner views in list are now based on when they are visible to the user
Option to use data attributes for product detection. Defaults to automatic detection
2021-03-12 1.7 Pinterest: corrected enhanced match support
2021-03-12 1.6 Facebook: Adding more data to events and server events
Fixed how category paths are worked out and added an option to specify the delimiter
Microsoft Ads: extra ecommerce events
2021-03-09 1.5 BCEE: Fixed checkout tracking
BCEE: Fixed conversion event values (has to be an integer)
2021-03-06 1.4 GA4: Added a server_purchase event to help detect when transactions are lost with normal tracking
GA4: Added add_customer_info and add_billing_info events to enable more refined tracking of the checkout flow
Added a second method to avoid duplicate transactions
GA4: Using the new official way to ignore referrals to stop payment gateways becoming the referrer
2021-03-04 1.3 Enhancements to Core Web Vitals data
GA4: Change to how product categories are reported
2021-02-28 1.2 The home page now uses a page_type of 'home'
GA4: gathers meta descriptions
2021-02-25 1.1 Using graphql requests to gather more details about products
GA4: changed category data to be match Google's specification
GA4: added extra product details for relevant events. variant, discount, coupon, category
GA4: Web Vitals including Core Web Vitals
2020-10-27 1.0 Created