SleekView for Smartlook: project keys, tracking rules & overrides as tables
Smartlook stores its recordings and event analytics in its own cloud, but the WordPress plugin stores the project key, tracking allowlist, and per-post opt-outs in wp_options and wp_postmeta. SleekView surfaces that configuration as one inventory of which pages send sessions to Smartlook and which do not.
♾️ Lifetime License available
Audit the WordPress side of your Smartlook tracking in one grid
The Smartlook WordPress plugin writes its project key, the post-type allowlist, and the consent-plugin bridge state to wp_options under smartlook_settings. Per-post opt-outs save into wp_postmeta as _smartlook_track, and any per-template overrides land under the same prefix. The default Smartlook settings screen exposes the global toggle and project key but no inventory of which pages have overrides.
SleekView reads both the options row and every post carrying a Smartlook postmeta key into one filterable grid. Project key, allowlisted post types, and per-page opt-outs become first-class columns. Editors filter to the posts that are excluded, sort by last edited to find recent override changes, and bulk-toggle _smartlook_track across a category in one motion.
Smartlook's own recordings, funnels, and events live in Smartlook's dashboard, which is the right place to read them. SleekView only handles the WordPress configuration: which pages opt in, which opt out, and which override happened when. That is what compliance reviews and tracking audits actually need.
Workflow
From Smartlook postmeta to one tracking audit
Connect the Smartlook sources
smartlook_settings from wp_options and every post carrying _smartlook_track. Settings and overrides surface together.
Build the audit columns
Save scoped views
Inline edit and bulk update
update_post_meta and apply on the next page load.
Sample columns
A typical Smartlook tracking inventory
smartlook_settings options row.
wp_options (smartlook_settings) + wp_postmeta (_smartlook_track)
| Page | Post type | Tracking | Consent gate | Overridden by | Last edited |
|---|---|---|---|---|---|
| /onboarding/step-1/ | page | On | complianz | ria@design.io | Apr 20 |
| /account/billing/ | page | Excluded | complianz | alex@studio.co | Mar 30 |
| /checkout/ | page | Blocked | complianz | tom@hello.dev | Feb 02 |
| /blog/case-study/ | post | On | - | mia@brew.coop | Apr 11 |
Comparison
Default Smartlook admin vs SleekView
Default Smartlook admin
- Settings screen shows global toggle and project key, no per-post override inventory
-
_smartlook_trackpostmeta is hidden behind a single checkbox in the post editor - No filter or sort across pages by tracking state
- Auditing which sections are excluded requires opening each post manually
- Removing stale opt-outs in bulk needs WP-CLI
SleekView
-
Inventory every
_smartlook_trackoverride as a sortable row - Filter by post type, tracking state, or consent-gate plugin
- Bulk-exclude a category or template from Smartlook in one motion
- Sort by last edited to detect recent override changes
-
Cross-reference the
smartlook_settingsoptions row with per-post state
Features
What SleekView gives you for Smartlook for WordPress
Per-post override inventory
Every post carrying _smartlook_track becomes a row. The exclusion graveyard from past campaigns and compliance reviews finally becomes searchable.
Filter by tracking state
Stack filters across post type, tracking state, and consent gate. Build a saved view like "all account pages opted out" without writing a single query.
Bulk inline edits
Select rows and toggle _smartlook_track in batches. Edits go through update_post_meta so Smartlook's loader picks them up on the next request.
Audience
Who uses SleekView for Smartlook
Privacy and compliance
Verify that billing, account, and legal pages are excluded from Smartlook recording. Filter _smartlook_track to spot any compliance gap before the next audit.
Product operations
Map which onboarding steps are sending sessions. Filter by post type plus tracking state to confirm only the funnels you intend to analyze are sending data.
Implementation consultants
Diagnose missing recordings by filtering for posts where tracking was disabled by a previous editor. The audit grid replaces grepping wp_postmeta by hand.
The bigger picture
Why Smartlook's WordPress side benefits from a real query surface
Smartlook focuses on what happens after the session lands in their cloud (recordings, funnels, events) and the WordPress plugin handles only the front-end loader and a few per-post toggles. That split is sensible until a year of campaigns, compliance reviews, and template changes have buried dozens of override decisions in wp_postmeta that nobody remembers. The default plugin admin shows the global toggle but no inventory of what was overridden, by whom, or when.
SleekView treats the Smartlook options row and the _smartlook_track postmeta as one queryable surface. Compliance reviewers can verify billing and legal pages remain excluded without opening each one. Product ops can confirm onboarding funnels are still firing.
Implementation consultants stop relying on raw SQL to diagnose missing recordings. Smartlook's analytics stay where they belong. SleekView only makes the WordPress configuration legible at the scale the team actually operates.
Questions
Common questions about SleekView for Smartlook for WordPress
No. Recordings, funnels, and event analytics live in Smartlook's own dashboard and stay there. SleekView only reads the WordPress configuration in wp_options and the per-post _smartlook_track postmeta.
Yes. The plugin uses the same option name and postmeta key on free and paid plans. SleekView reads whatever data the plugin has written, regardless of plan tier.
 
Yes. Filter to the section (post type, category, or template) and bulk-set _smartlook_track to false. Updates write through update_post_meta, so the next page load no longer fires the Smartlook script.
Yes. SleekView routes meta updates through update_post_meta, firing updated_post_meta and any filters your code or the Smartlook plugin has attached. Direct table writes are never used for editable columns.
Yes. Saved views are scoped per role. A compliance reviewer can see the exclusion column and a read-only project key, with no access to the global settings page. Column-level permissions can hide editable fields from view-only roles.
 
SleekView surfaces whichever consent-gate plugin Smartlook is configured to read from (Complianz, CookieYes, Iubenda) by inspecting the smartlook_settings option. The consent decision itself still runs on the front end as before.
No. The grid queries wp_postmeta only when opened, against the existing meta_key index. Pagination keeps the result set bounded, and saved views never preload until explicitly opened.
Yes. Each subsite has its own smartlook_settings option and its own wp_postmeta rows, and SleekView respects the active site context. Per-site audits work without crossing network boundaries.
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
- Tradegecko Wp
- Woocommerce Wholesale Gateway
- Site Reviews
- Woocommerce Quickbooks
- Aelia Currencyswitcher
- Yith Woocommerce Quick View
- Woocommerce Roles Pricing
- Woocommerce Shipping Australia Post
- Wpc Fly Cart
- Woocommerce Distance Rate Shipping
- Woocommerce Store Credit
- Woocommerce Pre Order Pro
- Funnelkit Stripe Gateway
- Wcam Marketplace
- Customer Reviews For Woocommerce