BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
Click Counter and Heat Maps (Free) icon
Maintained Tested up to 7.0.6

Click Counter and Heat Maps (Free)

Advanced click tracking for any CSS selector. Analytics, charts, goals, CSV export, visual picker, and more.

Active installs200+100+ tier
Downloads · 30d153▲ +13.3% vs prev. 30d
Rating—0 reviews
Health score58/100Fair
All-time downloads1.7KSince Oct 2025
Support resolved1 / 1100% in last 2 months
RequiresWP 6.2PHP 7.4+
Downloads · 7d33• 0% week over week
Our verdict

Use with caution

Click Counter and Heat Maps (Fr… works, but test it on a staging site before relying on it in 2026. It runs on 200+ sites and was last updated 4 months ago, and scores 58/100 on our health check.

  • Small user base (200+ active installs)
  • Very few reviews so far

How does it stack up?

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

Daily downloads

369Jul 1Aug 14Sep 28
Yesterday3
Daily average (1y)5
Peak day88Jun 5, 2026
Last 12 months1.7K

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

Rankings

Where Click Counter and Heat Maps… stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
analytics >100 7,466 Best analytics plugins →
click tracking #10 6,289 Best click tracking plugins →
conversion >100 5,332 Best conversion plugins →
statistics >100 3,118 Best statistics plugins →
tracking >100 9,621 Best tracking plugins →

Version adoption

Share of active sites per release.

  • 1.0100.0%

About Click Counter and Heat Maps (Free)

From the official readme · v1.0.6

Description

Click Counter and Heat Maps by Code Domination is a comprehensive click tracking solution that lets you monitor user interactions on any element of your WordPress site using CSS selectors. Track button clicks, link clicks, form submissions, or any other clickable element with detailed analytics and insights.

Key Features

Visual Element Picker
* Click-to-select any element on your site
* Automatically generates the CSS selector
* No coding knowledge required

Advanced Analytics
* View click counts with timestamps
* Track page URLs where clicks occurred
* Filter data by date range
* Visual charts showing click trends over time
* Detailed click logs with full information

Goal Tracking
* Set click goals for any tracked element
* Receive email notifications when goals are reached
* Track progress with visual progress bars
* Perfect for conversion tracking

Data Management
* Export click data to CSV
* Automatic data retention policies
* Rate limiting to prevent spam
* Bot detection and filtering

Smart Exclusions
* Exclude all logged-in users
* Exclude specific user roles (Admin, Editor, etc.)
* Self-ignore mode with cookie-based tracking
* IP-based rate limiting

Developer Friendly
* Shortcode support: [click_count selector=".buy-button"]
* Clean, efficient code following WordPress standards
* Custom database tables for optimal performance
* Translation ready

How It Works

  1. Add a Tracker: Use the visual picker or enter a CSS selector (like .buy-button or #signup-form)
  2. Set Goals (Optional): Define click targets and email notifications
  3. Track Clicks: The plugin automatically tracks all clicks on matching elements
  4. Analyze Data: View charts, logs, and export reports
  5. Take Action: Use insights to optimize your site’s performance

Perfect For

  • E-commerce: Track add-to-cart, checkout, and purchase buttons
  • Lead Generation: Monitor form submissions and signup clicks
  • Content Marketing: Measure engagement with CTAs and links
  • A/B Testing: Compare performance of different elements
  • Conversion Optimization: Identify high-performing buttons and links

Privacy & Performance

  • No external dependencies for click tracking
  • Non-personal site data shared weekly to improve the plugin (see External Services)
  • Hashed IP addresses (never stores actual IPs)
  • Bot detection prevents false clicks
  • Lightweight JavaScript using native browser APIs
  • Works with all caching plugins

External Services

This plugin makes connections to external services under specific circumstances:

1. Site Telemetry (Automatic)
– When: Weekly via WordPress cron, and on plugin activation/deactivation
– What’s sent: Website URL, domain name, plugin version, estimated monthly pageviews (aggregated, non-personal), average server response speed (milliseconds), and activation/deactivation/update events
– Where: https://plugins-for-wp.com/wp-json/st-telemetry/v1/collect
– Why: To understand plugin usage patterns, ensure compatibility across WordPress versions and hosting environments, improve plugin features, and provide better support
– User control: This data collection is a condition of using the plugin. No personally identifiable visitor data, IP addresses, or individual click-level tracking data from your site visitors is transmitted.

2. Deactivation Feedback (Optional)
– When: Only when you deactivate the plugin and choose to submit feedback
– What’s sent: Plugin slug, site URL, reason for deactivation (selected from predefined options), optional user comments, WordPress version, PHP version, and plugin version
– Where: https://plugins-for-wp.com/wp-json/st-feedback/v1/submit
– Why: To help us improve the plugin based on user feedback
– User control: Completely optional – you can click “Cancel” or simply close the feedback dialog without submitting anything

External Service Policies:
– Terms of Service: https://www.plugins-for-wp.com/terms-and-conditions/
– Privacy Policy: https://www.plugins-for-wp.com/privacy-policy/

Privacy

What This Plugin Does NOT Do:
– Does not store actual IP addresses (only hashed)
– Does not use cookies for tracking (only for self-ignore feature)
– Does not transmit individual visitor data to third parties
– Does not track across sites
– Does not collect personal visitor information

What Data Is Stored Locally:
– Click counts per CSS selector
– Timestamp of each click
– Page URL where click occurred (optional, can be disabled)
– Hashed IP address (for rate limiting only)
– User agent string (for bot detection)
– User ID (only if user is logged in)
– Aggregated daily pageview counts (for telemetry reporting)

What Data Is Transmitted:
– Non-personal site-level data is sent weekly to plugins-for-wp.com to help improve the plugin (see External Services section above for full details)
– No individual visitor data, IP addresses, or click-level data is ever transmitted

Installation

  1. Upload the plugin folder to /wp-content/plugins/click-counter/
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Go to Click Counter in the WordPress admin menu
  4. Add your first click tracker using the visual picker or CSS selector
  5. Start tracking clicks!

Quick Start Guide

  1. Navigate to Click Counter → Click Counter
  2. Click Add Click Tracker
  3. Use the element picker or enter a CSS selector
  4. Give it a friendly name (optional)
  5. Set a goal and notification email (optional)
  6. Click Save
  7. Your clicks are now being tracked!

Frequently asked questions

Do I need to know CSS selectors?

No! The plugin includes a visual element picker. Just click the picker button, click any element on your site, and the selector is automatically generated.

Will this slow down my site?

No. The tracking script is tiny (less than 1KB) and uses efficient event delegation. It only loads when you have active trackers and uses the browser’s native sendBeacon API for non-blocking requests.

Can I track the same element on multiple pages?

Yes! The plugin tracks all instances of a selector across your entire site. You can also see which specific pages received clicks in the analytics tab.

Does it work with caching plugins?

Yes! The tracking JavaScript works with all caching plugins including WP Rocket, W3 Total Cache, and WP Super Cache.

Can I exclude my own clicks?

Yes! Use the “Self Ignore” tab to exclude your clicks via a browser cookie. You can also exclude all logged-in users or specific user roles in Settings.

How long is click data stored?

By default, data is kept for 90 days. You can adjust this in Settings or set it to keep data forever.

Can I export my data?

Yes! Use the CSV export feature in the Analytics tab to download your click data. You can filter by date range and specific trackers.

Does it track personal information?

No. IP addresses are hashed (not stored), user IDs are optional, and no personal data is collected. The plugin is GDPR-friendly.

What happens when a goal is reached?

You’ll receive an email notification at the address you specified. The notification includes the tracker name, goal count, and current click count.

Can I reset click counts?

Yes! You can reset individual trackers or all trackers at once from the Click Counter tab.

Changelog

Reliability update. Safe to update; all your existing stats and settings are preserved.

1.0.5

Maintenance and reliability update. Improved pageview tracking accuracy with bot filtering, full-page-cache compatibility, and assorted fixes.

1.0.4

  • Added: Site telemetry system to collect non-personal site data for plugin improvement
  • Added: Pageview tracking for aggregated traffic reporting
  • Added: Activation and deactivation event reporting
  • Updated: External Services and Privacy sections in readme with full data collection disclosure

1.0.3

  • Fixed: Element picker now persists across page navigation using sessionStorage
  • Fixed: Element picker toggle state preserved when navigating between pages
  • Removed: Sweepstakes tab

1.0.2

  • Changed: Updated all links to plugins-for-wp.com
  • Changed: Replaced “Our Plugins” tab with “Sweepstakes” tab
  • Changed: Branding and metadata updates

1.0.1

  • Fixed: Database charset collation handling for better compatibility across different MySQL configurations
  • Fixed: PHPCS compliance issues for WordPress.org submission
  • Improved: Security with enhanced nonce verification
  • Improved: Code structure following WordPress coding standards
  • Added: Comprehensive database migration from legacy option-based storage to custom tables
  • Added: Enhanced bot detection with expanded user agent patterns
  • Added: IP-based rate limiting to prevent spam clicks
  • Added: User role exclusion capabilities
  • Added: Automatic data retention management
  • Added: Visual element picker for easy CSS selector generation
  • Added: Goal tracking with email notifications
  • Added: Advanced analytics dashboard with charts
  • Added: Click logs with detailed information
  • Added: CSV export functionality
  • Added: Self-ignore feature with cookie-based exclusion
  • Added: Shortcode support for displaying click counts
  • Updated: Database schema to use custom tables instead of options
  • Updated: Admin interface with modern, user-friendly design
  • Updated: Frontend tracking script for better performance

1.0.0

  • Initial release
  • Basic click tracking by CSS selector with AJAX
  • Admin table with add/edit/delete and sortable rows
  • Per-row and global count reset functionality
  • Text-only showcase tab with external links
  • Translation ready
  • GPL-2.0-or-later license

Full changelog on WordPress.org →

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 Click Counter and Heat Maps (… alternatives

All analytics plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Site Kit by Google – Analytics, Search Console, AdSense, Speed Site Kit by Google Site Kit is a one-stop solution for WordPress users to use everything Google has to offer… by Google 5M+ ★★★★★★★★★★ 4.2 (1K) 1 week ago 92
2 MonsterInsights – Google Analytics Dashboard for WordPress (Website Stats Made Easy) MonsterInsights The best free Google Analytics plugin for WordPress. See how visitors find and use your… by chriscct7 2M+ ★★★★★★★★★★ 4.5 (3.2K) 2 weeks ago 96
3 WP Statistics – Simple, privacy-friendly Google Analytics alternative WP Statistics Get website traffic insights with GDPR/CCPA compliant, privacy-friendly analytics. Includes… by VeronaLabs 600K+ ★★★★★★★★★★ 4.1 (758) 1 week ago 88
4 GA Google Analytics – Connect Google Analytics to WordPress GA Google Analytics – Connect Google Analytics to WordPress Adds Google Analytics tracking code to your WordPress site. Supports many tracking features. by Jeff Starr 400K+ ★★★★★★★★★★ 4.9 (159) 2 months ago 89
5 ExactMetrics – Google Analytics Dashboard for WordPress (Website Stats Plugin) ExactMetrics Connects Google Analytics with your WordPress site. Displays stats to help you understand… by Syed Balkhi 300K+ ★★★★★★★★★★ 2.5 (1.5K) 2 weeks ago 85
6 Head, Footer and Post Injections Head, Footer and Post Injections Head and Footer plugin lets you to add HTML code to the head and footer sections of your… by Stefano Lissa 200K+ ★★★★★★★★★★ 4.9 (735) 6 months ago 53
7 HubSpot All-In-One Marketing – Forms, Popups, Live Chat HubSpot All-In-One Marketing – Forms, Popups, Live Chat The CRM, Sales, and Marketing WordPress plugin to grow your business better. Capture and… by HubSpot 200K+ ★★★★★★★★★★ 4.3 (207) 2 weeks ago 81
8 Burst Statistics – Simple WordPress Analytics (Google Analytics Alternative) Burst Statistics Simple, lightweight WordPress analytics with privacy-friendly visitor tracking. Cookieless… by Burst Statistics B.V. 200K+ ★★★★★★★★★★ 4.9 (185) 13 hours ago 96
9 UserFeedback – Create Interactive Feedback Form, User Surveys, and Polls in Seconds UserFeedback Ultimate user feedback plugin to ask questions, surveys, polls, from your website in seconds by Syed Balkhi 200K+ ★★★★★★★★★★ 4.8 (305) 2 weeks ago 86
10 Post Views Counter Post Views Counter Post Views Counter allows you to collect and display how many times a post, page, or other… by dFactory 100K+ ★★★★★★★★★★ 4.9 (1.2K) 2 months ago 77

FAQ

Click Counter and Heat Maps (Free): quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Sep 29, 2026

Is Click Counter and Heat Maps (Fr… free?

Yes. Click Counter and Heat Maps (Fr… is free to download and use from the official WordPress.org plugin directory.

Is Click Counter and Heat Maps (Fr… safe to use in 2026?

Click Counter and Heat Maps (Fr… works, but test it on a staging site before relying on it in 2026. It runs on 200+ sites and was last updated 4 months ago, and scores 58/100 on our health check.

How many websites use Click Counter and Heat Maps (Fr…?

Click Counter and Heat Maps (Fr… is active on 200+ WordPress websites and has been downloaded 1,717 times since it launched in October 2025. It was downloaded 153 times in the last 30 days.

Does Click Counter and Heat Maps (Fr… work with WordPress 7.1?

Click Counter and Heat Maps (Fr… is officially tested up to WordPress 7.0.6, while the latest release is 7.1.2. It may still work, but try it on a staging site first.

What PHP version does Click Counter and Heat Maps (Fr… need?

Click Counter and Heat Maps (Fr… requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was Click Counter and Heat Maps (Fr… last updated?

The latest version, 1.0.6, was released on June 14, 2026 (4 months ago).

Who makes Click Counter and Heat Maps (Fr…?

Click Counter and Heat Maps (Fr… is developed and maintained by Code Domination.

What are the best alternatives to Click Counter and Heat Maps (Fr…?

The most popular alternatives to Click Counter and Heat Maps (Fr… are Site Kit by Google (5M+ installs), MonsterInsights (2M+ installs) and WP Statistics (600K+ 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.