✨ 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 User Login History: Logins, Roles, Geography

User Login History records every login, logout, and failed attempt with role, browser, IP, country, and timing. SleekView Charts groups those rows into Number, Pie, Bar, and Area cards so audit and security review start on a dashboard instead of a long sortable list.

♾️ Lifetime License available

SleekView Charts dashboard for User Login History

Login data, finally aggregated

User Login History tracks more than just a timestamp. The plugin writes to wp_user_login_history with user_id, username, role, old_role, ip_address, country_name, country_code, browser, operating_system, timezone, time_login, time_logout, time_last_seen, duration, and login_status (logged in, logged out, failed). The bundled admin listing is a sortable WP_List_Table, fine for a single row but never aggregating.

SleekView Charts puts every dimension on one screen. A Number card carries today's logins, a Pie groups by login_status, a Bar ranks username values, and an Area card tracks time_login per day. Each card runs server-side against the same wp_user_login_history table, so the chart cards line up exactly with the bundled list view.

Multisite installations get a single network-wide view by pointing the source at the network table. Per-role filtering, per-country grouping, and per-browser distribution all become first-class chart fields, something the bundled UI never offers without exporting to CSV first.

Workflow

From login rows to an audit dashboard

1

Connect the login history table

Register wp_user_login_history as a source. user_id, role, login_status, country_code, browser, and time_login become groupable fields ready for any chart.
2

Drop four cards

Number for logins today, Pie for status mix, Bar for top users, Area for logins per day. Every card runs server-side aggregations against the same login table.
3

Save the dashboard

Pin the layout for audit or security ops. A global date range and role filter reframe every card at once for a per-role or per-quarter review.
4

Scope per role

Hand junior admins a read-only login view. User management, settings, and CSV export configuration stay behind WordPress and the plugin's own capabilities.

Sample dashboard

Charts you can build from User Login History data

Four cards that turn the bundled sortable list into an audit-friendly dashboard for admins, security, and compliance.
Number · Default

Logins today

A KPI counting wp_user_login_history rows with time_login in the last 24 hours. The first number on the morning admin audit screen.
Count
Pie · Donut

Login status mix

Distribution across logged in, logged out, and failed values. A sudden spike in failed attempts surfaces immediately instead of being hidden in a long list.
Count group by login_status
Bar · Horizontal

Top users

Usernames ranked by login row count. Spot a busy editor, a deploy bot, or an unexpected automation hot streak that warrants a closer look at session timing.
Count group by username
Area · Gradient

Logins per day

Login count per day across the selected window. Quiet weekends, deploy days, and silence gaps show up immediately as steps in the trendline.
Count group by time_login

Comparison

Default User Login History list vs SleekView Charts

Default sortable list view

  • The list view is chronological and does not aggregate.
  • No built-in chart of status mix, role distribution, or top users.
  • Country and browser breakdowns require CSV export and a spreadsheet.
  • Daily login volume is not part of the default UI.
  • Session duration analysis is left to per-row inspection.

SleekView Charts

  • Number, Pie, Bar, and Area cards run on wp_user_login_history with no extra storage.
  • Group by login_status, role, country_code, browser, or any logged column.
  • Filters by date range, role, or country apply globally across every card.
  • Per-network rollups when the plugin runs in multisite mode.
  • Saved layouts scope per role for security, admin, and compliance audiences.

Features

What SleekView Charts gives you for User Login History

Audit as a dashboard

Logins today, status mix, top users, and daily volume in one screen. Review starts at the dashboard instead of sorting through a chronological list.

Filters that reframe everything

Set a role or country filter once. Every card updates, including the daily Area chart and the user ranking, no per-card editing required.

Read-only by default

Charts never write to wp_user_login_history. CSV exports, plugin settings, and the timesheet pro reports stay in the plugin's own screens.

Audience

Who builds User Login History charts dashboards with SleekView

Security admins

Open the dashboard, scan failed-login share and country mix, then click into the grid only when a spike calls for a closer look at a user or IP.

HR and operations

Use the daily Area chart and per-role filters to spot anomalies in admin sessions or compare login activity across departments and offices.

Compliance reviewers

Pin a per-quarter dashboard with status mix, top users, and a daily trendline. Sign-off becomes a screen capture instead of a CSV export.

The bigger picture

Why login history deserves a visual layer

User Login History captures rich session data, but its UI is a sortable list designed for per-row inspection. Aggregate questions, the ones that matter during an audit or a security review, need charts. How many logins failed last week, which users dominate the activity, which countries show up unexpectedly, when did the spike start.

Those questions are about distribution and time, not a single session. SleekView Charts gives the login history table a real dashboard surface so admins, security, and compliance can answer audit questions without exporting and without leaving WordPress.

Questions

Common questions about SleekView Charts for User Login History

Yes. The wp_user_login_history table exists in the free version with login_status, role, ip_address, country, browser, operating_system, timezone, time_login, time_logout, and duration columns. SleekView reads from all of them directly.

 

Yes. The pro version adds mobile and proxy IP columns to the same table. SleekView picks those up automatically once they exist, so a pro dashboard adds device-type and proxy charts to the same view.

 

No. Charts read from the existing login history table and never write to it. The plugin continues to record every login, logout, and failed attempt exactly as before with no added load.

 

Yes. Each card supports CSV export of its aggregated values, and the underlying SleekView grid is one click away for the raw login history rows behind any chart.

 

No. User edits, blocks, and password resets stay in WordPress's own user screen. The dashboard is intentionally read-only so the visual layer never modifies the login history table.

 

Yes. The plugin supports multisite and shows a network-wide listing on the network admin screen. SleekView can scope dashboards per blog or across the network from the same table.

 

Yes. The duration column is a real value column, so an Average or Maximum aggregation across duration shows average session length per role, per user, or per country in a card.

 

Charts surface the failed-login share at a glance, and the SleekView grid view supports the same role and date filters for incident response. Email alert configuration stays in the User Login History settings screen.

 

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