Understanding the WP plugin dashboard – QA Proof Help Center Skip to main content

Understanding the WP plugin dashboard

You can run tests two ways: in the web dashboard at qaproof.io/app/tests (no setup, no API key — the quickest path) or, if you use WordPress, from the WordPress plugin dashboard (QAProof → Dashboard in WP admin). This article focuses on the WP plugin dashboard — if you run tests in the web dashboard instead, see Running your first test.

The four stat tiles

At the top of the WP plugin dashboard you'll see four cards:

TOTAL TESTS

Lifetime count of all tests stored in your WP plugin's local database — every test type, manual or scheduled. This number does not reset when you change plans. Old entries may auto-purge based on your plan's retention period (Free 7 days, Pro 90 days, Business 365 days, Scale unlimited), so very old runs may drop off.

AVG SCORE

Average score across all tests in your local history. Color-coded: green ≥ 90, amber 70–89, red < 70. Useful at a glance — a falling number means recent tests are scoring worse and something on your site is degrading.

MONITORS

Format: created / plan_limit. Example: 3/10 means you've created 3 monitors and your Business plan allows up to 10. Hitting the limit blocks creating new monitors but doesn't pause existing ones — delete an unused monitor or upgrade.

AI GENERATIONS

Format: used / monthly_limit (e.g. 75/300). Counts every successful test for the current billing period. Resets to 0 on the first day of each period (or when you upgrade/downgrade your plan via the Paddle webhook). Below the tile is a progress bar that turns amber at 70% and red at 90%.

The QAProof menu (left sidebar in WP admin)

  • Dashboard — the page described above.
  • Tests — run a one-off test (any of the 5 types) and browse Test History with PDF download.
  • Accessibility — dedicated page for accessibility-only test history (separate from other test types).
  • Monitors — manage scheduled regression checks: create, edit, run on demand, approve baseline changes.
  • Settings — API key, monitoring defaults (notification email, alert threshold, default WCAG level), and Data Cleanup options.

Account info card (Settings page)

On the Settings page, below the API key field, a card shows your live account state from qaproof.io:

  • Your account email (so you can verify the API key is connected to the right account).
  • Plan badge (Free / Pro / Business / Scale).
  • AI generations used / limit with a progress bar and remaining count.
  • Monitor limit and history retention period.
  • Manage plan → link that opens qaproof.io billing in a new tab.

This card refreshes every time you open the Settings page — there's no cache, so plan changes appear immediately after the Paddle webhook fires.

The qaproof.io account dashboard

Log into qaproof.io/app to run tests directly in your browser (Tests, Accessibility, and Monitors pages — no plugin or API key needed) and to manage your account. The sidebar has:

  • API Keys — view, copy, regenerate, or delete your API key. Also shows usage tiles (Test runs / Monitor checks / All-time total) for the current billing period.
  • Profile — name, email, phone, avatar, email notification preferences (test results, monitor alerts).
  • Security — password, 2FA settings.
  • Billing — current plan, AI generations used / limit for the period, downgrade / upgrade controls, invoice history.

Why does the WP plugin show one plan and qaproof.io show another?

The most common cause: the API key in WP plugin belongs to a different account than the one you're logged into on qaproof.io (e.g. a test account with +something@ in the email). Check the email shown in the WP plugin Settings card — that's the account the key is tied to.