✨ 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 Olark Live Chat: widget activity dashboards

The Olark plugin stores its site ID, group settings, and per-page targeting rules in wp_options under olark_settings, and most teams ship transcripts and pre-chat submissions into a CPT via Olark webhooks. SleekView Charts groups all of that into one WP dashboard.

♾️ Lifetime License available

SleekView Charts dashboard for Olark Live Chat

Olark traffic and chats charted next to the widget

Olark is a hosted live chat service, and the WordPress plugin's job is to inject the widget snippet and apply page-level targeting. Settings, group routing, and the active site ID live in wp_options under the olark_settings key, while page-targeting rules are stored as serialized arrays. Olark itself owns the conversation history on olark.com, and the WP admin shows a connect screen rather than chart cards. Teams who want a single WP dashboard get nothing.

SleekView Charts reads what the WordPress side actually stores plus anything a webhook lands locally. Most production setups configure the Olark webhook to POST chat-ended events into a olark_chat CPT, with operator, group, page URL, duration, and outcome saved as postmeta. SleekView pulls that CPT and turns it into chart cards: chats per operator from postmeta, chats by group as a donut, daily volume from post_date, and average duration as a number KPI.

The same dashboard layers in page coverage. SleekView reads the page-targeting rules from olark_settings, joins them to wp_posts, and renders a bar of pages with the widget active versus pages without. That single chart usually exposes a long tail of marketing pages where the widget never fires, which is a faster fix than any external analytics dashboard since the post IDs are right there in the same admin.

Workflow

From Olark webhooks to a WP dashboard

1

Detect the Olark data path

SleekView reads the olark_settings option for the site ID and targeting rules and registers any olark_chat CPT, populated by the standard Olark chat-ended webhook, as a charts-ready dataset with operator, group, page, and duration.
2

Pick chart dimensions

Operator powers a workload bar, group powers a routing donut, post_date powers a daily volume area, and duration postmeta powers an average KPI. Page URL postmeta lets you rank top-converting pages.
3

Layer in page coverage

Join olark_settings targeting rules to wp_posts so the dashboard shows widget-on versus widget-off pages. The bar surfaces the long tail of pages that never load the widget, a common quiet revenue leak.
4

Save the WP dashboard

Save the layout as a SleekView, scope it to support-lead and marketing roles, and the same cards reopen for everyone with access. Layouts export to JSON for moving between staging and production sites.

Sample dashboard

Charts you can build from Olark plugin data

Four cards covering chat volume, operator workload, group routing, and page coverage, all read from the olark_chat CPT plus olark_settings option.
Number · Default

Chats this week

A single KPI counting posts in the olark_chat CPT for the current week, with last week underneath for context. Reads post_date directly so the number always matches the timeline area chart below.
Count
Bar · Horizontal

Chats by operator

Ranked operators by chat count from the olark_operator postmeta key written by the chat-ended webhook on each olark_chat post. Surfaces who handled volume and who has spare capacity for the next shift.
Count group by olark_operator
Pie · Donut

Routing by group

A donut split by the olark_group postmeta across sales, support, and billing on each olark_chat post. Confirms the routing rules in olark_settings are sending traffic where the plugin says they are.
Count group by olark_group
Area · Gradient

Daily chat volume

Daily volume from post_date on the olark_chat CPT. Surfaces weekday patterns, campaign-driven spikes, and the impact of widget rule changes against a steady weekly baseline.
Count group by post_date

Comparison

Default Olark dashboard vs SleekView for WordPress

Default Olark cloud dashboard

  • Reports live on olark.com, not next to the WordPress widget rules
  • No native join from chats to the page targeting rules in WP
  • Custom WordPress post types from webhooks have no chart layer
  • No widget-on versus widget-off page coverage chart
  • Switching context between olark.com and wp-admin breaks flow

