✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount

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

SleekView Charts dashboard for Google Authenticator

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

1

Read the 2FA user meta

SleekView Charts reads the user meta keys Google Authenticator maintains per account, including the enrolment flag, the secret timestamp, and the recovery-code state. Each user becomes a chartable record.
2

Pick the chart cards

Enrolled users as a Number, enrolment by role as a Donut, recovery-code usage as a Bar, and weekly enrolment trend as an Area. Each card maps to one user-meta column the plugin already maintains.
3

Filter by role and date

Scope the dashboard to administrators only, to a specific user role group, or to the last 90 days. Security leads see admin coverage; compliance sees the rolling enrolment curve.
4

Refresh from the same data

Cards refresh from live user meta on every render. Newly enrolled accounts appear on the next dashboard load with no manual sync.

Sample dashboard

Charts you can build from Google Authenticator data

Enrolment totals, role coverage, recovery-code usage, and enrolment cadence pulled directly from the user meta the plugin writes per account.
Number · Default

Enrolled users

Total accounts with an active TOTP secret in user meta. The single KPI most security reviews open with on Monday morning.
Count
Pie · Donut

Enrolment by role

Donut of enrolled users grouped by WordPress role. The card that surfaces whether administrators sit above the policy threshold while subscribers lag behind.
Count group by user_role
Bar · Default

Recovery codes used

Bar of recovery-code consumption per user. High bars usually flag a lost device that needs a re-enrolment prompt rather than another recovery code.
Sum(recovery_codes_used) group by user_login
Area · Gradient

Weekly enrolments

Weekly count of new 2FA enrolments from the enrolment timestamp. Spikes usually map to internal policy emails and post-incident memos.
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.

Starter

€79

EUR

per year

  • 3 websites
  • 1 year of updates
  • 1 year of support

Pro

€149

EUR

per year

  • Unlimited websites
  • 1 year of updates
  • 1 year of support

Lifetime ♾️

Most popular

€249

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