BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
TagToSale – Conversion Tracking & Marketing Pixels icon
Actively maintained Tested with WP 7.1

TagToSale – Conversion Tracking & Marketing Pixels

Conversion tracking for WooCommerce, Google Ads, Meta Pixel, GA4 and ChatGPT/OpenAI Ads, with consent-aware automatic events.

Active installs<10New
Downloads · 30d126• 0% vs prev. 30d
Rating5/51 reviews
Health score71/100Good
All-time downloads124Since Sep 2026
Support resolved—No recent threads
RequiresWP 6.6PHP 8.1+
Downloads · 7d20▼ -23.1% week over week
Our verdict

Solid choice

TagToSale is a solid plugin choice in 2026, with a few things worth checking first. Is rated 5/5 and was last updated 3 weeks ago, and scores 71/100 on our health check.

  • Actively developed — last update 3 weeks ago
  • Tested with the latest WordPress (7.1)
  • Small user base (<10 active installs)
  • Very few reviews so far
  • Needs PHP 8.1 or newer

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

102030Sep 16Sep 25Oct 4
Yesterday1
Daily average (1y)7
Peak day41Sep 16, 2026
Last 12 months126

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where TagToSale stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
ChatGPT >100 1,412 Best ChatGPT plugins →
conversion tracking >100 2,045 Best conversion tracking plugins →
google ads >100 1,423 Best google ads plugins →
Meta Pixel >100 774 Best Meta Pixel plugins →
woocommerce >100 10,000 Best woocommerce plugins →

Rating breakdown

★★★★★★★★★★ 5 from 1 reviews

  • 5★100.0%
  • 4★0.00%
  • 3★0.00%
  • 2★0.00%
  • 1★0.00%

About TagToSale

From the official readme · v1.0.7

Description

TagToSale helps WordPress sites and WooCommerce stores send useful browser conversion and analytics events without requiring the site owner to understand each vendor’s JavaScript API.

The Free edition is a complete browser-tracking plugin. You can connect only the channels you actually use. There is no second master switch hidden elsewhere in the interface.

Browser destinations

  • Meta Pixel
  • Google Analytics 4 / Google tag
  • Google Ads conversion tags
  • Google Tag Manager
  • TikTok Pixel
  • OpenAI / ChatGPT Ads Pixel when enabled and available for the advertiser

Recommended automatic events

New installations can use a recommended automatic-tracking preset for:

  • Page views
  • Scroll depth at 50% and 90%
  • Engaged time at 30 and 60 seconds while the page is visible
  • Successful form submissions for supported form plugins
  • Telephone, email and WhatsApp link intent
  • Outbound links
  • File downloads
  • Site search
  • 404 diagnostics

Engagement events are analytics-first. A scroll, timer or generic click is not automatically treated as a Lead or Purchase.

Confirmed form-success listeners are included for Contact Form 7, Elementor Forms, WPForms, Gravity Forms and Fluent Forms when their documented/public success events are available. A generic submit-button click is not treated as a confirmed Lead.

WooCommerce

When WooCommerce is active, TagToSale uses WooCommerce APIs to normalize ecommerce events and product data. The browser event layer includes product views, product lists, cart actions, checkout and paid Purchase events, plus analytics-oriented refunds.

Purchase IDs are stable per order so refreshing the order-confirmation page does not intentionally create a new conversion identity. Product identifiers can use SKU or WooCommerce IDs with optional prefix/suffix matching for catalogs.

Purchase value can use the paid order total or an administrator-selected mode that excludes shipping, tax or uses items after discounts.

TagToSale declares compatibility with WooCommerce HPOS and Cart/Checkout Blocks and avoids adding a jQuery dependency solely for tracking.

Consent

TagToSale uses a denied fallback by default and can automatically detect supported consent tools. Current adapters include:

  • ConsentMagic
  • Complianz
  • CookieYes / WebToffee
  • Cookiebot
  • Real Cookie Banner
  • WP Consent API
  • Custom/manual integration

The lightweight TagToSale core can load before advertising consent, but configured vendor SDKs are kept unloaded until the required consent state permits them. Consent changes are re-evaluated in the browser without requiring a page refresh where the CMP exposes a usable runtime signal.

Google tag consent state is represented with the Consent Mode v2 fields used by TagToSale: analytics_storage, ad_storage, ad_user_data and ad_personalization.

Conversion rules

