From the Team

PulseViews Blog

WordPress analytics guides, plugin updates, and tips for understanding your content better.

📊
GuideJun 12, 2026
Why WordPress post views don't belong in wp_postmeta

Most popular view plugins store counts as postmeta. We explain why this causes serious database bloat and what PulseViews does differently to keep your site fast at scale.

PV
PulseViews Team
Read →
How to track views on a cached WordPress site

WP Rocket, LiteSpeed, and Cloudflare all break PHP-based tracking. Here's how JS mode solves this without server-side changes.

🔒
GDPR and WordPress analytics: what you actually need to know

Most advice is either too cautious or dangerously naive. Here's exactly what GDPR requires for basic post view tracking.

🚀
Using view data to find your most viral content

PulseViews Pro tracks daily spikes. Here's how to use the "most viral" algorithm to find content that deserves a second push.

🗄️
The database schema behind PulseViews

A deep-dive into the four tables PulseViews uses, why we chose dedicated tables over postmeta, and how nightly aggregation works.

🎨
Displaying view counts that match your theme

A walkthrough of all four display styles and how to use the --pv-accent CSS variable to match any brand colour perfectly.

📢
PulseViews 1.0 — live on WordPress.org

After months of development and testing, PulseViews 1.0 is now available in the WordPress Plugin Directory. Here's the story.