From install to insight in a few clear steps.

ViewCounter installs like a normal WordPress plugin, stores view data locally, and gives you control over how views are counted, displayed and reported.

01

Install the plugin

Download ViewCounter from your account, upload the ZIP in WordPress, then activate it from the Plugins screen.

02

Choose how views are counted

Pick PHP, JavaScript or REST tracking depending on your site and caching setup.

03

Decide what should count

Exclude bots, logged-in users, roles or IP addresses, then set your repeat-view interval.

04

Display or report on the data

Show counts in content, review the dashboard, export data or unlock scheduled and branded reports.

A counter that respects your setup.

ViewCounter is designed around real WordPress sites: caching, editorial teams, privacy expectations, migration needs and client reporting.

ViewCounter records views in the way that best fits your site.

Use PHP counting for normal server-rendered traffic, JavaScript counting for cache-friendly setups, or REST API counting for front-end fetch workflows.

  • PHP mode runs during normal WordPress page rendering.
  • JavaScript mode uses admin-ajax for cache-friendly counting.
  • REST mode posts to the public /track endpoint and respects your normal counting rules.

Your view data stays inside WordPress.

ViewCounter stores all-time counts and daily aggregates locally in your WordPress database. It is designed for privacy-friendly analytics rather than third-party visitor profiling.

  • All-time counts are stored per post.
  • Daily totals and per-post daily history power dashboard charts.
  • Paid licence checks are separate from your local analytics data.

Start simple, then grow into reporting.

Free users can display counts and use the dashboard. Paid licences unlock deeper reporting, scheduled emails, branded PDF reports, advanced imports and developer workflows.

  • Show counts manually with shortcodes, blocks or template helpers.
  • Use automatic before/after content display when required.
  • Upgrade for advanced reporting, exports and agency-ready deliverables.

Ready to count views properly?

Start with the free plugin and upgrade when you need deeper reporting, automation or client-ready exports.

Download Free Plugin