A no-code rule builder is included for page/URL rules, links, phone/email/WhatsApp, CSS selectors, confirmed Contact Form 7 success, scroll, time, downloads and outbound links. Developers can also call:

do_action( 'tagtosale_track_lead', 'contact_form' );

or use window.tagToSaleTrack() on the frontend after a real confirmed action.

Privacy and performance defaults

  • Shared-cache HTML does not contain customer email, phone, server API secrets or a reusable static event ID.
  • Query parameters are removed from event source URLs generated by the core event model.
  • The Free edition does not create TagToSale’s Pro external-ID or campaign-attribution storage.
  • Advertising SDKs are loaded only for enabled destinations after the relevant consent state.
  • No CarpatoDesign product-usage telemetry is added by TagToSale.
  • Known crawler traffic and logged-in WordPress administrators can be excluded by default.
  • Frontend adapters are dependency-light and TagToSale does not add jQuery just for tracking.

TagToSale is designed to respect consent signals; installing a plugin does not by itself guarantee compliance with any law. Site owners remain responsible for their consent notice, lawful basis, vendor configuration and privacy disclosures.

TagToSale Pro

TagToSale Pro is distributed separately and is not included in the WordPress.org Free ZIP. It can add licensed server-side and first-party measurement capabilities to the same channel cards, including:

An active Pro license also includes free initial configuration assistance for supported tracking channels and ongoing support for bugs and feature requests by email. This is a support service offered by CarpatoDesign; it is not required to use the Free plugin.

  • Meta Conversions API
  • TikTok Events API
  • GA4 Measurement Protocol
  • OpenAI Conversions API for supported events
  • Shared browser/server event IDs for supported conversion pairs
  • Persistent asynchronous queue, retries and server-delivery diagnostics
  • Consent-aware advanced matching for supported server destinations
  • Pseudonymous first-party external ID
  • First/last-touch browser attribution capture
  • WooCommerce new/returning and configurable value segments for supported server events
  • Internal TagToSale tracking-quality score

Successful server queue payloads are cleared after provider acceptance; diagnostics retain status/event identifiers rather than exposing API secrets or raw contact fields.

Google Ads Enhanced Conversions is not represented as a fake generic server toggle. TagToSale 1.0 keeps Google Ads browser conversion tags and Consent Mode v2 support while newer authenticated Google Ads/Data Manager workflows are treated as a separate integration path.

Server-side delivery can improve measurement completeness, but it does not bypass consent and cannot guarantee attribution, lower advertising costs or more sales.

Upgrade and licensing

The Free plugin remains usable without a purchase. Inside TagToSale pages, administrators may open a local Free/Pro comparison. When requested, TagToSale can retrieve the product’s public pricing catalog through Freemius so available released plans/site quantities can be shown before the administrator chooses a hosted checkout.

The separately distributed Pro edition uses Freemius for license entitlement, account management and Pro software updates. Existing Freemius install/license state is intentionally stored in WordPress/Freemius and survives normal plugin file updates.

External services

TagToSale connects only to services that the site administrator explicitly configures. Browser vendor scripts are loaded only when the destination is enabled and the visitor consent state allows that destination.

Meta

When Meta is enabled, the browser may load https://connect.facebook.net/en_US/fbevents.js and send configured events to Meta. The Pro edition can optionally send server events to Meta Graph/Conversions API. Meta terms and privacy policies apply: https://www.facebook.com/legal/terms and https://www.facebook.com/privacy/policy/

Google

When Google Analytics, Google Ads or GTM is enabled, the browser may load resources from https://www.googletagmanager.com. The Pro edition can optionally send GA4 Measurement Protocol events to https://www.google-analytics.com/mp/collect or Google’s region endpoint when selected. Google policies apply: https://policies.google.com/terms and https://policies.google.com/privacy

TikTok

When TikTok is enabled, the browser may load the TikTok Pixel from https://analytics.tiktok.com. The Pro edition can optionally send events to TikTok’s Events API. TikTok terms/privacy apply: https://www.tiktok.com/legal/terms-of-service and https://www.tiktok.com/legal/privacy-policy

OpenAI / ChatGPT Ads

When OpenAI/ChatGPT Ads measurement is enabled, the browser may load the OpenAI measurement SDK from https://bzrcdn.openai.com and send measurement events to OpenAI. The Pro edition can optionally send supported server conversion events to OpenAI’s conversion endpoint. OpenAI terms/privacy apply: https://openai.com/policies/terms-of-use/ and https://openai.com/policies/privacy-policy/

