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
| Metric | What It Measures | Why It Matters |
|---|---|---|
| Total Conversations | Number of chat sessions | Overall engagement |
| Unique Users | Individual fans interacting | Audience size |
| Avg Session Length | Time per conversation | Engagement depth |
| Messages per Session | Back-and-forth exchanges | Conversation quality |
| Satisfaction Score | Fan ratings | Content quality |
| Revenue | Earnings from premium features | Business 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 Size | Good | Great | Excellent |
|---|---|---|---|
| Small (under 1K followers) | 50/week | 100/week | 200+/week |
| Medium (1K-10K) | 200/week | 500/week | 1000+/week |
| Large (10K+) | 1000/week | 2500/week | 5000+/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.
| Rate | Assessment | Action |
|---|---|---|
| Under 20% | Poor retention | Improve persona quality |
| 20-40% | Average | Add engagement features |
| 40-60% | Good | Maintain current approach |
| >60% | Excellent | Consider premium features |
Conversation Quality
Average Session Length
How long fans spend in conversation.
| Duration | Interpretation |
|---|---|
| Under 1 minute | Fans leaving quickly—check for issues |
| 1-3 minutes | Typical for quick interactions |
| 3-10 minutes | Good engagement |
| >10 minutes | Excellent—fans are invested |
Messages per Session
Number of back-and-forth exchanges.
| Messages | Quality |
|---|---|
| 1-3 | Low engagement—one-off queries |
| 4-8 | Normal conversation |
| 9-15 | Good rapport |
| >15 | Deep 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%)
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
Popular Topics
See what fans ask about most:
- Go to Analytics > Topics
- View topic distribution chart
- 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:
| Type | Example | Persona 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
| Metric | Description |
|---|---|
| Total Revenue | All earnings in period |
| Premium Subscriptions | Recurring subscription income |
| Tips | One-time fan contributions |
| Exclusive Content | Pay-per-view content sales |
| Average Revenue Per User | Total 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
View Trends Over Time
- Select date range (day, week, month, custom)
- Compare periods (this week vs. last week)
- Identify patterns and anomalies
Key Patterns to Watch
| Pattern | Possible Cause | Action |
|---|---|---|
| Weekend spikes | Fans have more free time | Schedule promotions for weekends |
| Evening peaks | After work engagement | Post new content in evening |
| Monday drops | Return to work | Use engaging hooks on Mondays |
| Seasonal dips | Holidays, summer | Plan 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
| Segment | Definition | Strategy |
|---|---|---|
| Super Fans | Daily users, high engagement | Reward with exclusive access |
| Regular Fans | Weekly users, good engagement | Encourage more frequent visits |
| Casual Users | Monthly users, light engagement | Re-engage with notifications |
| Dormant | No activity in 30+ days | Win-back campaigns |
Using Analytics to Improve
Weekly Review Process
Every week, check:
- Conversations: Up or down from last week?
- Satisfaction: Any drop to investigate?
- Popular topics: Anything new trending?
- Revenue: Meeting goals?
Monthly Deep Dive
Every month, analyze:
- Growth trajectory: Are you on track?
- Content gaps: What are fans asking for that you haven't covered?
- Quality issues: Any recurring complaints?
- Monetization: Is the funnel optimized?
Actionable Insights
When Satisfaction Drops
Diagnostic steps:
- Review recent negative feedback
- Check if training content changed
- Look for topic-specific issues
- 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:
- Check if returning users decreased
- Look for external factors (your other content, competition)
- Review if persona feels stale
- 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:
- Where are users dropping off?
- Is premium value clear?
- Is pricing right?
- 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
| Export | Format | Contains |
|---|---|---|
| Summary Report | Key metrics overview | |
| Detailed Analytics | CSV | All metrics, granular |
| Conversation Logs | JSON | Full conversation data |
| Revenue Report | CSV | All financial data |
How to Export
- Go to Analytics > Export
- Select data type
- Choose date range
- Click Download
Analytics API
For advanced integrations, access your analytics data programmatically via the REST API. All endpoints require JWT authentication.
Endpoints
| Method | Path | Description |
|---|---|---|
GET | /api/v1/creator/analytics/dashboard | Dashboard 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/audience | Audience demographics, geographic distribution, device usage, and acquisition sources |
GET | /api/v1/creator/analytics/trends | Engagement trends over time. Supports granularity (daily, weekly, monthly) and format (json, csv) query params. |
POST | /api/v1/creator/analytics/events | Batch event ingestion (validated, deduplicated, and stored) |
POST | /api/v1/creator/analytics/beacon | Single-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
| Term | Definition |
|---|---|
| Session | A single conversation from start to end |
| DAU | Daily Active Users |
| MAU | Monthly Active Users |
| ARPU | Average Revenue Per User |
| LTV | Lifetime Value of a user |
| Churn | Rate of users stopping engagement |
| Conversion | Free users becoming paid |
| Retention | Users returning over time |
Need Help?
- Troubleshooting - Common issues
- Support: support@creatorsrevolution.ai
- Analytics Help: analytics@creatorsrevolution.ai