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 / limitwith 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.