SleekView Charts

  • Chart the olark_chat CPT by operator, group, page, or duration
  • Plot chats by post_date as a daily or weekly area chart
  • Donut of group routing read straight from postmeta
  • Join olark_settings targeting to wp_posts for coverage bars
  • WordPress capabilities applied identically to charts and tables

Features

What SleekView Charts gives you for Olark Live Chat

Operator workload bar

Horizontal bar of chats per operator from the olark_operator postmeta on the olark_chat CPT. The default Olark dashboard shows volume; the WP-side bar puts it next to the page rules that actually drive it.

Group routing donut

Donut grouped by the olark_group postmeta key across sales, support, and billing. Confirms in seconds whether the targeting in olark_settings is sending traffic to the team that was meant to receive it.

Daily volume trend

Area chart of chats grouped by post_date. Spot campaign spikes and weekday lulls, and compare a widget rule change before and after on the same chart without a separate export to a spreadsheet.

Audience

Who builds Olark dashboards with SleekView

Support leads

A daily dashboard with chats today, operator workload bar, and group donut. Three cards show the queue without leaving wp-admin or alt-tabbing to olark.com mid-shift.

Marketing

Rank pages by widget engagement and spot pages with rules off. The coverage bar turns an Olark targeting question into a one-click page list to fix in the next sprint.

Operations

Daily chat volume against operator hours. The area chart surfaces capacity issues a week before SLAs slip, so staffing decisions land before the queue burns out.

The bigger picture

Why WordPress needs an Olark-side dashboard

Olark is the chat surface customers actually use, but every business decision around it (which pages get the widget, which operators handle which group, when to staff up) has to be made from WordPress where the rules and routing live. The Olark cloud dashboard is great for transcripts, but every chart there is detached from the WP pages, the user roles, and the post-type data the rest of the site runs on. Building reporting on the WordPress side closes that loop.

The olark_chat CPT and the olark_settings option become first-class chart sources, alongside any other dataset on the site. Operator load, group routing, daily volume, and page coverage all sit in the same admin as the rules that drive them. Triage and reporting share one source of truth, so a change to a targeting rule shows up on the next dashboard load with no export step in between.

Questions

Common questions about SleekView Charts for Olark Live Chat

The plugin itself stores settings and rules in wp_options, not transcripts. Most production setups configure the Olark chat-ended webhook to POST into a custom olark_chat post type with operator, group, page URL, and duration as postmeta. SleekView charts that CPT directly with no further setup.

 

Yes, but only for the data the plugin itself keeps locally. That covers the targeting rules in olark_settings and the per-page widget-loaded log if you enable it. For chat-level cards (operator, group, duration) you need the webhook landing posts into the olark_chat CPT first.

 

Either by enabling the webhook recorder in popular wrapper plugins or by registering the CPT in functions.php with the slug olark_chat and POSTing webhook payloads into it. SleekView picks up any registered post type automatically, so name choices are flexible if your project uses a different convention.

 

Yes. SleekView honors WordPress capabilities, so an agent's dashboard counts only the olark_chat posts they can read while a manager's covers the full team. The same capability filter applies identically to chart cards and the underlying SleekView table.

 

Pre-chat survey responses land in postmeta on each olark_chat post when the webhook payload is mapped to meta keys. Any select-style field becomes a groupBy dimension for a donut or bar, and any numeric field becomes a sum or average aggregation card.

 

Charts run aggregate queries on view load. Open the dashboard and the numbers reflect the current state of the olark_chat CPT and any webhook posts written up to that moment. There is no caching layer to clear and no scheduled job that lags behind live data.

 

Yes. Clicking a slice or bar opens the SleekView table with the same filter applied. From the operator with the highest bar, one click lands on the exact list of olark_chat posts they handled this week, ready for a transcript review.

 

Charts query the olark_chat CPT using the same indexes WordPress maintains for post-type and postmeta lookups. On sites with tens of thousands of chats archived, dashboards load in well under a second from the admin context with no extra database tuning required.

 

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