SleekView for User.com: chat, automation, and identify config as tables
The User.com WordPress plugin stores the app key, identify-call settings, and integration toggles in wp_options. SleekView turns those records into an inline-editable audit table for marketing, growth, and admin teams.
♾️ Lifetime License available
User.com configuration as a single editable table
User.com's WordPress plugin connects the site to a User.com workspace using an app key stored in wp_options under usercom_settings. Additional sub-keys cover identify-call behavior, e-commerce event tracking, WooCommerce sync, and the chat widget visibility. The actual contacts, automations, and product analytics live entirely in User.com's SaaS application.
The plugin's settings screen handles initial connection but doesn't list identify rules, WooCommerce sync flags, or per-post visibility overrides as a queryable surface. SleekView reads the option group, unserializes nested sub-keys, and presents each rule as its own row. Save a view per concern: identify rules, e-commerce events, chat visibility, automation triggers connected through the plugin.
Inline edits flow through update_option() and update_post_meta(). WordPress hooks fire normally and any plugin that listens for User.com configuration changes reacts as it would after a settings-screen save.
Workflow
From an option group to a navigable configuration
Read the option group
usercom_settings as a source, unserializing nested sub-keys for identify, e-commerce, widget, and automation.
Compose columns
Save group views
Edit inline
update_option() so plugin hooks fire and the next page render uses the updated configuration.
Sample columns
A typical User.com configuration view
wp_options (usercom_settings, usercom_app_key)
| Group | Key | Value | Status | Updated by | Updated |
|---|---|---|---|---|---|
| Connection | usercom_app_key | a1b2c3d4 | Connected | alex@studio.co | Apr 21 |
| Identify | identify_logged_in | true | Active | ria@design.io | Apr 14 |
| Ecommerce | track_woo_orders | true | Active | tom@hello.dev | Apr 02 |
| Widget | hide_on_checkout | false | Override | mia@brew.coop | Mar 18 |
Comparison
Default User.com admin vs SleekView
Default User.com admin
- Settings screen shows current values but no rule audit
- Identify and e-commerce toggles live inside a single serialized option
- No saved view of identify-call behavior across environments
-
Per-post widget overrides in
wp_postmetaaren't surfaced anywhere - No drift detection between staging and production
SleekView
-
Expand
usercom_settingsinto one row per sub-key - Audit identify, e-commerce, widget, and automation toggles in saved views
-
Inline-edit values and write through
update_option() - Surface per-post visibility overrides as a filterable column
- Diff configuration between environments via CSV export
Features
What SleekView gives you for User.com
Identify rule audit
Confirm which logged-in or anonymous users get identified to User.com. Sub-keys like identify_logged_in become rows, so a privacy officer can review every identify rule without parsing the option group by hand.
Inline integration edits
Flip the WooCommerce order-tracking flag or update the chat-widget position from the table. Writes route through update_option() so plugin hooks fire and any object cache invalidates cleanly.
Widget visibility ledger
Filter every page by widget visibility override to confirm coverage. Audit the legacy rules that hide the widget on pages that should now show it.
Audience
Who uses SleekView for User.com
Growth marketing
Audit which events the plugin sends to User.com (page views, WooCommerce orders, identify calls) so reports in the User.com app match what's actually being tracked from WP.
Privacy and compliance
Surface every identify-related sub-key in one saved view so a privacy officer can confirm consent gating works the way the privacy policy claims it does.
Site administrators
Diff configuration between staging and production by exporting two saved views. Catch app-key mistakes and event-tracking drift before either reaches users.
The bigger picture
Why a growth-stack plugin needs a real config table
User.com sits at an unusual intersection of live chat, marketing automation, and product analytics. The breadth means its WordPress plugin carries a configuration footprint that's much larger than a pure chat embed: identify rules, e-commerce event flags, widget visibility, automation hooks, and the WooCommerce integration. All of that lives inside a single option group as a serialized array, surfaced through a settings screen that's optimized for first-time setup.
Six months in, nobody can answer simple operational questions like which events are actually being tracked from production or whether the staging environment uses its own app key. The structural problem is that growth-stack configuration needs an audit surface and a chat-embed plugin doesn't ship one. SleekView fixes that without changing how User.com stores anything.
Each sub-key becomes a row, each environment becomes an exportable snapshot, each edit fires standard WordPress hooks. The User.com SaaS app keeps owning contacts and automations. The WordPress configuration becomes a real, navigable, auditable table.
Questions
Common questions about SleekView for User.com
No. Contacts, automations, and product analytics live in User.com's SaaS app. SleekView only reads what the WordPress plugin stores locally, which is the configuration option group and per-post overrides.
 
Sub-keys like identify_logged_in and identify_email inside usercom_settings become individual rows. Filter by group equals Identify to audit them in one view.
Yes. Writes go through update_option() and update_post_meta(), which fire the standard WordPress hooks. The User.com plugin's own listeners react as if the change came from the settings screen.
If the WooCommerce integration is active, its sub-keys live in the option group. Filter by group equals Ecommerce to audit which events are tracked and which aren't.
 Yes. Add a role filter on the identify rule rows and inline-toggle the sub-key. Writes go through the standard option API, so the plugin recomputes its identify behavior on next page load.
 
It lives in wp_options, so any user with manage_options can read it directly from WP. View scoping in SleekView can hide that row from roles that shouldn't see the key.
Yes. Any saved view exports to CSV. Use it to capture a snapshot before a launch and compare against the live environment after.
 Yes. Each subsite has its own User.com configuration. SleekView reads the current site; network admins can switch sites to audit each one independently.
 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 Credit Notes
- Woocommerce Mailchimp Discount
- Shopify Importer
- Mollie Payments
- Woocommerce Paytm Gateway
- Stripe For Woocommerce
- Easy Digital Downloads
- Yith Woocommerce Product Add Ons
- Woocommerce One Page Checkout
- Woocommerce Dynamic Pricing
- Slicewp
- Printful Integration
- Aliexpress Dropshipping Woo
- Wp Simple Pay
- Woocommerce Mix And Match