{"id":350276,"date":"2026-08-13T14:40:47","date_gmt":"2026-08-13T14:40:47","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/adstrack-pro\/"},"modified":"2026-08-13T14:40:33","modified_gmt":"2026-08-13T14:40:33","slug":"nelston-easy-conversion-tracking-pixel","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/nelston-easy-conversion-tracking-pixel\/","author":23544056,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.2.0","stable_tag":"1.2.0","tested":"7.0.4","requires":"5.6","requires_php":"","requires_plugins":null,"header_name":"Nelston Easy Conversion Tracking for Google & Meta Pixel","header_author":"Farhad Ali","header_description":"Turnkey conversion tracking for Google Ads, GTM, GA4 eCommerce DataLayer, Meta Pixel, OpenAI Ads, TikTok, Bing, Pinterest, Snapchat, Reddit, Twitter, AdRoll, Criteo, Taboola, Outbrain, VWO, CrazyEgg, TripleWhale, Hyros, Clarity & Consent Mode v2.","assets_banners_color":"","last_updated":"2026-08-13 14:40:33","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/nelston.com\/Plugins","header_author_uri":"https:\/\/www.upwork.com\/freelancers\/farhad66","rating":0,"author_block_rating":0,"active_installs":0,"downloads":44,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.2.0":{"tag":"1.2.0","author":"farhadisok","date":"2026-08-13 14:40:33"}},"upgrade_notice":[],"ratings":[],"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.2.0"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[193472,985,23294,23295,207498],"plugin_category":[],"plugin_contributors":[275532],"plugin_business_model":[],"class_list":["post-350276","plugin","type-plugin","status-publish","hentry","plugin_tags-ga4","plugin_tags-google-ads","plugin_tags-google-tag-manager","plugin_tags-gtm","plugin_tags-meta-pixel","plugin_contributors-farhadisok","plugin_committers-farhadisok"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/nelston-easy-conversion-tracking-pixel.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p><strong>Nelston Easy Conversion Tracking for Google &amp; Meta Pixel<\/strong> is the fast, turnkey Google Tag Manager (GTM) and multi-platform conversion tracking solution for WordPress and WooCommerce. Set up <strong>Google Ads<\/strong>, <strong>Google Analytics GA4 eCommerce DataLayer<\/strong>, <strong>Meta (Facebook) Pixel<\/strong>, <strong>OpenAI Ads (ChatGPT Ads)<\/strong>, <strong>TikTok Ads<\/strong>, <strong>Microsoft Ads (Bing)<\/strong>, <strong>Pinterest Tag<\/strong>, <strong>Snapchat Pixel<\/strong>, <strong>Reddit Pixel<\/strong>, <strong>Twitter\/X Ads<\/strong>, <strong>AdRoll<\/strong>, <strong>Criteo<\/strong>, <strong>Taboola<\/strong>, <strong>Outbrain<\/strong>, <strong>VWO<\/strong>, <strong>CrazyEgg<\/strong>, <strong>Triple Whale<\/strong>, <strong>Hyros<\/strong>, <strong>Microsoft Clarity<\/strong>, and <strong>Hotjar<\/strong> \u2014 in minutes without touching theme code.<\/p>\n\n<h3>\ud83d\ude80 Key Benefits &amp; Features<\/h3>\n\n<ul>\n<li><strong>Turnkey Setup<\/strong>: Simple configuration interface \u2014 enter your pixel\/container IDs and you're ready to track.<\/li>\n<li><strong>OpenAI Ads Conversion Tracking<\/strong>: Measure purchases and visitor conversions driven from OpenAI \/ ChatGPT ad campaigns.<\/li>\n<li><strong>Google Consent Mode v2<\/strong>: Built-in support for Google Consent Mode v2 signals (<code>ad_storage<\/code>, <code>analytics_storage<\/code>, <code>ad_user_data<\/code>, <code>ad_personalization<\/code>) ensuring full GDPR and UK\/US privacy compliance.<\/li>\n<li><strong>Order Duplication Prevention<\/strong>: Prevents counting duplicate conversion triggers when customers refresh Thank You \/ Order Received pages.<\/li>\n<li><strong>Scroll Depth Tracking<\/strong>: Automatically measures visitor scroll depth (25%, 50%, 75%, 90%) and triggers <code>gtm4wp.scrollDepth<\/code> events.<\/li>\n<li><strong>GA4 WooCommerce eCommerce DataLayer<\/strong>:\n\n<ul>\n<li>Automatically compiles standard GA4 ecommerce events into <code>window.dataLayer<\/code>:<\/li>\n<li><code>view_item<\/code>: Single product page views with ID, title, price, category, currency.<\/li>\n<li><code>view_item_list<\/code>: Shop and category archives with item index positions.<\/li>\n<li><code>add_to_cart<\/code>: Track AJAX and standard add-to-cart button clicks.<\/li>\n<li><code>view_cart<\/code>: Cart page item list, quantities, and totals.<\/li>\n<li><code>begin_checkout<\/code>: Checkout page starting event.<\/li>\n<li><code>purchase<\/code>: Thank You \/ Order Received page with transaction ID, total, tax, shipping, and item breakdown.<\/li>\n<\/ul><\/li>\n<li><strong>Full Page &amp; User Meta DataLayer<\/strong>:\n\n<ul>\n<li>Page attributes: <code>pagePostType<\/code>, <code>pagePostTitle<\/code>, <code>pagePostID<\/code>, <code>pagePostDate<\/code>, <code>pageCategory<\/code>, <code>pageTags<\/code>, <code>pagePostAuthor<\/code>.<\/li>\n<li>Visitor attributes: <code>visitorLoginState<\/code> (<code>logged-in<\/code> \/ <code>logged-out<\/code>), <code>visitorUserRole<\/code>, <code>visitorUserId<\/code>.<\/li>\n<li>Search metrics: <code>siteSearchTerm<\/code>, <code>siteSearchResultsCount<\/code>.<\/li>\n<\/ul><\/li>\n<li><strong>Automated Frontend Click &amp; Link Listeners<\/strong>:\n\n<ul>\n<li>Outbound link clicks (<code>gtm4wp.outboundClick<\/code>)<\/li>\n<li>File download link clicks (<code>gtm4wp.downloadClick<\/code>)<\/li>\n<li>Telephone &amp; Email link clicks (<code>gtm4wp.telephoneClick<\/code>, <code>gtm4wp.emailClick<\/code>)<\/li>\n<li>Contact Form 7 submissions (<code>gtm4wp.contactForm7Submitted<\/code>)<\/li>\n<\/ul><\/li>\n<li><strong>Multi-Platform Ad &amp; Analytics Pixels<\/strong>:\n\n<ul>\n<li><strong>Google Ads<\/strong>: Global Tag (<code>gtag.js<\/code>) with conversion labels, values, and WooCommerce Thank You page triggers.<\/li>\n<li><strong>Meta (Facebook) Pixel<\/strong>: Base <code>PageView<\/code> with Thank You page conversion tracking (<code>Lead<\/code> \/ <code>Purchase<\/code>).<\/li>\n<li><strong>OpenAI Ads Pixel<\/strong>: PageView and WooCommerce order attribution for ChatGPT ads (<code>openai-pixel.js<\/code>).<\/li>\n<li><strong>TikTok Ads Pixel<\/strong>: Asynchronous pixel loader (<code>events.js<\/code>).<\/li>\n<li><strong>LinkedIn Insight Tag<\/strong>: Partner ID tracking loader (<code>insight.min.js<\/code>).<\/li>\n<li><strong>Microsoft Ads (Bing UET)<\/strong>: Universal Event Tracking loader (<code>bat.js<\/code>).<\/li>\n<li><strong>Pinterest Tag<\/strong>: Pagevisit and checkout conversion tracking (<code>core.js<\/code>).<\/li>\n<li><strong>Snapchat Pixel<\/strong>: PageView and purchase tracking (<code>scevent.min.js<\/code>).<\/li>\n<li><strong>Reddit Pixel<\/strong>: PageVisit tracking (<code>pixel.js<\/code>).<\/li>\n<li><strong>Twitter \/ X Pixel<\/strong>: PageView event tracking (<code>uwt.js<\/code>).<\/li>\n<li><strong>AdRoll Ads<\/strong>: Roundtrip pixel integration (<code>roundtrip.js<\/code>).<\/li>\n<li><strong>Criteo Ads<\/strong>: Criteo OneTag tracking (<code>ld.js<\/code>).<\/li>\n<li><strong>Taboola Ads<\/strong>: Universal pixel loader (<code>tfa.js<\/code>).<\/li>\n<li><strong>Outbrain Ads<\/strong>: Outbrain pixel loader (<code>obtp.js<\/code>).<\/li>\n<li><strong>VWO (Visual Website Optimizer)<\/strong>: A\/B testing tag loader (<code>j.php<\/code>).<\/li>\n<li><strong>CrazyEgg Analytics<\/strong>: Heatmap script loader (<code>script.crazyegg.com<\/code>).<\/li>\n<li><strong>Triple Whale<\/strong>: E-commerce attribution pixel (<code>triplevis.js<\/code>).<\/li>\n<li><strong>Hyros<\/strong>: Universal attribution tag loader (<code>universal-script.js<\/code>).<\/li>\n<li><strong>Microsoft Clarity<\/strong>: Session recordings &amp; heatmaps integration (<code>clarity.ms<\/code>).<\/li>\n<li><strong>Hotjar<\/strong>: Behavioral heatmaps &amp; recordings (<code>hotjar.js<\/code>).<\/li>\n<\/ul><\/li>\n<\/ul>\n\n<h3>External Services<\/h3>\n\n<p>This plugin connects to external third-party services to deliver analytics and tracking functionalities:<\/p>\n\n<ol>\n<li><p><strong>Google Tag Manager (<code>googletagmanager.com<\/code>)<\/strong>:<\/p>\n\n<ul>\n<li><strong>Purpose<\/strong>: Dynamically loads your Google Tag Manager container snippet.<\/li>\n<li><strong>Data Sent<\/strong>: Browser metadata, page URL, referrer, and user DataLayer events.<\/li>\n<li><strong>Timing<\/strong>: Triggered on frontend pageviews when enabled.<\/li>\n<li><strong>Terms &amp; Privacy<\/strong>: <a href=\"https:\/\/policies.google.com\/privacy\">Google Privacy Policy<\/a><\/li>\n<\/ul><\/li>\n<li><p><strong>Google Ads &amp; GA4 (<code>googletagmanager.com<\/code>)<\/strong>:<\/p>\n\n<ul>\n<li><strong>Purpose<\/strong>: Initializes the Google Tag (<code>gtag.js<\/code>) and sends conversion tracking events.<\/li>\n<li><strong>Data Sent<\/strong>: Page URLs, conversion values, currency, conversion labels, and transaction IDs.<\/li>\n<li><strong>Timing<\/strong>: Loaded on frontend pageviews when enabled.<\/li>\n<li><strong>Terms &amp; Privacy<\/strong>: <a href=\"https:\/\/policies.google.com\/privacy\">Google Privacy Policy<\/a><\/li>\n<\/ul><\/li>\n<li><p><strong>Meta (Facebook) Pixel (<code>connect.facebook.net<\/code> &amp; <code>facebook.com<\/code>)<\/strong>:<\/p>\n\n<ul>\n<li><strong>Purpose<\/strong>: Loads the Meta Pixel library (<code>fbevents.js<\/code>) for conversion measurement and remarketing.<\/li>\n<li><strong>Data Sent<\/strong>: Meta Pixel ID, page URLs, headers, PageView, and conversion events.<\/li>\n<li><strong>Timing<\/strong>: Loaded on frontend pageviews when enabled.<\/li>\n<li><strong>Terms &amp; Privacy<\/strong>: <a href=\"https:\/\/www.facebook.com\/privacy\/policy\/\">Meta Privacy Policy<\/a><\/li>\n<\/ul><\/li>\n<li><p><strong>OpenAI Ads (<code>cdn.openai.com<\/code>)<\/strong>:<\/p>\n\n<ul>\n<li><strong>Purpose<\/strong>: Loads the OpenAI Ads Pixel (<code>openai-pixel.js<\/code>) to measure conversion events from ChatGPT ad campaigns.<\/li>\n<li><strong>Data Sent<\/strong>: OpenAI Pixel ID, page URLs, device specs, and order conversion data.<\/li>\n<li><strong>Timing<\/strong>: Loaded on frontend pageviews when enabled.<\/li>\n<li><strong>Terms &amp; Privacy<\/strong>: <a href=\"https:\/\/openai.com\/privacy\/\">OpenAI Privacy Policy<\/a><\/li>\n<\/ul><\/li>\n<li><p><strong>TikTok Ads Pixel (<code>analytics.tiktok.com<\/code>)<\/strong>:<\/p>\n\n<ul>\n<li><strong>Purpose<\/strong>: Loads the TikTok Pixel library (<code>events.js<\/code>) to track website visits.<\/li>\n<li><strong>Data Sent<\/strong>: TikTok Pixel ID, page URLs, device metadata, and pageview events.<\/li>\n<li><strong>Timing<\/strong>: Loaded on frontend pageviews when enabled.<\/li>\n<li><strong>Terms &amp; Privacy<\/strong>: <a href=\"https:\/\/www.tiktok.com\/legal\/page\/global\/privacy-policy\/en\">TikTok Privacy Policy<\/a><\/li>\n<\/ul><\/li>\n<li><p><strong>LinkedIn Insight Tag (<code>snap.licdn.com<\/code>)<\/strong>:<\/p>\n\n<ul>\n<li><strong>Purpose<\/strong>: Loads the LinkedIn Insight Tag script (<code>insight.min.js<\/code>) for campaign retargeting.<\/li>\n<li><strong>Data Sent<\/strong>: LinkedIn Partner ID, page URLs, IP address, device specs, and timestamp.<\/li>\n<li><strong>Timing<\/strong>: Loaded on frontend pageviews when enabled.<\/li>\n<li><strong>Terms &amp; Privacy<\/strong>: <a href=\"https:\/\/www.linkedin.com\/legal\/privacy-policy\">LinkedIn Privacy Policy<\/a><\/li>\n<\/ul><\/li>\n<li><p><strong>Microsoft Ads \/ Bing (<code>bat.bing.com<\/code>)<\/strong>:<\/p>\n\n<ul>\n<li><strong>Purpose<\/strong>: Loads Microsoft Universal Event Tracking script (<code>bat.js<\/code>) for Bing Ads.<\/li>\n<li><strong>Data Sent<\/strong>: Microsoft UET Tag ID, page URLs, and conversion events.<\/li>\n<li><strong>Timing<\/strong>: Loaded on frontend pageviews when enabled.<\/li>\n<li><strong>Terms &amp; Privacy<\/strong>: <a href=\"https:\/\/privacy.microsoft.com\/en-us\/privacystatement\">Microsoft Privacy Policy<\/a><\/li>\n<\/ul><\/li>\n<li><p><strong>Pinterest Tag (<code>s.pinimg.com<\/code>)<\/strong>:<\/p>\n\n<ul>\n<li><strong>Purpose<\/strong>: Loads Pinterest Tag library (<code>core.js<\/code>) for audience retargeting and conversions.<\/li>\n<li><strong>Data Sent<\/strong>: Pinterest Tag ID, page URLs, and order conversion data.<\/li>\n<li><strong>Timing<\/strong>: Loaded on frontend pageviews when enabled.<\/li>\n<li><strong>Terms &amp; Privacy<\/strong>: <a href=\"https:\/\/policy.pinterest.com\/en\/privacy-policy\">Pinterest Privacy Policy<\/a><\/li>\n<\/ul><\/li>\n<li><p><strong>Snapchat Pixel (<code>sc-static.net<\/code>)<\/strong>:<\/p>\n\n<ul>\n<li><strong>Purpose<\/strong>: Loads Snapchat Pixel library (<code>scevent.min.js<\/code>) for ad campaign measurement.<\/li>\n<li><strong>Data Sent<\/strong>: Snapchat Pixel ID, page URLs, and purchase event values.<\/li>\n<li><strong>Timing<\/strong>: Loaded on frontend pageviews when enabled.<\/li>\n<li><strong>Terms &amp; Privacy<\/strong>: <a href=\"https:\/\/snap.com\/en-US\/privacy\/privacy-policy\">Snapchat Privacy Policy<\/a><\/li>\n<\/ul><\/li>\n<li><p><strong>Reddit Pixel (<code>redditstatic.com<\/code>)<\/strong>:<\/p>\n\n<ul>\n<li><strong>Purpose<\/strong>: Loads Reddit Pixel library (<code>pixel.js<\/code>) for campaign attribution.<\/li>\n<li><strong>Data Sent<\/strong>: Reddit Pixel ID and PageVisit events.<\/li>\n<li><strong>Timing<\/strong>: Loaded on frontend pageviews when enabled.<\/li>\n<li><strong>Terms &amp; Privacy<\/strong>: <a href=\"https:\/\/www.redditinc.com\/policies\/privacy-policy\">Reddit Privacy Policy<\/a><\/li>\n<\/ul><\/li>\n<li><p><strong>Twitter \/ X Pixel (<code>ads-twitter.com<\/code>)<\/strong>:<\/p>\n\n<ul>\n<li><strong>Purpose<\/strong>: Loads Twitter \/ X Universal Website Tag (<code>uwt.js<\/code>) for ad tracking.<\/li>\n<li><strong>Data Sent<\/strong>: Twitter Pixel ID and PageView events.<\/li>\n<li><strong>Timing<\/strong>: Loaded on frontend pageviews when enabled.<\/li>\n<li><strong>Terms &amp; Privacy<\/strong>: <a href=\"https:\/\/x.com\/en\/privacy\">X Privacy Policy<\/a><\/li>\n<\/ul><\/li>\n<li><p><strong>AdRoll (<code>s.adroll.com<\/code>)<\/strong>:<\/p>\n\n<ul>\n<li><strong>Purpose<\/strong>: Loads AdRoll roundtrip tracking code (<code>roundtrip.js<\/code>) for retargeting.<\/li>\n<li><strong>Data Sent<\/strong>: AdRoll Advertiser &amp; Pixel ID, page URLs, and interactions.<\/li>\n<li><strong>Timing<\/strong>: Loaded on frontend pageviews when enabled.<\/li>\n<li><strong>Terms &amp; Privacy<\/strong>: <a href=\"https:\/\/www.nextroll.com\/privacy\">AdRoll Privacy Policy<\/a><\/li>\n<\/ul><\/li>\n<li><p><strong>Criteo (<code>static.criteo.net<\/code>)<\/strong>:<\/p>\n\n<ul>\n<li><strong>Purpose<\/strong>: Loads Criteo OneTag script (<code>ld.js<\/code>) for dynamic retargeting.<\/li>\n<li><strong>Data Sent<\/strong>: Criteo Account ID and transaction events.<\/li>\n<li><strong>Timing<\/strong>: Loaded on frontend pageviews when enabled.<\/li>\n<li><strong>Terms &amp; Privacy<\/strong>: <a href=\"https:\/\/www.criteo.com\/privacy\/\">Criteo Privacy Policy<\/a><\/li>\n<\/ul><\/li>\n<li><p><strong>Taboola (<code>cdn.taboola.com<\/code>)<\/strong>:<\/p>\n\n<ul>\n<li><strong>Purpose<\/strong>: Loads Taboola universal pixel (<code>tfa.js<\/code>) for content ad conversions.<\/li>\n<li><strong>Data Sent<\/strong>: Taboola Pixel ID and pageview notifications.<\/li>\n<li><strong>Timing<\/strong>: Loaded on frontend pageviews when enabled.<\/li>\n<li><strong>Terms &amp; Privacy<\/strong>: <a href=\"https:\/\/www.taboola.com\/policies\/privacy-policy\">Taboola Privacy Policy<\/a><\/li>\n<\/ul><\/li>\n<li><p><strong>Outbrain (<code>amplify.outbrain.com<\/code>)<\/strong>:<\/p>\n\n<ul>\n<li><strong>Purpose<\/strong>: Loads Outbrain pixel script (<code>obtp.js<\/code>) for content marketing attribution.<\/li>\n<li><strong>Data Sent<\/strong>: Outbrain Marketer ID and pageview events.<\/li>\n<li><strong>Timing<\/strong>: Loaded on frontend pageviews when enabled.<\/li>\n<li><strong>Terms &amp; Privacy<\/strong>: <a href=\"https:\/\/www.outbrain.com\/privacy\/\">Outbrain Privacy Policy<\/a><\/li>\n<\/ul><\/li>\n<li><p><strong>Visual Website Optimizer - VWO (<code>dev.visualwebsiteoptimizer.com<\/code>)<\/strong>:<\/p>\n\n<ul>\n<li><strong>Purpose<\/strong>: Loads VWO testing code (<code>j.php<\/code>) for A\/B experiment tracking.<\/li>\n<li><strong>Data Sent<\/strong>: VWO Account ID and visitor experiment metrics.<\/li>\n<li><strong>Timing<\/strong>: Loaded on frontend pageviews when enabled.<\/li>\n<li><strong>Terms &amp; Privacy<\/strong>: <a href=\"https:\/\/vwo.com\/privacy-policy\/\">VWO Privacy Policy<\/a><\/li>\n<\/ul><\/li>\n<li><p><strong>CrazyEgg (<code>script.crazyegg.com<\/code>)<\/strong>:<\/p>\n\n<ul>\n<li><strong>Purpose<\/strong>: Loads CrazyEgg heatmap tracking code for click visualization.<\/li>\n<li><strong>Data Sent<\/strong>: CrazyEgg Account ID, scroll, and click data.<\/li>\n<li><strong>Timing<\/strong>: Loaded on frontend pageviews when enabled.<\/li>\n<li><strong>Terms &amp; Privacy<\/strong>: <a href=\"https:\/\/www.crazyegg.com\/privacy\">CrazyEgg Privacy Policy<\/a><\/li>\n<\/ul><\/li>\n<li><p><strong>Triple Whale (<code>triplevis.com<\/code>)<\/strong>:<\/p>\n\n<ul>\n<li><strong>Purpose<\/strong>: Loads Triple Whale visitor journey script (<code>triplevis.js<\/code>) for attribution.<\/li>\n<li><strong>Data Sent<\/strong>: Triple Whale Store ID and visitor pageviews.<\/li>\n<li><strong>Timing<\/strong>: Loaded on frontend pageviews when enabled.<\/li>\n<li><strong>Terms &amp; Privacy<\/strong>: <a href=\"https:\/\/www.triplewhale.com\/\">Triple Whale Privacy Policy<\/a><\/li>\n<\/ul><\/li>\n<li><p><strong>Hyros (<code>hyros.com<\/code>)<\/strong>:<\/p>\n\n<ul>\n<li><strong>Purpose<\/strong>: Loads Hyros universal tracking code (<code>universal-script.js<\/code>) for ad attribution.<\/li>\n<li><strong>Data Sent<\/strong>: Hyros API Subdomain and visitor funnel tags.<\/li>\n<li><strong>Timing<\/strong>: Loaded on frontend pageviews when enabled.<\/li>\n<li><strong>Terms &amp; Privacy<\/strong>: <a href=\"https:\/\/hyros.com\/privacy-policy\">Hyros Privacy Policy<\/a><\/li>\n<\/ul><\/li>\n<li><p><strong>Microsoft Clarity (<code>clarity.ms<\/code>)<\/strong>:<\/p>\n\n<ul>\n<li><strong>Purpose<\/strong>: Loads Microsoft Clarity library for session recording and heatmap analysis.<\/li>\n<li><strong>Data Sent<\/strong>: Clarity Project ID, user clicks, mouse movements, and scroll data.<\/li>\n<li><strong>Timing<\/strong>: Loaded on frontend pageviews when enabled.<\/li>\n<li><strong>Terms &amp; Privacy<\/strong>: <a href=\"https:\/\/clarity.microsoft.com\/privacy\">Microsoft Clarity Terms<\/a><\/li>\n<\/ul><\/li>\n<li><p><strong>Hotjar (<code>static.hotjar.com<\/code>)<\/strong>:<\/p>\n\n<ul>\n<li><strong>Purpose<\/strong>: Loads Hotjar tracking code for behavior heatmaps and user feedback.<\/li>\n<li><strong>Data Sent<\/strong>: Hotjar Site ID, browser metadata, user interactions, and page views.<\/li>\n<li><strong>Timing<\/strong>: Loaded on frontend pageviews when enabled.<\/li>\n<li><strong>Terms &amp; Privacy<\/strong>: <a href=\"https:\/\/contentsquare.com\/privacy-policy\/\">Hotjar Privacy Policy<\/a><\/li>\n<\/ul><\/li>\n<\/ol>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>nelston-easy-conversion-tracking-pixel<\/code> directory to <code>\/wp-content\/plugins\/<\/code>.<\/li>\n<li>Activate <strong>Nelston Easy Conversion Tracking for Google &amp; Meta Pixel<\/strong> via the <strong>Plugins<\/strong> menu in WordPress.<\/li>\n<li>Go to <strong>Settings -&gt; Nelston Conversion Tracking<\/strong> in your WordPress admin menu.<\/li>\n<li>Enter your tracking IDs and enable the modules you need.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"is%20nelston%20easy%20conversion%20tracking%20compatible%20with%20woocommerce%3F\"><h3>Is Nelston Easy Conversion Tracking compatible with WooCommerce?<\/h3><\/dt>\n<dd><p>Yes! It features a built-in GA4 eCommerce DataLayer compiler for WooCommerce. It automatically pushes <code>view_item<\/code>, <code>view_item_list<\/code>, <code>add_to_cart<\/code>, <code>view_cart<\/code>, <code>begin_checkout<\/code>, and <code>purchase<\/code> events to Google Tag Manager and GA4.<\/p><\/dd>\n<dt id=\"does%20this%20plugin%20support%20google%20consent%20mode%20v2%3F\"><h3>Does this plugin support Google Consent Mode v2?<\/h3><\/dt>\n<dd><p>Yes! Nelston Easy Conversion Tracking includes built-in Google Consent Mode v2 signals (<code>ad_storage<\/code>, <code>analytics_storage<\/code>, <code>ad_user_data<\/code>, <code>ad_personalization<\/code>) ensuring full privacy compliance.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>Feature - Introduced full GA4 eCommerce DataLayer, Google Ads, Meta Pixel, OpenAI Ads (ChatGPT), TikTok, Bing, Pinterest, Snapchat, Reddit, Twitter, AdRoll, Criteo, Taboola, Outbrain, VWO, CrazyEgg, Triple Whale, Hyros, Microsoft Clarity &amp; Hotjar conversion tracking.<\/li>\n<li>Feature - Added Google Consent Mode v2 support (<code>ad_storage<\/code>, <code>analytics_storage<\/code>, <code>ad_user_data<\/code>, <code>ad_personalization<\/code>).<\/li>\n<li>Feature - Added Order Duplication Prevention for WooCommerce purchase conversions.<\/li>\n<li>Feature - Added Scroll Depth Tracking (25%, 50%, 75%, 90%) with automated DataLayer event pushes.<\/li>\n<li>Performance - Refactored tracking script loaders to use native WordPress <code>wp_enqueue_script<\/code> and <code>wp_add_inline_script<\/code> APIs for non-blocking page load speeds.<\/li>\n<li>Security - Hardened input sanitization and eliminated direct script injection textareas in compliance with WordPress security best practices.<\/li>\n<li>Documentation - Updated <code>== External Services ==<\/code> disclosures with official canonical Privacy Policy URLs for all 20+ supported analytics and ad platforms.<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Feature - Introduced full GA4 eCommerce DataLayer support for WooCommerce (product views, cart, checkout, and purchase events).<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial public release.<\/li>\n<\/ul>","raw_excerpt":"Easily setup conversion tracking for Google Ads, Google Tag Manager (GTM), GA4 eCommerce DataLayer, Meta (Facebook) Pixel, and TikTok Ads.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/350276","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=350276"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/farhadisok"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=350276"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=350276"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=350276"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=350276"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=350276"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=350276"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}