PlugPress

Loggle System Requirements

Loggle is built to run on ordinary WordPress hosting, including inexpensive shared plans. There is nothing to install on your server and no outside service to sign up for.

Minimum requirements

  • WordPress 6.9 or newer
  • PHP 8.1 or newer
  • MySQL 5.7+ / MariaDB 10.3+, or SQLite
  • The ability to create database tables (standard on virtually all hosts)

Why WordPress 6.9?

WordPress 6.9 added the Abilities API to core. Loggle uses it to let AI assistants read your reports safely. On older WordPress versions the plugin will not activate.

Why PHP 8.1?

Loggle uses modern PHP features that keep the code small and fast. Most hosts now run PHP 8.1 or later by default. You can check yours under Tools → Site Health → Info → Server.

Optional integrations

Loggle works on its own, but it can record revenue when you add either of these:

  • WooCommerce — order revenue and refunds are recorded automatically once WooCommerce is active. No configuration needed.
  • Freemius — for plugin and theme sellers. Requires your Freemius API keys, which you add in Loggle’s settings.

Without either, Loggle still tracks visitors, channels, and pages. You simply will not see revenue figures.

Database space

Loggle creates four small tables:

  • Visitors — one row per person. This is where lifetime totals live.
  • Page views — one row per page view. Rows older than 90 days are deleted automatically.
  • Payments — one row per sale or refund. These are never deleted.
  • Crawlers — one row per AI bot per day, for the AI-crawler report. Trimmed on the same 90-day schedule.

Because page views and crawler counts are trimmed on a schedule, the database does not grow endlessly. A busy site typically uses a few tens of megabytes.

Note: deleting old page views never affects your revenue reports. Lifetime totals are stored on the visitor row and survive the cleanup.

Hosting notes

  • Shared hosting is fine. Loggle needs no Redis, no cron daemon, and no background workers.
  • Page caching is fine for visitor tracking. It runs in the visitor’s browser, so cached pages are still counted. The AI-crawler report is the one exception: crawler visits served straight from a page cache never reach WordPress and cannot be counted by any plugin.
  • Country detection works automatically if your site sits behind Cloudflare. Without it, the location report will be mostly empty. Loggle does not download or bundle any geolocation database.
  • SQLite sites are fully supported. If you were running Loggle 1.0.x on SQLite, run wp loggle repair once after updating.

Browser requirements

Tracking uses standard browser features supported everywhere since about 2017. Visitors on very old browsers simply are not counted; nothing breaks for them.

Visitors who block cookies or use strict privacy tools will not be tracked either. This is normal for every analytics tool.

What Loggle does not need

  • No Composer
  • No Node.js on your server
  • No external API account for basic tracking
  • No monthly quota — the plugin never stops recording

Common problems

“This plugin requires a newer version of WordPress”

Update WordPress to 6.9 or later from Dashboard → Updates, then activate Loggle again.

My host still runs PHP 7.4

Most hosting control panels let you switch PHP versions in one click. Look for “PHP version” or “PHP selector”. If in doubt, ask your host to move you to PHP 8.1 or later — it is faster and more secure for your whole site.

Next steps

Once your site meets these requirements, follow the installation guide. New to Loggle? Start with What Is Loggle for WordPress?