Skip to main content

Analytics & Insights

Understand your performance data to grow your audience and improve your AI persona.


Dashboard Overview

Access your analytics at Creator Studio > Analytics.

Key Metrics at a Glance

MetricWhat It MeasuresWhy It Matters
Total ConversationsNumber of chat sessionsOverall engagement
Unique UsersIndividual fans interactingAudience size
Avg Session LengthTime per conversationEngagement depth
Messages per SessionBack-and-forth exchangesConversation quality
Satisfaction ScoreFan ratingsContent quality
RevenueEarnings from premium featuresBusiness health

Understanding Your Metrics

Engagement Metrics

Total Conversations

The number of individual chat sessions with your persona.

How to interpret:

  • Growing steadily: Good sign—you're attracting interest
  • Spiking: Usually tied to promotion or content release
  • Declining: May need fresh content or promotion

Benchmarks:

Creator SizeGoodGreatExcellent
Small (under 1K followers)50/week100/week200+/week
Medium (1K-10K)200/week500/week1000+/week
Large (10K+)1000/week2500/week5000+/week

Unique Users

Individual fans who interact with your persona (deduplicated).

Growth Rate Targets:

  • New creators: 10-20% week-over-week
  • Established: 5-10% month-over-month
  • Mature: 2-5% month-over-month

Returning Users

Percentage of users who come back for multiple sessions.

RateAssessmentAction
Under 20%Poor retentionImprove persona quality
20-40%AverageAdd engagement features
40-60%GoodMaintain current approach
>60%ExcellentConsider premium features

Conversation Quality

Average Session Length

How long fans spend in conversation.

DurationInterpretation
Under 1 minuteFans leaving quickly—check for issues
1-3 minutesTypical for quick interactions
3-10 minutesGood engagement
>10 minutesExcellent—fans are invested

Messages per Session

Number of back-and-forth exchanges.

MessagesQuality
1-3Low engagement—one-off queries
4-8Normal conversation
9-15Good rapport
>15Deep engagement

Satisfaction Score

Based on explicit ratings and implicit signals.

Components:

  • Thumbs up/down on responses (40%)
  • Session length (20%)
  • Return rate (20%)
  • Message sentiment (20%)
Satisfaction Score Targets

Aim for a minimum score of 3.5/5.0 to maintain a healthy persona. Scores below 3.5 indicate significant quality issues that should be addressed immediately through additional training content or personality adjustments.

Targets:

  • Minimum viable: 3.5/5.0
  • Good: 4.0/5.0
  • Excellent: 4.5+/5.0

Content Analytics

See what fans ask about most:

  1. Go to Analytics > Topics
  2. View topic distribution chart
  3. Click any topic for detailed breakdown

How to use:

  • Create more content on popular topics
  • Consider monetizing high-demand areas
  • Fill gaps in less-covered topics you care about

Question Types

Understand what fans are looking for:

TypeExamplePersona Should
Advice"What should I do about..."Offer thoughtful guidance
Information"How does X work?"Provide clear explanations
Entertainment"Tell me a story about..."Be creative and engaging
Personal"What's your favorite..."Share authentic opinions
Support"I'm struggling with..."Show empathy and help

Revenue Analytics

Earnings Overview

MetricDescription
Total RevenueAll earnings in period
Premium SubscriptionsRecurring subscription income
TipsOne-time fan contributions
Exclusive ContentPay-per-view content sales
Average Revenue Per UserTotal revenue ÷ paying users

Conversion Funnel

Track how free users become paying fans:

Free Users (100%)

Engaged Users (60%) - Multiple sessions

Interested (30%) - Viewed premium features

Converted (8%) - Paying subscribers

Optimization tips:

  • Improve content quality to increase engagement
  • Better showcase premium features
  • Adjust pricing based on conversion rates
  • Add more premium value to increase conversion

Time-Based Analysis

  1. Select date range (day, week, month, custom)
  2. Compare periods (this week vs. last week)
  3. Identify patterns and anomalies

Key Patterns to Watch

