SleekView Charts for User Switching: support session dashboards
Read directly from the activity log entries User Switching emits and the wp_usermeta rows that track the original user, then chart support switches per admin, per role, per day so impersonation never goes unaudited.
♾️ Lifetime License available
The plugin grants the session, charts finally audit it
User Switching makes support work humane: an admin clicks a button, becomes the customer for a few minutes, fixes the problem, and switches back. Each switch fires a hook (switch_to_user and friends), but the plugin itself does not store a queryable log. On a busy support team that means there is no easy answer to "how many sessions did we run this week" or "who is switching most often."
SleekView Charts reads from the switch events any activity log plugin records (WP Activity Log, Stream, Simple History) or from User Switching's own log option if enabled. A Number card pins total switches in the last 7 days. A Pie shows which roles get switched into. A Bar ranks the admins performing switches. An Area card plots switches per hour so the support workload becomes a visible curve.
The plugin keeps owning the actual session switch and the secure cookie handshake. SleekView Charts owns the dashboard layer on top, reading the recorded events live so the support team finally has numbers behind the routine impersonation work, and security reviewers have an audit trail that survives more than a screenshot.
Workflow
How SleekView Charts reads User Switching events
Point at the switch log
switch_to_user hooks or the rows any installed activity log plugin records. SleekView reads each event's source user, target user, role, and timestamp.
Configure the chart cards
Filter once, apply everywhere
Save and share by capability
Sample dashboard
Charts you can build from User Switching events
Switches in the last 7 days
switch_to_user events in the past 7 days, with the previous 7 days underneath as context. Useful for tracking support workload week over week.
Count
Switches by target role
Count
group by target_role
Top admins performing switches
user_login recorded in each event. Confirms that switching activity matches the support roster.
Count
group by source_user_login
Switches per hour today
Count
group by switch_hour
Comparison
Default User Switching admin vs SleekView Charts
Default User Switching UI
- User Switching itself stores no queryable log by default
- Activity log plugins display rows in a flat table without aggregates
- No view of switch volume per support agent over time
- No breakdown by target role, so privilege patterns stay hidden
- Reporting on impersonation activity means scraping the activity log
SleekView Charts
- Number cards for total switches in any rolling window
- Pie or Donut cards for switches by target role or by source admin
- Bar cards ranking the busiest support admins by switch count
- Area cards for hourly or daily support workload trends
- Same date and role filters apply to every chart card on the dashboard
Features
What SleekView Charts gives you for User Switching
Real switch events drive real charts
Charts read from the events User Switching fires via switch_to_user, switch_back_user, and switch_off_user, captured by any active log plugin, so every card reflects a real impersonation rather than a manual count.
Audit trail for impersonation
Security reviewers ask who switched into whom and when. Pie and bar charts grouped by source and target user answer the audit question in one screenshot rather than a CSV export.
Support workload made visible
An Area card of switches per hour turns the routine grind of customer support into a workload chart leadership can plan around, with afternoon surges and quiet mornings finally legible.
Audience
Who builds User Switching charts dashboards
Support leads
Track session volume per agent and per day. A bar of switches by admin doubles as a fair workload report when shift planning comes up next week.
Security reviewers
Confirm that switching activity matches the support roster, with no unexpected admins impersonating customers. A pie by source user is the cheapest privilege audit you will run all quarter.
Lead developers
Spot when developers are switching into production accounts instead of using staging. The chart makes a habit visible that conversation never quite did.
The bigger picture
Why user switching deserves a chart view
User Switching is one of the most-installed developer tools in the WordPress ecosystem because impersonating a user for support work is the fastest way to reproduce a bug or fix a stuck checkout. The plugin keeps its job narrow on purpose, leaving logging to dedicated activity log plugins. That decision is correct, and it leaves a reporting gap.
Support leads want to know weekly switch volume per agent, security reviewers want a pie of which admins switched into which roles, and developers want to confirm nobody is using switching to skip staging entirely. SleekView Charts reads the events the plugin emits and any compatible activity log already records, pivots them into chart sources, and lets a small set of cards summarise the impersonation pattern. The plugin keeps owning the session, the chart layer owns the audit story, and a workflow that previously left no trail finally has one.
Questions
Common questions about SleekView Charts for User Switching
From the switch_to_user, switch_back_user, and switch_off_user action hooks the plugin fires. If WP Activity Log, Stream, or Simple History is active they record those events, and SleekView reads the same rows the activity log displays.
Not by default. The plugin emits hooks and lets log plugins decide what to persist. Pair User Switching with any activity log plugin (WP Activity Log, Stream, Simple History) and the events become queryable rows that SleekView can chart out of the box.
 
Yes. Every switch event records the original admin user via the _user_switching cookie, and SleekView reads that source user_login as a chart group-by candidate. Bar and pie cards grouped by source admin answer the audit question directly.
Yes. SleekView queries only the columns the active cards need and pushes grouping to the database engine, so an activity log with tens of thousands of switch events still renders a horizontal bar chart in under a second. View-level caching keeps repeated loads instant.
 Yes. Filter the view by target role at the view level and every chart card on the dashboard respects it. A support-only dashboard scoped to customer switches never quietly pulls in developer switches into administrator accounts.
 Yes. View-level filters for date range, source admin, or target role apply to every chart card. One saved configuration drives both the editing table and the reporting view so investigation and summary stay in sync.
 No. The chart cards summarise event metadata (who, when, what role) and not the content of the impersonated session itself. Sensitive operations stay inside the user's actual admin screens, which require the existing capability checks.
 No. The Switch To action on the Users list and the switch-back bar stay where they are. SleekView Charts adds a reporting surface on top of the events the plugin already emits, so impersonation remains a one-click action and the dashboard owns the audit story.
 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 checkoutBrowse more
- Edd Recurring
- Woocommerce Points And Rewards
- Woo Product Bundle
- Yith Woocommerce Checkout Manager
- Woocommerce Min Max Step Control
- Woopayments
- Woocommerce Side Cart
- Woocommerce Product Recommendations
- Yith Woocommerce Bookings
- Pretty Links
- Woocommerce Payments Stripe
- Woocommerce Purchase Order Gateway
- Woocommerce Multi Currency
- Yith Woocommerce Easy Login Register
- Fkcart