SleekView Charts for Freshchat: messenger dashboards in WordPress
The Freshchat plugin stores the app token and embed rules in wp_options under freshchat_settings, and webhook-driven setups sync resolved chats into a freshchat_conversation CPT with agent, group, channel, and resolution time as postmeta. SleekView Charts groups all of that into one WP dashboard.
♾️ Lifetime License available
Freshchat reporting that lives in wp-admin
Freshchat by Freshworks ships a WordPress plugin whose main job is injecting the messenger widget. Settings, the app token, the user identification config, and per-page targeting rules live in wp_options under the freshchat_settings key. The actual conversations live on freshchat.com, and the WP admin offers a connect screen rather than a chart layer.
SleekView Charts reads what the WordPress side keeps locally and anything a Freshworks webhook lands in WP. Production setups configure the Freshchat conversation-resolved webhook into a freshchat_conversation custom post type with agent, group, channel, csat_score, and resolution_time saved as postmeta. SleekView picks up that CPT and renders chart cards: conversations per agent, group mix as a donut, daily volume from post_date, and average CSAT as a number KPI.
The dashboard layers in WP user joins too. When the webhook saves the WP user ID under wp_user_id postmeta on each conversation, SleekView joins to wp_users.ID for a bar of conversations per role, and to wp_usermeta for plan-level grouping. The same admin that holds the Freshchat embed now also holds the reporting layer, with WordPress capabilities applying identically to charts and the underlying conversation table.
Workflow
From Freshchat webhooks to a WP dashboard
Detect the Freshchat data path
Pick chart dimensions
Layer in WP user joins
Save the dashboard
Sample dashboard
Charts you can build from Freshchat data
Conversations today
Count
Conversations by agent
Count
group by freshchat_agent
Group routing
Count
group by freshchat_group
Average CSAT
Average(freshchat_csat)
Comparison
Default Freshchat analytics vs SleekView for WordPress
Default Freshchat cloud analytics
- Reports live on freshchat.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
- CSAT trend requires export to an external BI tool
- Switching context between Freshchat and wp-admin breaks flow
SleekView Charts
- Chart freshchat_conversation CPT by agent, group, or resolution_time
- Plot conversations by post_date as a daily or weekly area
- Average CSAT KPI from freshchat_csat postmeta
- Join wp_user_id postmeta to wp_users for role bars
- WordPress capabilities applied identically to charts and tables
Features
What SleekView Charts gives you for Freshchat Messenger
CSAT KPI
Average of freshchat_csat postmeta on closed conversations. The same satisfaction number Freshchat surfaces in its own dashboard, now visible in WordPress alongside the rest of the site's reporting data.
Agent workload
Horizontal bar of freshchat_agent postmeta across resolved conversations. Surfaces overloaded agents against team capacity and feeds rebalance calls to Freshchat routing rules in freshchat_settings.
Group routing donut
Donut grouped by freshchat_group postmeta across support, sales, and billing groups. Confirms whether targeting rules in the WP plugin settings are sending traffic to the team that was meant to receive it.
Audience
Who builds Freshchat dashboards with SleekView
Support leads
Today's conversation KPI, agent workload bar, and CSAT average. Three cards summarize the morning shift without leaving WordPress for the Freshchat dashboard tab.
Customer success
CSAT trend by week joined to WordPress subscription plan postmeta. Spot which paid tiers are slipping in satisfaction before the renewals dashboard turns red on the customer success team.
Operations
Daily conversation volume against agent hours. The area chart surfaces capacity issues a week before SLAs slip and staffing decisions land in time to prevent the queue burning out.
The bigger picture
Why Freshchat needs a WordPress-side dashboard
Freshchat owns the messenger, but WordPress owns the users, the subscriptions, the products, and the page metadata that drive every meaningful question about it. Which paid plan generates the most chats? Which page triggers the most billing inquiries? Which WP role drives the longest resolution times? Those answers need both sides in one chart. The default Freshchat dashboard knows none of that WordPress context, so the usual workaround is an export to a spreadsheet or a BI tool, which lags behind reality.
SleekView Charts puts the WP side of Freshchat in WordPress where the user table, the postmeta, and the page metadata already live. The freshchat_conversation CPT and freshchat_settings option become first-class chart sources alongside any other dataset on the site. Agent load, group routing, CSAT, and per-role volume all sit in the same admin as the WP users and posts that drove them.
Triage and reporting share one source of truth.
Questions
Common questions about SleekView Charts for Freshchat Messenger
The plugin stores the app token, identify rules, and embed settings in wp_options under freshchat_settings. Conversations live on freshchat.com. Most production setups wire the Freshchat resolved-conversation webhook into a custom freshchat_conversation post type so the WP side has the chart-ready data.
 Without the webhook, the WP side only stores embed settings and identify rules. Charts are limited to coverage of the embed across wp_posts. For agent, group, CSAT, and resolution-time cards, configure the Freshchat webhook to POST into the freshchat_conversation CPT.
 Either by enabling the webhook recorder in popular bridge plugins, or by registering the CPT in functions.php with the slug freshchat_conversation and POSTing webhook payloads into it. SleekView picks up any registered post type, so the slug is flexible if a project uses another name.
 Yes. SleekView honors WordPress capabilities for the freshchat_conversation post type. An agent role sees their own conversations while a support lead sees the team's. The capability filter applies identically to chart cards and the underlying SleekView table view.
 Yes. Custom Freshchat properties land in postmeta on each freshchat_conversation post during webhook processing. Any select-style property becomes a groupBy dimension for a donut, and any numeric property becomes a sum or average aggregation card on the same dashboard.
 Charts run aggregate queries on view load. Open the dashboard and the numbers reflect the current state of freshchat_conversation including 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 agent bar with the lowest CSAT, one click lands on the exact list of freshchat_conversation posts that drove the score, ready for transcript review.
 Charts query freshchat_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.
Lifetime ♾️
Most popular
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
€749
Continue to checkoutBrowse more
- Checkout Field Editor
- Woocommerce Shipping Ups
- Checkoutwc
- Trustpulse
- Yith Woocommerce Pre Order
- Yith Woocommerce Pdf Invoice
- Curcy Multi Currency
- Woocommerce Min Max Step Control
- Woocommerce Quickbooks
- Woocommerce Bulk Stock Management
- Wcfm Marketplace
- Yith Woocommerce Gift Cards
- Surecart
- Yith Woocommerce Bulk Product Editing
- Instamojo
- Private Content Restricted Content
- Buddypress Docs
- Memberium
- Wp Affiliate Manager
- Woocommerce Memberships
- Members Only
- Memberpress Affiliate Royale
- Wp Members Pro
- Wp Courseware Members
- Content Control Cm
- Content Restriction By Userrole
- Ultimate Affiliate Pro
- Memberships By Supsystic
- Pmpro Multiple Memberships Per User
- Profile Builder Pro