✨ 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 Front Chat: WordPress-side conversation charts

The Front Chat embed stores its chat ID and rules in wp_options under front_chat_settings, and most teams sync conversation-closed events into a front_conversation CPT with teammate, inbox, tags, and response time as postmeta. SleekView Charts turns all of that into a single WP dashboard.

♾️ Lifetime License available

SleekView Charts dashboard for Front Chat

Front conversations charted next to the chat embed

Front Chat is the embeddable chat surface attached to the Front shared inbox. The WordPress side of it is a small embed plugin that injects the chat snippet and stores the chat ID, teammate routing rules, and page-targeting settings in wp_options under front_chat_settings. Front itself owns conversations on app.frontapp.com, and the WP admin offers a settings screen rather than a chart layer.

SleekView Charts reads what the WordPress side actually keeps locally plus anything Front webhooks land in WP. Most production setups configure the Front conversation-closed webhook to POST into a front_conversation custom post type with teammate, inbox, channel, tags, and response time saved as postmeta. SleekView picks up that CPT and renders chart cards: conversations per teammate, inbox mix as a donut, daily volume from post_date, and average response time as a number KPI.

The dashboard layers in tag analysis too. Front conversations are heavy on tags (billing, urgent, churn-risk, feature-request) which the webhook stores as a serialized array under front_tags. SleekView normalizes that into a bar of conversations per tag so the team sees which themes dominate the queue this week versus last. The same admin that holds the chat embed now also holds the reporting layer, with WordPress capabilities applying identically to both.

Workflow

From Front webhooks to a WP dashboard

1

Detect the Front data path

SleekView reads the front_chat_settings option for chat ID and routing and registers any front_conversation CPT, populated by the standard Front conversation-closed webhook, as a charts-ready dataset with teammate, inbox, tags, and response time.
2

Pick chart dimensions

Teammate powers a workload bar, inbox powers a routing donut, post_date powers a daily volume area, response_time postmeta powers an average KPI, and front_tags postmeta normalized into a per-tag bar surfaces theme weight.
3

Layer in WP user joins

When the webhook stores wp_user_id as postmeta on each conversation, SleekView joins it to wp_users.ID for a per-role bar and to wp_usermeta for plan-tier breakdowns. Tags layer in for theme-by-segment groupings.
4

Save the dashboard

Save the layout as a SleekView, scope it to support-lead and operations roles, and the same cards reopen for every user with access. Export the layout to JSON to copy between staging and production environments.

Sample dashboard

Charts you can build from Front Chat data

Four cards covering volume, teammate workload, inbox mix, and response time, all read from the front_conversation CPT and front_chat_settings option.
Number · Default

Conversations this week

A single KPI counting front_conversation CPT posts for the current week with last week underneath for context. Reads post_date so the headline always matches the timeline area chart below the KPI cards.
Count
Bar · Horizontal

Conversations by teammate

Horizontal bar ranking teammates by closed-conversation count from the front_teammate postmeta written by the Front conversation-closed webhook. Surfaces who carried the queue this week and who has capacity for the next shift.
Count group by front_teammate
Pie · Donut

Inbox mix

Donut split across Front inboxes (support, sales, billing) from the front_inbox postmeta on each front_conversation post. Reveals routing skew and whether one inbox is over-subscribed against current staffing.
Count group by front_inbox
Number · Default

Average response time

Average of the front_response_time postmeta in minutes across closed front_conversation posts for the current week. The KPI most Front teams watch hour by hour during peak periods of the day.
Average(front_response_time)

Comparison

Default Front analytics vs SleekView for WordPress

Default Front cloud analytics

  • Reports live on app.frontapp.com, not next to the WP embed
  • No native join from conversations to wp_users or wp_usermeta
  • Custom WordPress CPT from webhooks has no chart layer
  • Tag analysis needs export to a spreadsheet or BI tool
  • Switching tabs between Front and wp-admin breaks support flow

SleekView Charts

  • Chart front_conversation CPT by teammate, inbox, tags, or response_time
  • Plot conversations by post_date as a daily or weekly area
  • Average response-time KPI from front_response_time postmeta
  • Per-tag bar from the normalized front_tags postmeta array
  • WordPress capabilities applied identically to charts and tables

Features

What SleekView Charts gives you for Front Chat

Teammate workload

Horizontal bar of front_teammate postmeta across closed conversations. Surfaces overloaded teammates against team capacity and feeds the rebalance call to Front routing rules before SLAs slip.

Inbox mix donut

Group conversations by front_inbox postmeta in a donut. Reveals routing skew across support, sales, and billing inboxes so leads can rebalance staffing or routing rules the same morning.

Response-time KPI

Average of the front_response_time postmeta on closed conversations. The same number Front exposes in its own dashboard, visible inside WordPress alongside the rest of the site's reporting.

Audience

Who builds Front Chat dashboards with SleekView

Support leads

Today's conversation KPI, teammate workload bar, and response time average. Three cards summarize the morning queue without leaving WordPress for the Front analytics tab.

Customer success

Bar of conversations per Front tag (billing, urgent, churn-risk) shows what themes dominate the queue this week. The same dashboard surfaces churn signals before they hit the renewals call.

Operations

Weekly volume against teammate hours. The area chart surfaces capacity issues a week before SLAs slip and staffing decisions land before the queue burns out the on-call rotation.

The bigger picture

Why Front needs a WordPress-side dashboard

Front owns conversations across email, chat, and SMS, but every WordPress signal that drives those conversations (which pages get the embed, which WP users are paying customers, which posts the visitor was on when they opened the widget) lives in WordPress. Asking which paid plan generated the most chats last week or which content drove the most billing inquiries needs both sides in one chart. The default Front analytics screen knows none of that WP context, and pivoting between two systems every time a question lands slows the answer.

SleekView Charts puts the WP side of Front in WordPress where the user table, the postmeta, and the page metadata already live. The front_conversation CPT and front_chat_settings option become first-class chart sources alongside any other dataset on the site. Teammate load, inbox mix, response times, and per-tag volume all sit in the same admin as the WP users and pages that drove them.

Questions

Common questions about SleekView Charts for Front Chat

The embed plugin stores chat ID, routing settings, and page rules in wp_options. Conversations themselves live in Front. Most production setups wire the Front conversation-closed webhook into a custom front_conversation post type so the WP side has the data SleekView needs for chart cards.

 

Without the webhook, the WP side only has chat ID and routing rules. Charts are limited to coverage of the embed across wp_posts. For teammate, inbox, response-time, and tag cards, configure the Front conversation-closed webhook to POST into the front_conversation CPT.

 

The webhook saves Front tags as a serialized array under front_tags postmeta. SleekView normalizes the array into per-tag rows for groupBy on a horizontal bar chart, so each tag becomes one row even when a conversation carries five or six tags applied during the support exchange.

 

Yes. SleekView honors WordPress capabilities for the front_conversation post type. A teammate role sees their own conversations while a lead sees the full team. The capability filter applies identically to chart cards and the underlying SleekView table view of the same dataset.

 

Yes. When the webhook saves the WP user ID as wp_user_id postmeta on the front_conversation post, SleekView joins it to wp_users.ID for a bar of conversations per role. Subscription plan from wp_usermeta layers another dimension into the same chart card.

 

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

 

Yes. Clicking a slice or bar opens the SleekView table with the same filter applied. From the teammate bar with the longest response time, one click lands on the exact list of front_conversation posts that drove the average, ready for review.

 

Charts query front_conversation using the same indexes WordPress maintains for post-type and postmeta lookups. On sites with tens of thousands of conversations 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