Analytics & Billing
How to view platform growth trends, revenue charts, and manage expert subscriptions.
The Analytics and Billing pages give staff visibility into platform growth and subscription revenue.
#Analytics
Navigate to Admin Dashboard → Analytics to view platform growth and revenue trends.
#User Growth Chart
The user growth chart shows new signups and profile claims over the last 30 days as an area chart:
- Signups (blue line) — new user registrations per day
- Claims (amber line) — expert profile claims per day
Hover over any data point to see the exact count for that day.
Screenshot
The User Growth area chart showing two trend lines over 30 days — a blue line for daily signups and an amber line for daily claims. A tooltip shows 'Jan 15: 24 signups, 8 claims'. The X-axis shows dates (every 7th day labeled), and the Y-axis shows counts.
#Monthly Revenue Chart
The revenue chart shows MRR (Monthly Recurring Revenue) over the last 12 months as a bar chart:
- MRR bars (green) — total monthly recurring revenue
- Each bar tooltip shows the MRR amount and the number of active subscriptions for that month
The current MRR and active subscription count are displayed prominently above the chart.
Screenshot
The Monthly Revenue bar chart showing green bars for each of the last 12 months. Above the chart: 'Current MRR: $12,450 — 234 active subscriptions'. A tooltip on a hovered bar shows 'Oct 2025: $11,200 MRR, 198 subscriptions'.
#Billing
Navigate to Admin Dashboard → Billing to manage expert subscriptions and view revenue details.
#MRR Summary
The top-right corner shows the current page MRR — the total monthly recurring revenue across all subscriptions displayed on the current filtered view.
#Status Filter
Filter subscriptions by status using the tab bar:
| Tab | Description |
|---|---|
| All | Every subscription regardless of status |
| Active | Currently active and billing normally |
| Trialing | In the free trial period |
| Past Due | Payment failed, awaiting retry |
| Canceled | Subscription has been canceled |
#Subscription Table
The table displays the following columns:
| Column | Breakpoint | Description |
|---|---|---|
| Expert Name | Always | Name and truncated UUID |
| sm+ | User's email address | |
| Tier | md+ | Free, Basic, Pro, or Enterprise badge |
| Status | md+ | Active, Canceled, Past Due, or Trialing badge |
| Cycle | lg+ | Monthly or Annual billing cycle |
| MRR | xl+ | Monthly recurring revenue contribution |
| Period Ends | xl+ | Current billing period end date |
Screenshot
The Billing page showing the subscription table with status filter tabs at the top (All, Active, Trialing, Past Due, Canceled). The table shows expert names, emails, tier badges (color-coded: blue for Basic, amber for Pro), status badges (green for Active, blue for Trialing), and MRR amounts.
#Tier Badges
| Tier | Color |
|---|---|
| Free | Muted/Gray |
| Basic | Blue |
| Pro | Amber |
| Enterprise | Purple |
#Status Badges
| Status | Color |
|---|---|
| Active | Green |
| Trialing | Blue |
| Past Due | Red |
| Canceled | Muted/Gray |
#Search Analytics
Navigate to Admin Dashboard → Search Analytics to monitor platform-wide search health and usage patterns.
#Period Selector
Use the period selector in the top-right corner to view the last 7, 14, 30, or 90 days of data.
#Overview Stats
Four stat cards show:
| Metric | Description |
|---|---|
| Total Searches | Total search queries in the selected period |
| Click-Through Rate | Percentage of searches that resulted in an expert profile click |
| Zero-Result Rate | Percentage of searches that returned no results |
| Avg Daily Searches | Average searches per day over the period |
#Search Volume Chart
An area chart plots daily search activity with two lines:
- Searches (amber) — total searches per day
- Zero Results (red) — searches that returned no results per day
Hover over any data point to see the exact counts for that day.
#Popular Queries
A table showing the most searched terms across the platform:
| Column | Description |
|---|---|
| Query | The search text attorneys used |
| Count | Total times this query was searched |
| CTR | Click-through rate for this query |
| Zero-Result % | Percentage of searches for this query that returned no results (highlighted in red when above 10%) |
Tip: Monitor queries with a high zero-result rate — these indicate gaps in your expert database that could be filled by recruiting experts in those specialties.
#Funnel Analytics
Navigate to Admin Dashboard → Funnel to view acquisition funnel metrics.
#Overview Stats
Four stat cards show:
| Metric | Description |
|---|---|
| Total Leads | All contacts in the funnel |
| Converted | Contacts that reached conversion |
| Conversion Rate | Overall conversion percentage |
| Last 7 Days | New leads added in the past week |
#Date Range Filter
Use the From and To date pickers to filter funnel data to a specific period. The filter applies to all stats, funnel visualizations, and source breakdowns. Click Clear to reset.
#Funnel Visualization
Two horizontal bar charts show the expert and attorney acquisition funnels side-by-side. Each stage displays:
- Bar width — proportional to the number of contacts in that stage
- Count — the exact number inside the bar
- Conversion rate — percentage of contacts that progressed from the previous stage (shown to the right of the bar)
The first stage shows a dash ("—") for conversion rate since it has no predecessor.
#Lead Sources
A table below the funnels shows where leads are coming from:
| Column | Description |
|---|---|
| Source | Acquisition source (organic, referral, paid, etc.) |
| Leads | Total contacts from this source |
| Converted | Contacts from this source that converted |
| Rate | Source-specific conversion rate |
#Pagination
Both the Analytics charts and Billing table load data from the API. The subscription table paginates automatically with Previous / Next controls.