SleekView Charts for Google Authenticator
Google Authenticator stores TOTP secrets and recovery codes in per-user meta keys. SleekView Charts pivots those rows into an enrolled-users KPI, a role coverage donut, a recovery-code usage bar, and an enrolment cadence area on one screen.
♾️ Lifetime License available
2FA coverage as a dashboard
Google Authenticator does the cryptographic work well. Each enrolled account gets a TOTP secret, an enrolment timestamp, and a set of recovery codes saved as user meta. The plugin's admin lets each user toggle their own enrolment from the profile screen, and an option in the user list shows whether a given user has 2FA active.
The trade-off is that the plugin has no site-level dashboard. Security leads who need to answer how many administrators have 2FA active, how enrolment changed after the last security advisory, or which roles still sit below policy threshold end up exporting the user table and counting in a spreadsheet. The data is already in the database, just never aggregated.
SleekView Charts treats the user meta keys that Google Authenticator writes as one chartable dataset. Enrolled users as a number, role coverage as a donut, recovery-code usage as bars, and weekly enrolment as an area. The posture question gets a one-screen answer instead of a quarterly CSV export.
Workflow
From Google Authenticator user meta to a coverage dashboard
Read the 2FA user meta
Pick the chart cards
Filter by role and date
Refresh from the same data
Sample dashboard
Charts you can build from Google Authenticator data
Enrolled users
Count
Enrolment by role
Count
group by user_role
Recovery codes used
Sum(recovery_codes_used)
group by user_login
Weekly enrolments
Count
group by enrolled_week
Comparison
Default Google Authenticator reporting vs SleekView Charts
Default Google Authenticator admin
- No site-level enrolment total across the user base
- Role-by-role coverage needs a manual CSV export
- Recovery-code usage stays buried in per-user meta
- Enrolment trends over time are not tracked at all
- Policy compliance reports require a separate spreadsheet
SleekView Charts
- Enrolled-user total as a single KPI card
- Per-role coverage rendered as a donut chart
- Recovery-code consumption visible as a bar chart
- Weekly enrolment trend tracked as an area chart
- All cards refresh from the live user meta the plugin writes
Features
What SleekView Charts gives you for Google Authenticator
Role coverage at a glance
Donut card showing the share of enrolled users per WordPress role. The card answers whether admin and editor accounts meet the policy threshold.
Recovery-code usage
Bar card surfacing which accounts have burned through their recovery codes. Useful for spotting lost-device situations before they become support tickets.
Enrolment cadence
Weekly enrolments plotted as an area chart. Internal security pushes and post-incident memos become visible as spikes on the timeline.
Audience
Who builds Google Authenticator charts dashboards with SleekView
Security leads
Daily check on administrator coverage and recovery-code consumption. The dashboard replaces the CSV export most security reviews still rely on.
Compliance owners
Per-role enrolment totals and the rolling enrolment curve in one screen. The chart layout answers SOC and ISO control evidence questions in a screenshot.
IT ops
Recovery-code consumption highlights which users need a re-enrolment prompt. The bar chart turns silent lockouts into a working triage list.
The bigger picture
Why 2FA coverage deserves a dashboard
Google Authenticator is well scoped for what it owns, generating, storing, and verifying TOTP secrets per user. The hard part for security teams is not the cryptography but the operational view. Knowing the enrolment rate across roles, the recovery-code consumption per account, and the weekly enrolment trend matters more on a Monday morning than the underlying algorithm.
None of those questions get answered from the per-user profile screen the plugin ships with. SleekView Charts treats the same user meta keys as a chartable dataset and lays four cards over them. The KPI, the donut, the bar, and the area together describe the posture the profile screen was never meant to summarise.
Questions
Common questions about SleekView Charts for Google Authenticator
No. The cards read only the enrolment flag, the timestamp, the role association, and the recovery-code counters. The TOTP secret itself never leaves the user meta row, which keeps the chart layer compatible with the plugin's security model.
 Yes. Each card supports a filter on the WordPress role and on any custom user meta the site uses for department or team. A security-team view scoped to administrators shows admin-only coverage; a compliance view shows the full role mix.
 Yes. The same data source feeds both, so an inline 2FA reset in the table view updates the donut on the next chart render. The charts are a second presentation over the same user table, not a separate dataset.
 The bar card sums the recovery-code-used counter the plugin maintains per user. A user with eight codes generated and three consumed shows a bar of three, which makes lost-device situations visible the same week they happen.
 Yes. The premium tier adds policy enforcement and app-password support but stores the same enrolment state in user meta. The charts read whatever fields are present, so policy-tier metadata can become its own chart card without configuration.
 Yes. Each WordPress role keeps its own saved dashboard layout. Security leads see administrator coverage by default; compliance sees the rolling enrolment curve; IT ops sees recovery-code usage. Saved layouts ship per role without rebuilding the cards.
 Charts query the live user meta on each render with paginated reads. The result is the same enrolment state the plugin's own user-list column would show, refreshed every time the dashboard loads.
 Yes. Queries use the indexed user_id column on user meta. Sites with tens of thousands of accounts render the dashboard in well under a second, well inside admin page-load budget.
 Pricing
More than 1000+
happy customers
Explore our flexible licensing options tailored to your needs. Upgrade your license anytime to access more features, or opt for a lifetime license for ongoing value, including lifetime updates and lifetime support. Our hassle-free upgrade process ensures that our platform can grow with you, starting from whichever plan you choose.
Lifetime ♾️
Most popular
EUR
once
- Unlimited websites
- Lifetime updates
- Lifetime support
...or get the Bundle Deal
and save €250 🎁
The Bundle (unlimited sites)
Pay once, own it forever
Elevate your WordPress site with our exclusive plugin bundle that includes all of our premium plugins in one package. Enjoy lifetime updates and lifetime support. Save significantly compared to buying plugins individually.
What’s included
-
SleekAI
-
SleekByte
-
SleekMotion
-
SleekPixel
-
SleekRank
-
SleekView
€749
Continue to checkout