✨ 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 Thrive Leads: real per-asset reports

SleekView queries the tve_leads_group_contents, tve_leads_form_variations, and tve_leads_event_log tables Thrive Leads writes for every impression and conversion, so opt-in rate, asset comparison, and daily growth charts render natively in WP admin.

♾️ Lifetime License available

SleekView Charts dashboard for Thrive Leads

Thrive Leads logs every impression in custom tables

Thrive Leads is one of the few opt-in plugins that stores its own analytics in dedicated MySQL tables. tve_leads_group_contents holds your lead groups, tve_leads_form_variations the individual form designs, tve_leads_event_log the impression and conversion event stream (event_type 1 for impression, 2 for conversion, 3 for click), and tve_leads_form_track the per-variation counters. Every event includes a timestamp, a main_group_id, a form_type_id, a variation_key, and a screen_type.

The plugin's own reports section uses that data well, but it locks the visualization to a fixed dashboard. Cross-group conversion comparisons, calculated conversion rates ordered by performance, and combination of Thrive data with WooCommerce orders are not on the menu. SleekView reads the same tables directly without an export step.

For a site running Thrive Leads with 5 to 30 active groups and 50,000 plus monthly events, this becomes a four-chart dashboard surfacing total conversions, group-level conversion rate, top-performing variation, and the daily growth area, all sourced from the exact event log Thrive Leads already maintains for its own internal reports.

Workflow

From event log to a Thrive dashboard

1

Point at tve_leads_event_log

Set a chart source to the tve_leads_event_log custom table. Each row carries event_type, main_group_id, form_type_id, variation_key, date, and screen_type so SleekView can group, filter, and aggregate without writing any custom SQL by hand.
2

Filter by event_type

event_type 1 is impression, 2 is conversion, 3 is click. Filter to event_type equals 2 plus a date range to chart conversions only, or include both event_types and calculate a conversion rate per group at the chart layer using calculated fields.
3

Group by main_group_id

Group event rows by main_group_id to compare lead groups, or by variation_key to compare individual form designs head to head. SleekView resolves the IDs to their human-readable names from the tve_leads_group_contents table automatically.
4

Mount on a Thrive dashboard

Save the chart set on a SleekView dashboard. Grant access to the marketing role so the team can see Thrive performance without needing access to the Thrive Leads settings. The dashboard sits next to WooCommerce and FluentCRM charts on the same WP admin.

Sample dashboard

A Thrive Leads dashboard, four charts

Each chart sources data from the tve_leads_event_log table and the related tve_leads_group_contents and tve_leads_form_variations tables Thrive Leads writes on every impression and conversion.
Number · Default

Conversions this month

A KPI counting tve_leads_event_log rows where event_type equals 2 and date falls within the current month, with the previous month shown underneath as a delta so any drop in opt-in volume jumps out on the same WP admin screen.
Count
Pie · Donut

Conversions by group

A donut grouping conversion events (event_type 2) by main_group_id, resolved to human-readable lead group names from tve_leads_group_contents, so the share of opt-ins driven by each Thrive Leads group becomes visible at a glance.
Count group by main_group_id
Bar · Horizontal

Top variations by conversion rate

Horizontal bar of form variations ranked by a calculated conversion rate (event_type 2 count divided by event_type 1 count per variation_key), surfacing the actual best designs not the loudest ones, joined to tve_leads_form_variations names.
Average(conversion_rate) group by variation_key
Area · Gradient

Daily new opt-ins

Gradient area chart counting tve_leads_event_log rows where event_type equals 2 grouped by the date column, useful for spotting weekday patterns and the impact of new content drops on opt-in cadence over the trailing 90 days.
Count group by date

Comparison

Thrive Leads built-in reports vs SleekView

Default Thrive Leads reports

  • Thrive Leads reports are fixed widgets, no custom group-bys allowed
  • No way to combine Thrive opt-ins with WooCommerce revenue on one screen
  • Conversion rate ranking across all variations requires manual exports
  • Cannot grant marketing-only access without giving full Thrive permissions
  • No support for calculated fields like average conversions per visit