Freemius

When an administrator explicitly opens TagToSale’s Pro comparison, the plugin can request public product plan/pricing information via Freemius. If the administrator connects/activates the Freemius SDK or installs Pro, Freemius can process account, site, subscription and license information required for licensing and updates, subject to the administrator’s opt-in choices and Freemius configuration. Freemius terms/privacy: https://freemius.com/terms/ and https://freemius.com/privacy/

TagToSale’s own tracking IDs and visitor conversion events are not sent to CarpatoDesign as product analytics.

Installation

  1. Upload/install TagToSale and activate it.
  2. Open TagToSale > Tracking.
  3. Enable a destination and add its public Pixel/Tag ID.
  4. Review Consent. Automatic detection is recommended.
  5. Use a private/incognito window and the destination’s own diagnostics to confirm events.

WooCommerce stores are detected automatically.

Frequently asked questions

Do I need every tracking channel?

No. Configure only the channels you use. Unconfigured channels are optional and are not treated as setup errors.

Does TagToSale send a Lead when somebody only clicks Submit?

No for supported form integrations. TagToSale listens for a successful form event where the form plugin exposes one. A button click can still be configured manually as a custom rule, but it should not be confused with a confirmed Lead.

Why are scroll and engaged-time events enabled?

They are useful engagement signals and are routed analytics-first by default. They are not automatically marked as advertising conversions.

Does TagToSale support server-side tracking in Free?

No. Free is a complete browser-tracking plugin. Server transports and related premium code are distributed separately in TagToSale Pro.

Is TagToSale GDPR compliant?

No plugin can make that blanket legal guarantee. TagToSale is designed to respect supported consent signals and uses a denied fallback by default. Your site’s implementation, notices, lawful basis and vendor settings remain your responsibility.

Can another pixel plugin run at the same time?

Yes, but sending the same event to the same destination from two plugins can create duplicates. TagToSale Diagnostics warns about several common tracking integrations but never disables another plugin automatically.

Does Pro guarantee better ad results?

No. Server-side measurement and better matching can improve measurement completeness and signal quality, but campaign outcomes depend on many factors.

Changelog

Improves debugging for administrators, automatic-event routing guidance, conversion-rule UX, the WordPress admin-menu icon and confirmed Lead tracking for Contact Form 7 non-AJAX fallback submissions.

1.0.7

  • Improved attribution-cookie input sanitization and validation.

1.0.6

  • Improved attribution-cookie sanitization.
  • Added translator context for license site counts.

For the complete changelog, see changelog.txt.

Full changelog on WordPress.org →

Screenshots

TagToSale dashboard with setup readiness, connected channels, detected consent solution and recommended tracking configuration at a glance.
TagToSale dashboard with setup readiness, connected channels, detected consent solution…
Configure tracking destinations from one screen, including Meta Pixel, Google Analytics 4, Google Ads, Google Tag Manager, TikTok Pixel and ChatGPT Ads measurement.
Configure tracking destinations from one screen, including Meta Pixel, Google Analytics…
Automatic event tracking for scroll depth, engaged time, successful forms, phone, email and WhatsApp actions, outbound links, downloads and 404 pages, with ready-made presets for different website types.
Automatic event tracking for scroll depth, engaged time, successful forms, phone, email…
Map important website actions to consistent conversion events and create no-code conversion rules for thank-you pages, successful forms, WhatsApp enquiries, phone contacts and custom actions.
Map important website actions to consistent conversion events and create no-code…
WooCommerce tracking with an automatic ecommerce funnel for product views, cart actions, checkout, purchases and refunds, plus configurable catalog IDs and purchase value settings.
WooCommerce tracking with an automatic ecommerce funnel for product views, cart actions…
Consent-aware tracking with automatic detection of supported cookie consent platforms and privacy-first controls that delay advertising tracking until the required visitor consent is available.
Consent-aware tracking with automatic detection of supported cookie consent platforms and…
Built-in diagnostics and Health Check help verify tracking destinations, WooCommerce, consent handling and possible duplicate tracking, with a Live Event Inspector for debugging events.
Built-in diagnostics and Health Check help verify tracking destinations, WooCommerce…
Connect supported consent tools and popular WordPress form plugins, with a developer hook available for custom confirmed lead integrations.
Connect supported consent tools and popular WordPress form plugins, with a developer hook…
Advanced settings for administrator and crawler exclusions, Debug mode, tracking pause controls, uninstall behavior and privacy-focused defaults.
Advanced settings for administrator and crawler exclusions, Debug mode, tracking pause…

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best TagToSale alternatives

