SleekView for Heap Analytics
Read the Heap Analytics plugin's app ID, role exclusions, and template settings directly. Each published URL becomes a row with auto-capture status, excluded role, post type, template, and the last setting change.
♾️ Lifetime License available
Auto-capture only captures what the snippet renders on
Heap's auto-capture model trades upfront tracking-plan work for retrospective definition: capture everything, define events later. That trade only works if the snippet is actually present on the right surfaces. The Heap WordPress plugin stores an app ID, a role exclusion list, and a small set of toggles for which front-end templates skip the snippet. The settings screen confirms the plugin is wired up. It does not list every published URL with its auto-capture status, excluded role, and template.
SleekView turns the same plugin options into a table. Each published post or page is a row with auto-capture status, excluded role, post type, the template that rendered it, and the option-modified timestamp. Sort by status, filter to one excluded role, or scope to a post type and the table updates without leaving WP Admin.
The same dataset powers the SleekView Charts rollout dashboard for Heap, so filters carry between row-level audit and chart-level coverage on one shared source.
Workflow
How SleekView reads Heap Analytics plugin data
Pick the source
wp_posts and user-role data as one joinable source.
Compose the column set
Save and scope the view
Filter, sort, and export
Sample columns
A typical Heap Analytics coverage table
wp_posts. Each published URL gets a row with auto-capture status, excluded role, and template.
wp_options (Heap plugin options) + wp_posts + wp_usermeta
| URL | Post type | Auto-capture | Excluded role | Template | Last change |
|---|---|---|---|---|---|
| /onboarding/ | page | Live | — | onboarding.php | Apr 25 |
| /pricing/ | page | Live | — | default | Apr 23 |
| /account/ | page | Excluded | subscriber | default | Apr 21 |
| /admin-preview/ | page | Excluded | editor | preview.php | Apr 18 |
| /blog/auto-capture-tips/ | post | Live | — | single.php | Apr 16 |
Comparison
Default Heap plugin settings vs SleekView
Default Heap plugin settings
- Settings screen shows the app ID, not the list of covered URLs
- Role exclusions are easy to misconfigure and not visible per page
- Template-level opt-outs are not surfaced anywhere as a row-level list
- No saved per-role view for product, privacy, or environment QA
- No way to export the rollout set without writing custom SQL
SleekView
- Read directly from the Heap plugin's app ID, excluded roles, and template toggles
- Per-page auto-capture status, excluded role, and template in one row
- Saved views per WordPress role for product, privacy, and QA access
- Shared filters with the SleekView Charts rollout dashboard
- CSV export of the filtered coverage set without leaving WP Admin
Features
What SleekView gives you for Heap Analytics
Auto-capture coverage as a list
Build a product view that shows onboarding, pricing, and checkout URLs alongside their auto-capture status. The whole rollout becomes a list, not a settings tab.
Precise exclusion filters
Filter to one excluded role or one template and confirm the privacy posture matches policy on every row. Save the filter as a quarterly review view.
Same data, two surfaces
The table view and the SleekView Charts rollout dashboard read the same Heap plugin options. A filter in the audit table applies to the chart cards with no rebuild.
Audience
Who uses SleekView for Heap Analytics
Product analytics teams
Filter the table to onboarding or checkout URLs and confirm every step is being auto-captured before drawing funnel conclusions from Heap definitions.
Privacy reviewers
Sort by excluded role and confirm admin, editor, and contributor accounts are correctly opted out on member-only templates before the next audit cycle.
Environment QA
Sort by the last setting change to catch the staging-copy mistake where a non-production environment is still feeding the production Heap project with the wrong app ID.
The bigger picture
Why auto-capture needs a covered-pages list
Heap's auto-capture model is generous: capture every click and pageview the snippet sees, define events later. The cost of a coverage gap is high, because an entire surface goes missing, not just one event. The Heap WordPress plugin keeps installation simple, which is correct, and keeps coverage invisible, which is the part that breaks quietly on real WordPress installs.
A new post type ships without the snippet allowed. A staging copy keeps the wrong app ID live in production for a day. A role-based exclusion expands and removes auto-capture for half the editorial team.
SleekView turns the same plugin options into a table where every published URL is a row, with auto-capture status, excluded role, template, and the last change in plain view. Same options, same WordPress hooks, but a list that catches a coverage gap before it shows up as a hole in a Heap funnel.
Questions
Common questions about SleekView for Heap Analytics
It reads the Heap Analytics WordPress plugin's options (app ID, role exclusion list, template toggles), the wp_posts table for post_type and post_status, and the wp_users / wp_usermeta tables for role-based exclusion analysis. No Heap server-side API token is required.
No. SleekView reports on what the WordPress plugin is doing locally: snippet coverage, exclusion configuration, and template reach. The auto-captured events and Heap definitions stay in the Heap project UI, which is where they belong.
 Yes. If your install adds custom keys for template-level opt-outs, SleekView lists them in the column picker so the audit table can show them alongside the Heap plugin's own template toggles.
 Yes. The table view and the SleekView Charts rollout dashboard share one dataset. A filter for one post type, one excluded role, or one template applies to both surfaces.
 Yes. The plugin's app ID is part of the option set the table tracks. Sort by the last change to spot an unexpected app ID swap, which is the clearest signal that the wrong environment is feeding the Heap project.
 No. SleekView reads existing options, posts, and user metadata and never writes to the Heap plugin's settings. The snippet keeps rendering on the same hooks, with no change to capture behaviour, identity, or session handling.
 Yes. Each subsite stores its own Heap app ID and exclusion rules in its own options table, and SleekView respects that boundary. Network admins can build per-subsite tables or a network view scoped to specific blog IDs.
 Yes. Any filtered set in the table exports to CSV with the visible columns. Agencies and internal analytics teams use the export to attach a coverage audit to a Heap implementation review or a quarterly client deliverable.
 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 checkout