✨ 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 Charts for LifterLMS ConvertKit: tag and sync dashboards

SleekView Charts reads usermeta keys written by the LifterLMS ConvertKit integration alongside lifterlms_user_postmeta. Subscribers per course, tag-trigger volume, sync errors, and per-tag enrolment trends become Number, Pie, Bar, and Area cards in WP Admin.

♾️ Lifetime License available

SleekView Charts dashboard for LifterLMS ConvertKit

Course-driven email tagging as a real dashboard

LifterLMS ConvertKit (now branded Kit) maps course events to ConvertKit subscribers and tags. When a learner enrols in a course or completes a lesson, the integration calls the Kit API and stores the result locally as usermeta (subscriber_id, last_synced_at, applied_tag_ids). LifterLMS itself keeps progress in lifterlms_user_postmeta with status meta_keys like _enrolled, _is_complete, and per-course status values.

The default settings screen lets you map a course or membership to a tag and watch the LifterLMS notifications log. There is no dashboard for how many subscribers received which tag, which sync events failed, or how tag application correlates with enrolment growth. The data exists, but it lives in two log surfaces and one settings page.

SleekView Charts reads both sources together. A Number card anchors total subscribers synced. A Pie splits enrolments by membership tier (a column on lifterlms_user_postmeta). A Bar ranks courses by sync count. An Area trends tag applications per day. Filters propagate across the dashboard so a course-launch review can scope every card to one course in two clicks.

Workflow

Build the LifterLMS ConvertKit dashboard

1

Point at lifterlms_user_postmeta

Use the LifterLMS progress table as the primary source. SleekView filters on the enrolment and completion meta_keys so each chart card reflects the same learner events that drive ConvertKit sync.
2

Join the integration usermeta

Add the wp_usermeta rows the integration writes (subscriber_id, last_synced_at, applied_tag_ids). The join key is user_id, so each LifterLMS enrolment can be matched to the Kit subscriber and tags.
3

Configure the chart cards

Mix Number, Pie, Bar, and Area cards. Group by meta_value, post_id, or last_synced_at and aggregate as Count or Sum. Each card stays editable in WP Admin without touching SQL.
4

Save and share per role

Save the dashboard for the marketing operator and gate access by capability. Course owners see the sync health for their own courses; the marketing lead sees the catalogue-wide tag trend.

Sample dashboard

Charts from LifterLMS ConvertKit sync data

A typical dashboard combines total synced subscribers, course-to-tag mix, top courses by sync count, and a tag-application trend. Every card reads from LifterLMS and the integration usermeta directly.
Number · Default

Subscribers synced this month

Counts distinct user_id values in wp_usermeta where meta_key equals the integration last_synced_at and the timestamp falls in the current month. Anchors the marketing tag-volume KPI.
Count
Pie · Donut

Enrolments by membership

Splits lifterlms_user_postmeta enrolment rows by membership tier (meta_value of the membership column). Reveals which paid tier drives the most ConvertKit tag traffic.
Count group by meta_value
Bar · Horizontal

Sync count per course

Horizontal bar of courses ranked by ConvertKit sync events scoped via lifterlms_user_postmeta.post_id. Spot courses generating the most email automation traffic.
Count group by post_id
Area · Gradient

Daily tag applications

Gradient area of integration last_synced_at timestamps per day. Surfaces the campaign spikes and quiet stretches that the ConvertKit sync log alone cannot visualise.
Count group by last_synced_at

Comparison

Default LifterLMS ConvertKit settings vs SleekView Charts

Default integration screen

  • Settings screen lists course to tag mappings but never shows volumes
  • Sync results live in the LifterLMS notification log, not as a chart card
  • Per-tag enrolment trend needs a CSV export from Kit cross-checked with WordPress
  • Failed syncs do not surface as a share-of-total or trend card
  • Filters do not carry from a single course view to email reporting

SleekView Charts

  • Sync volume Number card scoped to the current month
  • Status donut over enrolment meta_value on lifterlms_user_postmeta
  • Per-course bar from post_id on the progress table
  • Daily area chart from the integration last_synced_at usermeta key
  • Cards link to a SleekView table for per-user sync detail

Features

What SleekView Charts gives you for LifterLMS ConvertKit

Sync activity as real KPIs

Number cards count distinct synced user_ids over a window, so the marketing operator sees scale without scrolling the log. Filters scope the same KPI to a single course launch for a clean per-campaign measure.

Enrolment mix by tier

Pie cards over membership meta_value give a quick share-of-total view across paid tiers. Useful when a tag automation targets only paid members and the question is whether free-tier enrolments are leaking through.

Per-course sync ranking

Bar cards group by post_id and rank courses by sync count. One glance tells the team which courses feed Kit the most subscribers and which mappings are silent and probably mis-configured.

Audience

Who builds LifterLMS ConvertKit dashboards with SleekView

Marketing ops

Tag-application trend by day and a top-courses sync bar on one screen. Confirm that a course launch fed Kit the expected subscribers without opening two admin panels.

Customer success

Sync count and last_synced_at Number cards scoped to a customer cohort. Surfaces stale subscriber records before a renewal call rather than after the customer complains.

Course owners

Per-course bar ranks ConvertKit traffic across the catalogue and a status donut shows membership mix. Replaces the integration log scroll with a single dashboard view.

The bigger picture

Why ConvertKit sync data deserves a chart surface

Marketing operators running a LifterLMS to Kit pipeline look at the same handful of numbers every week. Synced subscribers this period, top courses by sync count, share of paid versus free enrolments, and the trend of tag applications across a campaign. Each one lives in LifterLMS and the integration usermeta already, but the default UI is a course-to-tag mapping list and a notification log.

The data is correct, the surface is wrong. SleekView Charts treats the LifterLMS progress table and the integration usermeta as sources you point chart cards at, with filters that carry across the whole dashboard. The result is a real reporting surface that updates as the integration writes, not a screenshot from a settings page.

Questions

Common questions about SleekView Charts for LifterLMS ConvertKit

Yes, the add-on is what writes the integration usermeta keys SleekView reads (subscriber_id, last_synced_at, applied_tag_ids). Without it the LifterLMS progress table still exists, but the join to Kit subscribers is empty, so cards referencing sync activity fall back to LifterLMS-only counts.

 

Yes. Page-level filters propagate to every card, so picking a date range, a course post_id, or a membership tier recomputes every Number, Pie, Bar, and Area on the dashboard. Saved views per launch keep historical numbers stable.

 

Yes. The integration writes a sync_status meta_key when an API call fails. A Pie card grouped on that value gives the share of succeeded versus failed syncs over a window, and a Number card counts failures in the last 24 hours for an at-a-glance health check.

 

Yes. The add-on retained the convertkit slug across the rebrand to Kit, and the usermeta keys it writes did not change. SleekView reads the same column names regardless of which release of the add-on is installed.

 

Reads run against the live tables on dashboard load, so a sync event just written by the integration appears immediately on the next refresh. Heavier aggregates (per-tag totals across the catalogue year-to-date) opt into a configurable cache.

 

Yes. Each card exports its underlying aggregated rows as CSV or JSON. Useful for marketing ops reviews that need to combine the WordPress-side sync volume with Kit's own click and open numbers.

 

Yes. SleekView Charts reads the same usermeta rows the SleekView Table view writes to, so a manual re-sync recorded against a user recomputes the dashboard on the next load. The LifterLMS hooks fire normally so downstream actions continue to run.

 

Yes. Each subsite has its own LifterLMS tables and integration usermeta, and SleekView Charts reads the current subsite. Cross-site aggregation is not supported, but per-site dashboards behave as expected and can be scoped per role.

 

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