{"id":231439,"date":"2025-05-19T18:16:22","date_gmt":"2025-05-19T18:16:22","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/page-visit-counter-analytics\/"},"modified":"2026-02-24T08:45:16","modified_gmt":"2026-02-24T08:45:16","slug":"page-visit-counter-analytics","status":"publish","type":"plugin","link":"https:\/\/pcd.wordpress.org\/plugins\/page-visit-counter-analytics\/","author":11627717,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"3.1.0","stable_tag":"3.1.0","tested":"6.9.4","requires":"5.5","requires_php":"7.4","requires_plugins":null,"header_name":"Page Visit Counter Analytics","header_author":"PluginStackDev","header_description":"A comprehensive solution for tracking and displaying page visits on your WordPress site.","assets_banners_color":"ffffff","last_updated":"2026-02-24 08:45:16","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/pluginstack.dev","header_author_uri":"https:\/\/pluginstack.dev","rating":0,"author_block_rating":0,"active_installs":80,"downloads":1222,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"ankitmaru","date":"2025-05-19 18:36:26"},"1.0.1":{"tag":"1.0.1","author":"ankitmaru","date":"2025-05-20 08:07:35"},"1.0.4":{"tag":"1.0.4","author":"ankitmaru","date":"2025-05-21 12:05:13"},"1.0.5":{"tag":"1.0.5","author":"ankitmaru","date":"2025-06-17 17:05:04"},"1.0.6":{"tag":"1.0.6","author":"ankitmaru","date":"2025-08-27 12:38:52"},"2.0.0":{"tag":"2.0.0","author":"ankitmaru","date":"2025-12-03 07:02:31"},"3.0.0":{"tag":"3.0.0","author":"ankitmaru","date":"2026-01-31 12:56:59"},"3.1.0":{"tag":"3.1.0","author":"ankitmaru","date":"2026-02-24 08:45:16"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon.svg":{"filename":"icon.svg","revision":3492103,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3492103,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3492103,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.0.1","1.0.4","1.0.5","1.0.6","2.0.0","3.0.0","3.1.0"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"Overview dashboard with traffic summary","2":"Real-time visitor tracking panel","3":"Page-level visit breakdown","4":"UTM Campaign analytics (Pro)","5":"Goal conversion and funnel view (Pro)1. Analytics Dashboard (Real-time, Sessions, Bounce Rate)","6":"Top Pages List with Filters","7":"Top Countries &amp; Devices Table","8":"Settings Page with Privacy Controls"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[232,6207,47852,231667,29696],"plugin_category":[36],"plugin_contributors":[142517,254996],"plugin_business_model":[],"class_list":["post-231439","plugin","type-plugin","status-publish","hentry","plugin_tags-analytics","plugin_tags-heatmap","plugin_tags-page-visit","plugin_tags-privacy-first","plugin_tags-wordpress-analytics","plugin_category-analytics","plugin_contributors-ankitmaru","plugin_contributors-siapanchal","plugin_committers-ankitmaru","plugin_committers-siapanchal"],"banners":{"banner":"https:\/\/ps.w.org\/page-visit-counter-analytics\/assets\/banner-772x250.png?rev=3492103","banner_2x":"https:\/\/ps.w.org\/page-visit-counter-analytics\/assets\/banner-1544x500.png?rev=3492103","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/page-visit-counter-analytics\/assets\/icon.svg?rev=3492103","icon":"https:\/\/ps.w.org\/page-visit-counter-analytics\/assets\/icon.svg?rev=3492103","icon_2x":false,"generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p><strong>Page Visit Counter Analytics<\/strong> is a lightweight, privacy-first analytics plugin for WordPress. Track visitor sessions, analyze top pages, measure bounce rate, monitor traffic sources, and view real-time stats\u2014right inside your WordPress dashboard.<\/p>\n\n<p>Unlike bloated analytics tools, this plugin is built for speed and compliance. No cookies. No tracking pixels. Just clean, powerful insights from your WordPress site\u2014without slowing it down.<\/p>\n\n<p>Perfect for bloggers, marketers, WooCommerce stores, and anyone who wants actionable analytics without relying on Google Analytics or external services.<\/p>\n\n<blockquote>\n  <p><strong>Get more WordPress tools<\/strong> \u2014 Check out the <a href=\"https:\/\/pluginstack.dev\/?utm_source=page-visit-counter-analytics&amp;utm_medium=readme&amp;utm_campaign=pluginstack_bundle\">PluginStack Bundle<\/a>: AI, WooCommerce, Gravity Forms, Analytics &amp; more. All current + upcoming plugins. <strong>One-time payment, no subscription.<\/strong><\/p>\n<\/blockquote>\n\n<p>\ud83d\udd25 <strong>Why Choose Page Visit Counter Analytics?<\/strong>\n- Built for <strong>privacy<\/strong> \u2013 no cookies, no PII, fully GDPR\/CCPA-ready\n- <strong>Real-time visitor stats<\/strong> and session analytics\n- Track <strong>page views, bounce rate, session duration, and pages per session<\/strong>\n- UTM campaign tracking with full summary and source grouping\n- Goal tracking &amp; conversion analytics (Pro)\n- Lightweight: No impact on site speed\n- 100% self-hosted, no 3rd-party servers or APIs<\/p>\n\n<h3>Features<\/h3>\n\n<ul>\n<li>\ud83d\udcca <strong>Visitor Analytics<\/strong>: View daily visits, top pages, devices, browsers, and countries<\/li>\n<li>\u26a1 <strong>Real-Time Stats<\/strong>: See who's visiting your site right now<\/li>\n<li>\ud83d\udd0d <strong>Traffic Sources<\/strong>: Discover how visitors find your site (referrers, UTM, direct)<\/li>\n<li>\ud83c\udfaf <strong>Campaign Tracking<\/strong>: Full UTM support to track marketing efforts (Pro)<\/li>\n<li>\ud83e\udded <strong>Session-Level Insights<\/strong>: Track session duration, bounce rate, pages\/session<\/li>\n<li>\u2705 <strong>Goal Completions<\/strong>: Set and monitor conversion goals (Pro)<\/li>\n<li>\ud83d\udd25 <strong>Click Heatmaps<\/strong>: Visualize visitor clicks on each page (Pro)<\/li>\n<li>\ud83d\udd12 <strong>Privacy First<\/strong>: No cookies, fully compliant with privacy laws<\/li>\n<li>\ud83d\ude80 <strong>Fast &amp; Lightweight<\/strong>: Zero impact on page load times<\/li>\n<li>\ud83e\udde9 <strong>Easy to Use<\/strong>: No configuration needed. Just activate and get insights instantly.<\/li>\n<\/ul>\n\n<h3>Migration from Advanced Page Visit Counter<\/h3>\n\n<p>If you're upgrading from Advanced Page Visit Counter, your data will be automatically migrated to Page Visit Counter Analytics. The migration process:<\/p>\n\n<ul>\n<li>Preserves all your existing page visit data<\/li>\n<li>Maintains historical analytics<\/li>\n<li>Transfers your settings and configurations<\/li>\n<li>Keeps your custom tracking rules<\/li>\n<\/ul>\n\n<p>The migration happens automatically when you activate Page Visit Counter Analytics. No manual steps required!<\/p>\n\n<h3>Migration from Advanced Page Visit Counter<\/h3>\n\n<p>If you're switching from Advanced Page Visit Counter, here's what you need to know:<\/p>\n\n<ol>\n<li><p><strong>Data Migration<\/strong><\/p>\n\n<ul>\n<li>Your existing visit counts will be automatically migrated<\/li>\n<li>Historical data will be preserved<\/li>\n<li>No manual data transfer needed<\/li>\n<\/ul><\/li>\n<li><p><strong>Key Differences<\/strong><\/p>\n\n<ul>\n<li>Enhanced privacy features<\/li>\n<li>Improved performance<\/li>\n<li>More detailed analytics<\/li>\n<li>Better dashboard interface<\/li>\n<li>No cookie dependency<\/li>\n<\/ul><\/li>\n<li><p><strong>Migration Steps<\/strong><\/p>\n\n<ul>\n<li>Install and activate Page Visit Counter Analytics<\/li>\n<li>Deactivate Advanced Page Visit Counter<\/li>\n<li>Your data will be automatically migrated<\/li>\n<li>Visit the new dashboard to verify the migration<\/li>\n<\/ul><\/li>\n<li><p><strong>Post-Migration<\/strong><\/p>\n\n<ul>\n<li>Review your settings in the new plugin<\/li>\n<li>Update any custom shortcodes if used<\/li>\n<li>Check your analytics dashboard for data accuracy<\/li>\n<\/ul><\/li>\n<\/ol>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin to your <code>\/wp-content\/plugins\/<\/code> directory<\/li>\n<li>Activate through the 'Plugins' menu in WordPress<\/li>\n<li>Visit <code>Visit Counter &gt; Dashboard<\/code> to see analytics<\/li>\n<li>Configure tracking options under <code>Visit Counter &gt; Settings<\/code><\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"is%20this%20plugin%20gdpr-compliant%3F\"><h3>Is this plugin GDPR-compliant?<\/h3><\/dt>\n<dd><p>Yes. We take privacy seriously. The plugin:\n- Doesn't use cookies\n- Doesn't send data to third-party services\n- Uses hashed IP addresses\n- Collects only essential analytics data\n- Is fully self-hosted<\/p><\/dd>\n<dt id=\"how%20does%20the%20tracking%20work%3F\"><h3>How does the tracking work?<\/h3><\/dt>\n<dd><p>The plugin uses a lightweight tracking system that:\n- Tracks sessions and pageviews in real-time\n- Uses session and IP hashes for anonymous tracking\n- Doesn't impact your site's performance\n- Works without external scripts or cookies<\/p><\/dd>\n<dt id=\"can%20i%20customize%20what%20gets%20tracked%3F\"><h3>Can I customize what gets tracked?<\/h3><\/dt>\n<dd><p>Yes! You can:\n- Exclude specific user roles\n- Block specific IPs\n- Track only logged-in users\n- Select which post types to track\n- Enable\/disable specific metrics<\/p><\/dd>\n<dt id=\"does%20it%20support%20custom%20post%20types%3F\"><h3>Does it support custom post types?<\/h3><\/dt>\n<dd><p>Yes, you can choose which post types to track through the settings panel.<\/p><\/dd>\n<dt id=\"how%20does%20the%20geoip%20feature%20work%3F\"><h3>How does the GeoIP feature work?<\/h3><\/dt>\n<dd><p>The plugin uses MaxMind's GeoLite2 database for country-level geolocation:\n- Database is stored locally\n- Updates automatically\n- Only determines country of origin\n- No personal data is sent to third parties<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>3.1.0<\/h4>\n\n<p>24th Feb 2026\n* Improved overall performance and security\n* Enhanced session tracking accuracy\n* Updated Freemius SDK integration<\/p>\n\n<h4>2.0.0<\/h4>\n\n<p>25th Nov 2025\nImproved overall performance and security.<\/p>\n\n<h4>1.0.5<\/h4>\n\n<p>17th June 2025\n* Added migration support from Advanced Page Visit Counter\n* Improved real-time tracking accuracy\n* Fixed session duration calculation\n* Enhanced dashboard performance\n* Added new traffic source filters<\/p>\n\n<h4>1.0.4<\/h4>\n\n<p>20th May 2025\nFixed: Realtime chart issue &amp; pro widget issues fixes.<\/p>\n\n<h4>1.0.1<\/h4>\n\n<p>20th May 2025\nFixed: Dashboard statistics display issue resolved.<\/p>\n\n<h4>1.0.0<\/h4>\n\n<p>19th May 2025\n* Initial release<br \/>\n* Realtime stats, tracking engine<br \/>\n* Dashboard charts &amp; cards<br \/>\n* List pages: top pages, posts, countries, devices, sessions<br \/>\n* Settings panel with exclusions<br \/>\n* GeoIP database auto-download<br \/>\n* Performance &amp; caching ready<\/p>","raw_excerpt":"A fast, privacy-first WordPress analytics plugin that tracks views, sessions, bounce rate, traffic, and UTMs\u2014no cookies or external scripts.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/231439","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=231439"}],"author":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/ankitmaru"}],"wp:attachment":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=231439"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=231439"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=231439"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=231439"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=231439"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=231439"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}