SleekView Charts

  • Reads tve_leads_event_log directly without an export step
  • Joins tve_leads_group_contents for group names automatically
  • Filters by event_type (1 impression, 2 conversion, 3 click)
  • Calculated conversion rate across variation_key
  • Mixes Thrive charts with WooCommerce, FluentCRM, or BuddyBoss on one screen

Features

What SleekView Charts gives you for Thrive Leads

Native event-log access

Few opt-in plugins maintain a clean event log, but Thrive Leads does. SleekView taps that log directly so charts always reflect the source of truth Thrive itself uses internally, with no risk of mismatch between two analytics layers on the same site.

Calculated conversion rate

Pair an event_type 1 count with an event_type 2 count per variation_key and divide to get a per-variation conversion rate. SleekView's calculated field engine handles the ratio so the team sees true winners regardless of impression volume disparity.

Screen type filtering

tve_leads_event_log records the screen_type per event, so the team can chart conversions only from desktop visitors, only from mobile, or only from a specific lead state. Filters stack with date and group filters in the same chart configuration UI.

Audience

Where Thrive Leads teams use SleekView

Find the actual winner

The conversion-rate bar across variations exposes which design actually converts best per impression. Variations that look strong because they get the most impressions often lose this race, and the dashboard surfaces that pattern in seconds.

Track campaign drops

The daily area chart shows new opt-ins after a new article hits the front page. A flat curve means the lead group did not get attached to the new content; a rising curve means the integration is working as expected on the new pages.

Funnel QA

When click-through suspiciously exceeds conversion (event_type 3 versus event_type 2), the chart exposes the gap immediately. The team investigates whether the form is broken on a specific screen_type instead of finding out after a customer complaint.

The bigger picture

Why Thrive Leads teams want real dashboards

Thrive Leads has one of the better built-in analytics layers in the opt-in plugin space, but it still locks you into Thrive's own visualization choices. Power users who run dozens of lead groups across hundreds of posts hit the wall of customization quickly. The data underneath is exceptionally clean: a normalized event log with rich dimensions for group, form variation, screen type, and timestamp.

SleekView reads that table directly, so charts ranked by calculated conversion rate, donuts split by group, and time-series areas of opt-in volume become trivial. Marketing leads gain the comparative views Thrive itself never shipped, editors gain visibility into their own posts' lead generation, and the team gets to keep the Thrive Leads form-building experience untouched. The plugin owns the front-end and the data layer.

SleekView owns the dashboard layer on top.

Questions

Common questions about SleekView Charts for Thrive Leads

Primarily tve_leads_event_log for the event stream, plus tve_leads_group_contents for resolving main_group_id to group names and tve_leads_form_variations for resolving variation_key to readable variation labels. All three tables are written by Thrive Leads during normal operation.

 

event_type 1 is impression, event_type 2 is conversion, event_type 3 is click. SleekView lets you filter on event_type per chart, so impression counts, conversion counts, and click-through ratios all live in the same dashboard without query writing.

 

Yes. tve_leads_event_log records screen_type per event. Filter a chart to a specific screen_type, group by variation_key, and compute conversion rate as event_type 2 count divided by event_type 1 count to see which variation wins on desktop versus mobile.

 

No. SleekView is strictly read-only against the tve_leads_* tables. It never inserts events, edits rows, or deletes records. You can safely uninstall SleekView at any time without affecting any aspect of your Thrive Leads configuration or accumulated analytics.

 

No. Thrive Leads continues to write events on its own schedule. SleekView queries the event log on chart render with WordPress object cache in front, so the dashboard query never blocks Thrive's own event writes or its built-in reports.

 

Yes. SleekView supports role-based visibility per dashboard. Build a Thrive Leads dashboard restricted to the marketing role and the team sees the charts without needing direct access to Thrive Leads settings or the tve_leads custom tables in the database.

 

SleekView reflects the live state of tve_leads_event_log, subject to the chart's own cache TTL. A typical setup uses a 5 to 10 minute cache on heavy charts and a 1 to 2 minute cache on the daily KPIs, so marketing always sees near-real-time numbers.

 

No. Thrive Leads reports remain useful for per-group deep dives and the built-in A/B test conclusion logic. SleekView adds the cross-group, cross-variation comparative dashboards and the ability to mix Thrive data with non-Thrive data on a single WP admin screen.

 

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