✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount

SleekView for Kissmetrics WP: event configs and identity maps as tables

Kissmetrics WP plugins store tracked events, identity-aliasing rules, and property mappings as custom posts or option entries. SleekView turns those records into a sortable grid so analytics teams can audit every tracked event and the rules behind it.

♾️ Lifetime License available

SleekView table view for Kissmetrics WP

Audit every Kissmetrics event and identity rule from one grid

Kissmetrics WP integrations typically write tracked event definitions to a custom post type such as kissmetrics_event or to wp_options entries when the plugin is lightweight. Identity aliasing rules (mapping logged-in user IDs to Kissmetrics person IDs) often live in wp_postmeta, and per-user identity state is stored in wp_usermeta under a key like _km_person_id.

The default admin for these integrations shows tracked events as a basic list with title and trigger type. Critical context like the property payload mapping, the conditions under which the event fires, the WordPress hook it listens to, and how many times it has actually been recorded since release lives in meta and never surfaces as a column. Identity mapping rules are usually editable only one record at a time.

SleekView reads the Kissmetrics integration's custom post type plus the supporting wp_postmeta and wp_usermeta rows. Event name, trigger hook, conditions, property mapping, last fire timestamp, and identity-alias status all appear in one row. Edits route through the integration's own save hooks so any required cache or queue invalidation continues to run.

Workflow

From Kissmetrics event posts to a tracking audit

1

Pick the integration's post type

Point SleekView at the Kissmetrics integration's custom post type (commonly kissmetrics_event). Registered meta keys, including property mappings, appear as columns automatically.
2

Compose your columns

Pick event name, trigger hook, conditions, property mapping fields, last fire, and 7-day fire count. Save the column set as a named view.
3

Save and scope per role

Assign saved views to roles. Product analysts get the full event grid, QA gets a per-release view, and growth gets an identity alias audit grid scoped to user roles.
4

Edit inline or bulk update

Edit trigger hooks and property mappings inline. Bulk pause or resume events when releasing a new tracking version or rolling back a broken tracker.

Sample columns

A typical Kissmetrics WP events view

Tracked events with trigger hook, property mapping, last fire time, and fires (7d).
Source: wp_posts (post_type=kissmetrics_event) + wp_postmeta + wp_usermeta (key=_km_person_id)
Event Trigger Conditions Last fire Fires (7d) Status
Signed up user_register role=subscriber Apr 25 14:02 324 Active
Bought course woocommerce_order_status_completed category=course Apr 25 09:51 47 Active
Newsletter opted in mc4wp_form_subscribed list=primary Apr 22 18:11 12 Low volume
Beta flag set set_user_meta key=_beta_v1 Mar 02 11:00 0 Stalled

Comparison

Default Kissmetrics WP admin vs SleekView

Default Kissmetrics WP admin

  • The kissmetrics_event list table shows event name only, not the WordPress hook or conditions
  • Property mapping payloads live in wp_postmeta and require opening each event to inspect
  • No way to sort events by fire count to spot dead trackers shipping no data
  • Identity aliases in wp_usermeta are not exposed as a sortable, filterable surface
  • Bulk pausing events when running a controlled rollout requires per-record edits

SleekView

  • One grid joining kissmetrics_event posts with their property mappings and trigger conditions
  • Sort by fires in the last 7 days to find events that stopped firing after a release
  • Filter events by trigger hook, conditions, or property mapping content
  • Surface _km_person_id alias coverage per user role for identity QA
  • Bulk toggle events on or off when staging a rollout

Features

What SleekView gives you for Kissmetrics WP

Fire counts inline

Join the latest fire count per event from the integration's log table so dead trackers surface immediately. Sort ascending and the events shipping no data float to the top of the grid.

Identity alias coverage

Query wp_usermeta for the _km_person_id alias and group by role. Spot user segments where identity stitching is missing and the funnel is unintentionally double-counting visitors.

Inline edit triggers and conditions

Edit the WordPress hook, the conditions, and the property payload directly from the grid. Writes go through the integration's save hooks so any cache or queue refresh runs as designed.

Audience

Who uses SleekView for Kissmetrics WP

Product analysts

Audit every tracked event alongside its trigger hook and fire counts. Catch trackers that stopped firing after a theme update or a checkout refactor, before the next funnel review.

QA engineers

Filter by trigger hook to validate every woocommerce_order_status_completed event in one view. Confirm property mappings match the analytics spec before the next release.

Growth teams

Group identity aliases by user role and signup source to verify identity stitching coverage across the user base, and find segments where Kissmetrics is still treating known users as anonymous.

The bigger picture

Why event tracking needs a structured audit layer

Event tracking decays. The first version of a Kissmetrics integration is set up carefully, every event matches the spec, and the funnel reports cleanly for a quarter. Then a theme update changes the checkout hook, a Woo refactor reorders the order-status flow, a content team adds a new opt-in form with no events, and the analytics person who knew the system leaves.

A year later the funnel reports look fine until someone notices that no signup events have fired since the last release, or that authenticated users are silently being counted as new visitors because the identity alias hook stopped running. Most Kissmetrics WP integrations expose their event configuration as a basic admin list with no way to see fire counts, trigger hooks, or identity coverage at a glance. SleekView treats the integration's records as the structured data they actually are.

Event posts, property mappings, trigger conditions, fire counts, and identity aliases become joinable columns. Product analysts catch dead trackers before the next funnel review, QA validates every relevant trigger in a single grid, and growth teams audit identity stitching across the user base. The result is event tracking that stays honest as the site evolves.

Questions

Common questions about SleekView for Kissmetrics WP

Yes for the WordPress-side configuration. Kissmetrics' tracking JS still runs through whichever integration you use, and SleekView only audits the WordPress records describing which events to send and how to alias identities. Server-to-server limits and account status are governed by Kissmetrics directly.

 

Yes when the integration writes fire counts to wp_postmeta or a log table. SleekView joins the latest count per event as a sortable column so you can find events that stopped firing.

 

Yes. Property mappings are typically a serialized array in wp_postmeta. SleekView treats each known property key as its own column with inline editing.

 

Yes. Identity aliases are usually stored in wp_usermeta under a key like _km_person_id. SleekView can build a Users view with alias coverage per role, signup source, or any other user meta key.

 

No. SleekView only reads and writes the WordPress records that drive the integration. Actual event delivery continues to run through the integration's existing Kissmetrics API path.

 

Yes. Select events in the grid and bulk update the active flag. The integration's save hook fires per record so any cached rule sets reload immediately.

 

No. Pagination uses the existing indexes on wp_posts, wp_postmeta, and wp_usermeta. Joins are bounded and views never preload more rows than the visible page.

 

Yes. Each subsite has its own kissmetrics_event posts and meta. Network admins can switch subsites and 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.

Starter

€79

EUR

per year

  • 3 websites
  • 1 year of updates
  • 1 year of support

Pro

€149

EUR

per year

  • Unlimited websites
  • 1 year of updates
  • 1 year of support

Lifetime ♾️

Most popular

€249

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