Skip to content
Sad Subscription Analytics
Menu

Requirements

The same list covers installing SSA for the first time and troubleshooting a site that will not activate it.

What SSA needs

  • WordPress 6.0 or newer, on PHP 7.4 or newer.
  • MySQL 5.7 or newer, or MariaDB 10.2 or newer. The reports use JSON functions the older versions lack.
  • A single-site WordPress install. Multisite is not supported.
  • A Stripe account, and a key with read access to your data.

See install and activate for the installation steps themselves.

Multisite is not supported

SSA refuses to activate on a WordPress Multisite network, whether you try to activate it network-wide or on a single site within the network. A network activation would only run SSA's setup once, on the main site, leaving every other site in the network without its own settings or its own schedule, so SSA declines rather than half-support it.

The database version check

At activation SSA reads your database server's own version string and checks it against MySQL 5.7 or MariaDB 10.2, whichever applies. If that string cannot be parsed, the check passes rather than blocks activation; a database new enough to run WordPress at all is expected to also support the JSON functions SSA's reports use.