Viewlume – Content Analytics

Description

Viewlume is a lightweight content analytics plugin for WordPress that records aggregate daily views for published posts and pages.

It is designed for sites that want basic content-performance reporting without storing visitor profiles, IP addresses, analytics cookies, or other individual visitor tracking data.

The plugin provides:

  • Total views across a selected date range.
  • Daily views shown in a simple views-over-time chart.
  • Top-performing published posts and pages.
  • Per-post and per-page view counts in the WordPress editor.
  • Settings for controlling administrator and logged-in-user tracking.
  • A manual option to permanently delete all recorded analytics data.
  • An option to delete Viewlume analytics data and settings when the plugin is deleted.
  • An option to drop the analytics table when the plugin is deactivated.
  • Multisite-aware analytics data cleanup.

Features

  • Track views for published WordPress posts and pages.
  • Store aggregate view totals by content and day.
  • Filter dashboard analytics by date range.
  • View total views, published post count, and published page count.
  • View top content by total views.
  • View total views and today’s views directly from the post/page editor.
  • Exclude administrators from analytics tracking.
  • Enable or disable tracking for logged-in users.
  • No IP address storage.
  • No analytics cookies are created by Viewlume.
  • No unique visitor or visitor-profile database is created.
  • Delete all analytics data manually from the plugin settings.
  • Optionally delete the analytics table when the plugin is deactivated.
  • Remove the Viewlume database table and settings during uninstall.
  • Supports WordPress multisite cleanup.

What Viewlume Does Not Track

Viewlume focuses on aggregate content views. The current version does not provide:

  • Unique visitor counts.
  • Sessions.
  • Geographic location.
  • Referrer reports.
  • Device or browser reports.
  • UTM or campaign attribution.
  • Individual visitor profiles.
  • IP address tracking.

Privacy

Viewlume is designed to store aggregate content-view statistics rather than individual visitor information.

The plugin stores:

  • The WordPress post or page ID that was viewed.
  • The date of the view.
  • The aggregate number of views for that content on that date.

The plugin does not store IP addresses, visitor names, email addresses, geographic locations, referrers, device details, or individual visitor profiles.

Site administrators can permanently delete all recorded Viewlume analytics data from Analytics > Settings. Uninstalling the plugin also removes its stored analytics table and plugin settings when the corresponding setting is enabled.

Data Storage

Viewlume creates a WordPress database table using the site database prefix followed by viewlume_views (for example, wp_viewlume_views).

The table stores daily aggregate view counts for posts and pages. No individual visitor records are created.

Author

Saubhik M

Installation

  1. Download the Viewlume plugin ZIP file.
  2. In WordPress, go to Plugins > Add New > Upload Plugin.
  3. Upload the viewlume.zip file and click Install Now.
  4. Activate Viewlume.
  5. Open Analytics in the WordPress admin menu to view content analytics.
  6. Open Analytics > Settings to configure tracking options.

You can also install the plugin manually:

  1. Extract the viewlume folder.
  2. Upload it to /wp-content/plugins/.
  3. Activate Viewlume from Plugins > Installed Plugins.

FAQ

Does Viewlume count page and post views?

Yes. Viewlume tracks views for singular WordPress posts and pages that are published and viewed on the front end.

Does Viewlume track unique visitors?

No. The current version records aggregate view counts only. Multiple views from the same visitor are counted as separate views.

Does Viewlume store IP addresses?

No. Viewlume does not store visitor IP addresses.

Does Viewlume use cookies?

Viewlume does not create analytics cookies for visitor tracking.

Can administrators be excluded from tracking?

Yes. Administrator exclusion is enabled by default and can be changed under Analytics > Settings.

Can logged-in users be excluded from tracking?

Yes. You can disable tracking for logged-in users under Analytics > Settings.

How do I delete analytics data?

Go to Analytics > Settings and use Delete all analytics data. This permanently removes all recorded view counts.

What happens when I uninstall Viewlume?

By default, the Delete all Viewlume data when the plugin is deleted setting is enabled. With that setting enabled, deleting Viewlume permanently removes its analytics database table and plugin settings. On multisite installations, cleanup is performed across all sites when the plugin is network-activated. If the setting is disabled before deletion, the analytics table is retained.

Does deactivating Viewlume delete my analytics data?

No, not by default. Deactivation retains the stored analytics data unless Delete analytics table when Viewlume is deactivated is enabled in Analytics > Settings.

Will the analytics table be recreated after deactivation?

Yes. If the analytics table is removed during deactivation, activating Viewlume again recreates the table.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“Viewlume – Content Analytics” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.0.0

  • Initial release.
  • Added post and page view tracking.
  • Added daily views reporting.
  • Added top content reporting.
  • Added post and page analytics meta box.
  • Added tracking settings.
  • Added analytics data deletion controls.
  • Added optional analytics table deletion on deactivation.
  • Added multisite-aware data cleanup.