Conversion tracking on WordPress usually means pasting snippets into a theme, hoping the form plugin fires something useful, and finding out weeks later that the purchase tag broke. TagEasy makes the setup a few clicks and keeps watching it afterwards.
Start with a free audit, no signup. From the plugin’s Overview tab, audit your site and get a score out of 100 with a pass/fail list: Google Tag Manager, GA4, Consent Mode v2, ad pixels, PII in URLs, script weight, HTTPS, duplicate GA4 properties and more, each with the fix.
Install Google Tag Manager without touching your theme. Connect a free TagEasy account and the plugin loads your container on every page, excludes logged-in administrators, and refuses to double-load when Site Kit, GTM4WP, WPCode or your theme already has a container.
Get events worth tagging. The plugin pushes standard GA4-schema events to the dataLayer:
generate_lead on successful submits from Contact Form 7, WPForms, Gravity Forms, Elementor Pro Forms and Fluent Formsview_item, view_item_list, add_to_cart, remove_from_cart, begin_checkout, add_payment_info, purchase (once per order), for both the classic and the Blocks cart and checkoutphone_click and email_click on tel: and mailto: linksRespect consent. Google Consent Mode v2 defaults are set before any tag loads: denied for visitors in the EEA, UK and Switzerland until they consent, granted elsewhere. If Complianz, CookieYes or Cookiebot is active, TagEasy leaves consent to them; with any banner that supports the WP Consent API, consent choices are forwarded to Google.
Send WooCommerce orders server-side (optional). On TagEasy plans with server-side tracking, turn on “Send WooCommerce orders server-side” and each paid order, refund and cancellation is sent from your server to TagEasy, which forwards it to the destinations you connect there. Purchases are then counted even when a browser blocks tags or the shopper never reaches the thank-you page. Works with the classic and the block checkout and with High-Performance Order Storage.
Know when it breaks. With a connected account, the Overview tab and a dashboard widget show your tracking score, which events have fired in the last 7 days, open alerts and plan usage, with one click through to the full TagEasy dashboard.
The plugin is a bridge to the TagEasy service. Every feature in the plugin works on the free plan; paid plans on tageasy.io add more sites, higher event volume, container audits, server-side tagging and alerting. Nothing in this plugin is locked behind a payment.
This plugin connects to the following services.
Used to load the Google Tag Manager container configured in your TagEasy account. When a container ID is set, every front-end page view loads https://www.googletagmanager.com/gtm.js (and the ns.html noscript iframe for visitors without JavaScript). Google receives the visitor’s IP address, user agent, page URL and referrer, plus any data the tags in your container collect. Consent Mode v2 defaults are set before GTM loads, unless Complianz, CookieYes or Cookiebot manages consent on the site. Logged-in administrators are excluded by default. Nothing loads until an account is connected and GTM is enabled in Settings.
Provided by Google LLC: Terms https://policies.google.com/terms, Privacy https://policies.google.com/privacy
Used for the free tracking audit, the account connection and tracking monitoring. The service runs at https://www.tageasy.io. Every request your server makes to it carries a User-Agent header with the plugin version, your WordPress version and your home URL. What is sent, and when:
_fbp/_fbc cookies and ad click ids like gclid), and the consent choices recorded at checkout. tageasy.io forwards these events to the analytics and advertising services connected in your TagEasy account, such as Google Analytics, Google Ads, Meta, TikTok, Pinterest or Snapchat, under your account’s settings. When this is on, the plugin’s front-end script also stores ad click ids from landing URLs in a first-party _te_ids cookie (only after advertising consent; otherwise for the browser tab only) and mirrors the visitor’s Consent Mode choices into a _tageasy_consent cookie. When WooCommerce erases an order’s personal data, the plugin asks tageasy.io to erase its copy, sending the order id and a SHA-256 hash of the billing email, never the address itself.tageasy_tracking_allowed filter.The Google Tag Manager conflict check on the Setup tab fetches your own site’s home page from your server. That request goes to your site only, not to a third party.
Provided by Hexcorp: Terms https://www.tageasy.io/terms, Privacy https://www.tageasy.io/privacy