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

Understanding the WP plugin dashboard

QA Proof has two dashboards. The WordPress plugin dashboard (QAProof → Dashboard in WP admin) is where you actually run tests and see results. The qaproof.io account dashboard is where you manage billing, API keys, and account settings. This article focuses on the WP plugin one — most users spend all their time here.

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

For things that aren't day-to-day testing, log into qaproof.io/app. 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.