PatternPossible CauseAction
Weekend spikesFans have more free timeSchedule promotions for weekends
Evening peaksAfter work engagementPost new content in evening
Monday dropsReturn to workUse engaging hooks on Mondays
Seasonal dipsHolidays, summerPlan content calendar accordingly

Audience Insights

Demographics

Understand who your fans are:

  • Age ranges: Which age groups engage most
  • Geography: Where fans are located
  • Platform: How they access (mobile vs. desktop)
  • Source: How they found you

Engagement Segments

SegmentDefinitionStrategy
Super FansDaily users, high engagementReward with exclusive access
Regular FansWeekly users, good engagementEncourage more frequent visits
Casual UsersMonthly users, light engagementRe-engage with notifications
DormantNo activity in 30+ daysWin-back campaigns

Using Analytics to Improve

Weekly Review Process

Every week, check:

  1. Conversations: Up or down from last week?
  2. Satisfaction: Any drop to investigate?
  3. Popular topics: Anything new trending?
  4. Revenue: Meeting goals?

Monthly Deep Dive

Every month, analyze:

  1. Growth trajectory: Are you on track?
  2. Content gaps: What are fans asking for that you haven't covered?
  3. Quality issues: Any recurring complaints?
  4. Monetization: Is the funnel optimized?

Actionable Insights

When Satisfaction Drops

Diagnostic steps:

  1. Review recent negative feedback
  2. Check if training content changed
  3. Look for topic-specific issues
  4. Test persona yourself

Common fixes:

  • Add training content on problematic topics
  • Adjust personality settings
  • Update boundaries if fans are hitting limits
  • Improve response quality for common questions

When Engagement Drops

Diagnostic steps:

  1. Check if returning users decreased
  2. Look for external factors (your other content, competition)
  3. Review if persona feels stale
  4. Check for technical issues

Common fixes:

  • Add fresh training content
  • Promote persona to your audience
  • Introduce new features or topics
  • Run re-engagement campaign

When Conversions Stall

Diagnostic steps:

  1. Where are users dropping off?
  2. Is premium value clear?
  3. Is pricing right?
  4. Are there friction points?

Common fixes:

  • Better showcase premium features
  • Adjust pricing (test higher AND lower)
  • Add free previews of premium content
  • Simplify signup/payment flow

Exporting Data

Available Exports

ExportFormatContains
Summary ReportPDFKey metrics overview
Detailed AnalyticsCSVAll metrics, granular
Conversation LogsJSONFull conversation data
Revenue ReportCSVAll financial data

How to Export

  1. Go to Analytics > Export
  2. Select data type
  3. Choose date range
  4. Click Download

Analytics API

For advanced integrations, access your analytics data programmatically via the REST API. All endpoints require JWT authentication.

Endpoints

MethodPathDescription
GET/api/v1/creator/analytics/dashboardDashboard metrics (views, engagement, revenue). Supports date_range (7d, 30d, 90d, ytd, all_time) or custom start_date/end_date query params.
GET/api/v1/creator/analytics/content/{content_id}Per-content analytics (views, engagement, traffic sources, device breakdown)
GET/api/v1/creator/analytics/audienceAudience demographics, geographic distribution, device usage, and acquisition sources
GET/api/v1/creator/analytics/trendsEngagement trends over time. Supports granularity (daily, weekly, monthly) and format (json, csv) query params.
POST/api/v1/creator/analytics/eventsBatch event ingestion (validated, deduplicated, and stored)
POST/api/v1/creator/analytics/beaconSingle-event ingestion optimized for the browser sendBeacon API

Pass creator_id as a required query parameter on all GET endpoints. Authenticate with a JWT Bearer token in the Authorization header.

See the Creator Studio documentation for full details.


Glossary

TermDefinition
SessionA single conversation from start to end
DAUDaily Active Users
MAUMonthly Active Users
ARPUAverage Revenue Per User
LTVLifetime Value of a user
ChurnRate of users stopping engagement
ConversionFree users becoming paid
RetentionUsers returning over time

Need Help?