SleekView for Userpilot: app keys, flow targeting & exclusions as tables
Userpilot's product tours, checklists, and analytics live in the Userpilot app, while the WordPress plugin stores the app token, flow-target overrides, and per-post exclusions in wp_options and wp_postmeta. SleekView turns that configuration into one queryable inventory of which pages run which onboarding flows.
♾️ Lifetime License available
See which Userpilot flows are pinned to which pages, at a glance
The Userpilot WordPress plugin writes its app token, identity-bridge config, and post-type allowlist to wp_options under userpilot_settings. Per-post overrides save to wp_postmeta as _userpilot_exclude and _userpilot_flow_target. The default settings screen exposes the global token and toggle but no inventory of which pages override defaults.
SleekView reads both the options row and every post carrying a _userpilot_* override into one sortable grid. Flow targeting, exclusion state, and identity-bridge field become real columns. Product teams filter by flow target to verify which onboarding tour fires on which page, and ops teams audit which pages are excluded from product analytics.
Flow design, tour analytics, NPS surveys, and feature-adoption metrics stay in the Userpilot app, exactly where product-led growth teams work. SleekView handles the WordPress configuration: which page runs which flow, which pages are excluded, and how the per-page overrides have changed.
Workflow
From Userpilot postmeta to one flow-targeting audit
Connect the Userpilot data
userpilot_settings from wp_options and every post carrying a _userpilot_* key. App-level config and per-post overrides surface together.
Compose flow-target columns
Save scoped views
Inline edit and bulk update
update_post_meta and apply on the next request.
Sample columns
A typical Userpilot flow targeting inventory
userpilot_settings options row.
wp_options (userpilot_settings) + wp_postmeta (_userpilot_exclude, _userpilot_flow_target)
| Page | Post type | Tracking | Flow target | Identity field | Last edited |
|---|---|---|---|---|---|
| /app/dashboard/ | page | On | onboarding_v3 | user_id | Apr 23 |
| /app/settings/ | page | On | settings_tour | user_id | Apr 14 |
| /login/ | page | Excluded | - | - | Mar 21 |
| /app/billing/ | page | Blocked | - | user_id | Feb 28 |
Comparison
Default Userpilot admin vs SleekView
Default Userpilot admin
- Settings screen exposes app token and global toggle, no per-post override inventory
-
_userpilot_flow_targetand_userpilot_excludepostmeta are invisible from any default screen - No way to filter pages by attached flow target or exclusion state
- Auditing which tour runs on which page requires opening each post
- Bulk-detaching an old onboarding flow needs WP-CLI
SleekView
-
Inventory every
_userpilot_*override as a sortable row - Filter by post type, flow target, exclusion state, or identity field
- Bulk-detach deprecated flow targets in one motion
- Sort by last edited to detect override changes from a recent release
-
Cross-reference the
userpilot_settingsrow with per-post overrides
Features
What SleekView gives you for Userpilot for WordPress
Flow-target inventory
Every post carrying a _userpilot_flow_target becomes a row. The decisions around which onboarding tour runs where finally become searchable in one place.
Filter by flow or exclusion
Stack filters across post type, flow target, exclusion state, and identity field. Verify the onboarding flow runs only where it should without opening posts one by one.
Bulk override edits
Swap a deprecated flow target, exclude an admin section, or change the identity field in batches. Updates route through update_post_meta and apply immediately.
Audience
Who uses SleekView for Userpilot
Product-led growth teams
Verify each onboarding flow targets the right post type and URL. Filter by flow target to confirm the latest tour replaced the old one across every page that used it.
Privacy reviewers
Confirm login, billing, and account pages are excluded from Userpilot tracking when policy requires. Filter _userpilot_exclude to spot gaps quickly.
Implementation consultants
Diagnose why a flow isn't firing by filtering for posts where targeting changed or exclusions were added. The audit grid replaces slow trial-and-error testing.
The bigger picture
Why product-led growth teams need queryable Userpilot config
Userpilot is a product-led growth platform: onboarding flows, NPS surveys, feature-adoption tracking, and in-app analytics, all designed and analyzed inside the Userpilot app. The WordPress plugin handles the loader, the identity bridge, and per-post overrides for flow targeting. That scope is correct, until a year of releases has piled up dozens of _userpilot_flow_target overrides on legacy URLs and a handful of exclusions on admin sections nobody remembers configuring.
The default plugin admin doesn't list any of that. SleekView treats the Userpilot options row and the per-post postmeta as one queryable surface. Product teams verify each onboarding tour fires on the right page.
Privacy reviewers confirm sensitive admin sections remain excluded. Implementation consultants stop chasing flow-misfire bugs through SQL. Userpilot's flow analytics and adoption metrics keep working in the Userpilot app.
SleekView only makes the WordPress configuration legible at the scale a PLG team actually operates.
Questions
Common questions about SleekView for Userpilot for WordPress
No. Flow analytics, NPS surveys, feature-adoption metrics, and user-level data live in Userpilot's own app. SleekView only reads the WordPress configuration in wp_options and per-post _userpilot_* postmeta.
No. The plugin writes the same option name and postmeta keys regardless of Userpilot plan tier. SleekView surfaces whatever the plugin has stored. Pro features that add extra overrides become available automatically when those postmeta keys are present.
 
Yes. Filter to the relevant post type or URL pattern, select matching rows, and bulk-set _userpilot_exclude. Updates write through update_post_meta and Userpilot's loader picks them up on the next page load.
Yes. Meta updates flow through update_post_meta, firing updated_post_meta and any filter the plugin or your code has attached. Editable columns never bypass the standard meta API.
Yes. Saved views are scoped per role, so a product manager can see flow-target coverage without access to the global Userpilot settings or other plugins. Column-level permissions can hide editable fields from view-only roles.
 
Userpilot's WordPress plugin bridges identity from the logged-in user via a configured field (often user_id or email). SleekView surfaces the active bridge field as a column so admins can verify the bridge is consistent across pages.
No. The grid paginates against the existing wp_postmeta meta_key index and only queries when opened. Saved views never preload, and the Userpilot loader runs independently.
Yes. Each subsite has its own userpilot_settings option and its own per-post overrides. SleekView respects the active site context, so per-subsite onboarding audits stay self-contained.
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 Shipstation Integration
- Bigcommerce
- Woocommerce Criteo
- Woocommerce Cashfree
- Woocommerce Roles Pricing
- Woocommerce Blockonomics
- Checkoutwc
- Woocommerce Eway Gateway
- Woocommerce Shipping Royal Mail
- Woocommerce Fulfillment
- Woocommerce Eu Vat Assistant
- Woocommerce Wholesale Prices
- Edd Amazon S3
- Woocommerce Wishlists
- Edd Aweber