SleekView for Mixpanel Pro: event mapping and user property tables
Mixpanel Pro stores its event mapping in wp_options and writes user properties to wp_usermeta on every identified visit. SleekView surfaces both as queryable grids so audits stop requiring a Mixpanel JQL query.
♾️ Lifetime License available
Audit Mixpanel configuration inside WP Admin
Mixpanel Pro for WordPress stores its event-mapping configuration in wp_options under keys like mixpanel_event_map and mixpanel_super_properties. Every identified user gets Mixpanel-side metadata mirrored into wp_usermeta, including the distinct ID, last-seen timestamp, and any super properties the integration tracks.
The plugin's settings page lists each mapping individually and there is no way to see which mappings recently fired, which user properties are stale, or which identified users never received an event. Most audits happen in Mixpanel JQL or in a spreadsheet built from a Mixpanel CSV export.
SleekView reads the wp_options mapping rows and the wp_usermeta user-property rows as two coordinated grids. Mapping rows expose source hook, target Mixpanel event, super property mapping, and last-fired timestamp. User rows expose distinct ID, last seen, identified flag, and any custom super property. Inline edits to mapping config route through the Mixpanel Pro settings API, never through raw wp_options writes.
Workflow
From wp_options and wp_usermeta to working audit grids
Register the Mixpanel sources
mixpanel_event_map from wp_options and the per-user distinct ID and super properties from wp_usermeta. Two grids share the same data layer.
Compose audit columns
Save audit views
Edit inline
Sample columns
A typical Mixpanel Pro user-property view
wp_options (mixpanel_event_map) + wp_usermeta (_mixpanel_distinct_id)
| User | Distinct ID | Plan | Last seen | Events 30d | Status |
|---|---|---|---|---|---|
| alex@studio.co | mp-a1b2c3 | Pro | 12s ago | 412 | Active |
| ria@design.io | mp-d4e5f6 | Free | 1d ago | 18 | Quiet |
| tom@hello.dev | — | Pro | — | 0 | Unidentified |
| mia@brew.coop | mp-g7h8i9 | Team | 2m ago | 203 | Active |
Comparison
Default Mixpanel Pro admin vs SleekView
Default Mixpanel Pro admin
- Mapping settings page lists each event one at a time
- No way to see which users never got identified inside WP Admin
- Super property audits require Mixpanel JQL or a CSV export
-
Failed identify calls log to
wp-content/debug.lograther than a queryable list - Cannot surface a curated mapping view to a non-admin role
SleekView
-
Every event mapping from
wp_optionsin one grid -
Every identified user with their super properties from
wp_usermeta - Filter Unidentified users or Stale super properties in one query
- Inline edits route through the Mixpanel Pro settings API
- Per-role scoped views so engineers and analysts audit the same dataset
Features
What SleekView gives you for Mixpanel Pro
Event mapping grid
Source hook, target Mixpanel event, super property mapping, and last-fired timestamp on every row. Sort by events sent to find the most and least active mappings.
User property grid
Each identified user with distinct ID, plan, last seen, and events 30d. Filter to Unidentified users to find the gap between WordPress accounts and Mixpanel profiles.
Settings-API writes
Edit mapping config inline. Writes go through the Mixpanel Pro options layer so validation, sanitisation, and cache invalidation behave as designed.
Audience
Who uses SleekView for Mixpanel Pro
Engineering teams
Audit every event mapping and every identified user without writing JQL. Disabled mappings and unidentified users both surface as filterable rows.
Product analysts
Verify the user properties powering a Mixpanel funnel. Filter by plan, sort by events 30d, and confirm the audience is what the funnel expects.
Customer success
Check whether a specific customer ever got identified into Mixpanel. The distinct ID column makes it a one-click check instead of a JQL ticket.
The bigger picture
Why Mixpanel configuration needs a query interface in WordPress
Mixpanel Pro for WordPress works because two pieces of state live in WP itself: the event mapping in wp_options and the identified-user metadata in wp_usermeta. Both pieces are the source of truth for what Mixpanel actually sees, but neither is queryable from the plugin's settings page. The mapping screen shows events one at a time, the user audit happens in Mixpanel JQL, and any drift between WordPress accounts and Mixpanel profiles surfaces only when someone notices a missing person in a funnel.
SleekView treats the wp_options mapping and the wp_usermeta user properties as queryable grids inside WP Admin. The mapping grid shows every hook and target; the user grid shows every identified user with their plan, distinct ID, and last seen. Inline edits route through the plugin's settings API, so no rogue option writes occur.
The audit that used to mean opening a Mixpanel JQL panel becomes a saved view in WP Admin, which is exactly where the data lives anyway.
Questions
Common questions about SleekView for Mixpanel Pro
No. Mixpanel remains the analytics warehouse. SleekView covers the WordPress-side audit: mapping configuration in wp_options and user identification in wp_usermeta.
Through wp_usermeta. Mixpanel Pro mirrors each identified user's distinct ID and super properties into postmeta-style rows, and SleekView decodes them into columns.
Yes. Edits route through the Mixpanel Pro settings API so the plugin's validation and cache invalidation still run.
 
No. Queries paginate against existing indexes on wp_options and wp_usermeta, the same way Mixpanel Pro's own admin does.
Yes. A view of users with no _mixpanel_distinct_id postmeta surfaces the gap. Engineering teams use that view to triage identify-call failures.
Anonymous events live in Mixpanel and are not stored in WordPress. SleekView covers the identified-user side because that is where WordPress holds the data.
 Yes. Both grids export with active filters and visible columns. Engineering teams use the export for dataops tickets and product reviews.
 
Yes. Distinct IDs and super properties stored in wp_usermeta are subject to WordPress's privacy erase tools. SleekView reads what is there, so erasure clears it from both grids.
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
- Woocommerce Extra Options
- Wpc Frequently Bought Together
- Woocommerce Coingate
- Woocommerce Shipping Per Product
- Woocommerce Shipping Fedex
- Woocommerce Rewards Points
- Woocommerce Ccavenue
- Order Status Manager
- Woocommerce Tiktok Pixel
- Razorpay For Woocommerce
- Skubana Wp
- Yith Woocommerce Sales Countdown
- Woocommerce Waitlist
- Woocommerce Mercado Pago
- Woocommerce Authorize Net Cim