All ChatGPT plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Social Sharing Plugin – Sassy Social Share Social Sharing Plugin – Sassy Social Share The Simplest and Optimized Social Share buttons. Facebook, X, Reddit, Pinterest, Whatsapp… by Heateor Support 100K+ ★★★★★★★★★★ 4.8 (522) 1 year ago 46
2 LocoAI – Auto Translate for Loco Translate LocoAI – Auto Translate for Loco Translate LocoAI - Auto Translate For Loco Translate is a powerful tool for developers looking to… by Narinder Singh 70K+ ★★★★★★★★★★ 4.9 (640) 1 month ago 85
3 WPVibe – WordPress MCP Server. Connect Claude, ChatGPT & Any AI Agent via MCP WPVibe Secure WordPress MCP server. Connect Claude, ChatGPT, Cursor & any AI agent via MCP to… by SeedProd 50K+ ★★★★★★★★★★ 5 (96) 2 days ago 94
4 Chat Button & Custom ChatGPT-Powered Bot by GetButton.io Chat Button & Custom ChatGPT-Powered Bot by GetButton.io Floating button for chatting with your visitors via WhatsApp, Messenger, Contact form, and… by GetButton.io 20K+ ★★★★★★★★★★ 4.5 (175) 7 days ago 88
5 Easy MCP AI – Connect Claude to WordPress: MCP Server for ChatGPT & AI Agents Easy MCP AI Secure WordPress MCP server: we never see your data. Connect Claude, ChatGPT & AI agents to… by Themeisle 10K+ ★★★★★★★★★★ 5 (11) 4 days ago 89
6 Royal MCP – Secure AI Connector for Claude, ChatGPT & any LLM via MCP Royal MCP 200+ MCP tools. OAuth 2.0 + WebMCP. Connect Claude, ChatGPT, Perplexity, Gemini or any MCP… by Royal Plugins 10K+ ★★★★★★★★★★ 5 (7) 6 days ago 84
7 AI Puffer – AI Chatbot, AI Writer & Automation AI Puffer – AI Chatbot, AI Writer & Automation AI chatbot that answers from your content. Write and schedule posts. 25 free AI credits… by senols 10K+ ★★★★★★★★★★ 4.6 (165) 17 hours ago 92
8 Hyve Lite – AI Chatbot Trained on WordPress Posts, Pages, Products & More with ChatGPT Hyve Lite AI chatbot that engages visitors 24/7 and automates customer support from your content. Use… by Themeisle 7K+ ★★★★★★★★★★ 4.3 (6) 7 days ago 81
9 WPBot – AI ChatBot for Live Support, Lead Generation, WordPress Automation, AI Services WPBot AI ChatBot & Automation for WordPress WPBot. 24/7 Live Chat Customer Support. NATIVE, AI… by QuantumCloud 5K+ ★★★★★★★★★★ 4.7 (124) 5 days ago 92
10 Jotform – AI Chatbot Jotform – AI Chatbot AI chatbot that automates support, answers FAQs, drives WooCommerce sales, generates leads… by Jotform 5K+ ★★★★★★★★★★ 5 (1) 2 weeks ago 83

FAQ

TagToSale: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 5, 2026

Is TagToSale free?

Yes. TagToSale is free to download and use from the official WordPress.org plugin directory.

Is TagToSale safe to use in 2026?

TagToSale is a solid plugin choice in 2026, with a few things worth checking first. Is rated 5/5 and was last updated 3 weeks ago, and scores 71/100 on our health check.

How many websites use TagToSale?

TagToSale is active on <10 WordPress websites and has been downloaded 124 times since it launched in September 2026. It was downloaded 126 times in the last 30 days.

Does TagToSale work with WordPress 7.1?

Yes. The developer has tested TagToSale up to WordPress 7.1.2, the latest release. It requires WordPress 6.6 or newer.

What PHP version does TagToSale need?

TagToSale requires PHP 8.1 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was TagToSale last updated?

The latest version, 1.0.7, was released on September 16, 2026 (3 weeks ago).

Who makes TagToSale?

TagToSale is developed and maintained by carpatodesign.

What are the best alternatives to TagToSale?

The most popular alternatives to TagToSale are Social Sharing Plugin (100K+ installs), LocoAI (70K+ installs) and WPVibe (50K+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.