Weekly Data Upload
Upload your CSV files from the backoffice. The tool merges, deduplicates, segments, and compares against previous weeks automatically.
All Depositors USD
Global backoffice. All depositors, USD currency.
All Depositors CLP
Global backoffice. All depositors, CLP (auto-converted to USD).
Betby Player Activity
Betby sportsbook export. All player activity.
All Registrations
Full registration list including non-depositors.
Drop CSV files here or click to browse
Accepts .csv files โ auto-detects which file is which
๐พ Data Backup & Restore
Player-level history is stored in your browser AND auto-downloaded as JSON backups. If browser data is ever cleared, restore from your backup files here.
๐ฅ Restore from Backup
Upload previously downloaded JSON backup files to restore all historical snapshots.
๐ค Download Full Backup
Download all historical snapshots as a single JSON file. Do this monthly.
๐ค Download Latest Snapshot
Re-download the most recent weekly snapshot file.
๐๏ธ Clear All Data
Remove ALL data from this browser. Make sure you have a backup!
Segment Distribution
How your player base breaks down by lifecycle stage. Healthy mix = large Active+VIP, small Churned.
Revenue by Segment (GGR)
Total Gross Gaming Revenue per segment. VIP should dominate. Negative = players who won more than they lost.
Player Value Distribution
Histogram of individual player GGR. Players below $0 are net winners against the house.
Recency Distribution
Days since each depositor last did something. Peaks at the right = retention problem.
Segment Definitions & Classification Criteria
Each player is assigned exactly one segment. All thresholds are adjustable in Settings.
๐ฏ Recommended CRM Actions This Week
๐ Segment Migrations โ This Week vs Last Week
Shows which players moved between segments since the previous snapshot. Requires at least 2 weekly snapshots.
Migration Detail โ Players Who Changed Segment
| Player ID | Username | Name | Previous Segment | Current Segment | Direction | Total GGR |
|---|
| Segment | Player ID | Username | Name | Registered | Days Inactive | Deposits $ | Dep Count | Total GGR | Sports Bets | Sports GGR | Casino GGR | Risk |
|---|
Profitability Gap Analysis (GGR โฅ $50)
How long from first deposit until a player generates โฅ$50 GGR. Profitable defined as GGR โฅ $50 to account for acquisition cost.
๐ Segment Trends Over Time
Each weekly upload adds a data point. Shows how segments evolve.
๐ Snapshot History
Segmentation Thresholds
Adjust thresholds. Changes apply on next data processing.