Google Tag Manager Support. It’s now possible to install a GTM container. We push all our default and custom events to the GTM Data Layer. This is only a beta version and we plan to develop it further. In the future, we will offer an Import file to implement a GMT container with all the triggers and variables required to track our events and parameters, plus the most popular tags.
Multiple triggers for our events: when configuring events with the plugin you can now use multiple triggers (logic AND).
WPML option for WooCommerce events: you select the main language IDs for e-commerce events making it possible to use localized feeds for your catalogs.
Improving our crawler detect feature that can block a large number of known crawlers from triggering API events.
Fixing possible conflicts with other plugins using outdated versions of the Guzzle library.
Fixing a possible issue with YouTube and Vimeo scripts.
Fixing a possible issue with item category tracking for some WooCommerce events.
New Global Settings page. We move all the global settings from the dashboard to this dedicated page.
New options regarding external IDs. We now store a temporary value for external IDs using transients for up to 10 minutes, creating the premises to detect returning traffic based on IP addresses even when it’s done from a different browser or device. This can be turned OFF on the Global Settings page.
Improved way to generate external IDs to fix missing values in some instances.
Possible improvements to the way we fire the Purhcase event for some particular WooCommerce setups.
Various UI changes to reflect new features in the pro version, like the page view number trigger for events.