# Player Analytics

**Player Analytics** in Hub88's Operator Backoffice provides a complete view of player activity through two main interfaces: **the** [**Table View**](#table-view) for broad segmentation and bulk actions, and **the** [**Player Profile**](#player-profile) for deep-dive investigation into **individual player behaviour**, **performance**, **transactions**, and **rewards**.

<div data-with-frame="true"><figure><img src="/files/YwUzPUYhSQmQVeT5tw1I" alt=""><figcaption><p>Player Analytics Table View</p></figcaption></figure></div>

### Table View

The Table View displays a list of all players who have interacted with your content. It allows you to sort, filter, and take action on your player base efficiently.

**Filtering options:**

* Date (available up to 3 months)
* Operator
* Product
* Country
* Currency
* Device

You can also search for an exact player ID and save your filter settings as a segment, similar to other pages in the Backoffice.

#### Bulk Actions

The Table View includes a checkbox column for selecting multiple players. Once selected, you can:

* **Grant Reward** — configure a Casino or Sportsbook reward once and apply it to all selected players in a single action
* **Export Player Data** — download data for the selected cohort

This allows you to reward an entire player cohort in one step, rather than repeating the process for each player individually.

{% hint style="info" %}
**Bulk Grant Reward only works within a single operator.**&#x20;

If you select players across multiple operators, you'll see an error: "Player must belong to the same operator."&#x20;

**Best practice:** filter by operator first, then select your players.
{% endhint %}

<div data-with-frame="true"><figure><img src="/files/vhzGkIxi5w3yoNEusil7" alt=""><figcaption><p>Table View with Bulk Select</p></figcaption></figure></div>

***

### Player Profile

You can **access** the detailed view of a player by **clicking** **on** any **player** row or **name** in the Table View.&#x20;

<div data-with-frame="true"><figure><img src="/files/iOxnoO7zQ32s5iAWd5gx" alt=""><figcaption></figcaption></figure></div>

The Player Profile provides a complete record of a specific player's behaviour, performance, transactions, and rewards. The Player Profile is organised into **four tabs**, each providing a different lens on player activity. You can save segments in any tab.&#x20;

<table><thead><tr><th width="140.90106201171875">Tab</th><th>Purpose</th></tr></thead><tbody><tr><td><strong>Overview</strong></td><td>Charts and KPIs summarising player behaviour</td></tr><tr><td><strong>Performance</strong></td><td>Turnover, GGR, and margin breakdowns by game, product, or date</td></tr><tr><td><strong>Transactions</strong></td><td>Full transaction history with search and filters</td></tr><tr><td><strong>Rewards</strong></td><td>All Casino and Sportsbook rewards granted to the player</td></tr></tbody></table>

The **player info header** **remains fixed** at the top of the main KPI (*Key Performance Indicators)* panel as you **navigate between tabs**, so you always have context on who you're investigating. At a glance, you'll be able to learn where the player registered from, their last activity and its duration, as well as the device type.&#x20;

#### Quick Actions

From the Player Profile, you can take immediate action on a player:

* **Grant Reward** to assign a Casino or Sportsbook reward directly from the profile via a dedicated modal
* **See Supplier IDs** to see all the **Supplier IDs** assigned to this player by different suppliers. This information can be used to provide more detailed information to any support tickets you may have, to accelerate the process. See [Creating a Support Case](/hubconnect-operator-zone/customer-support.md#creating-a-new-support-case) for more.&#x20;

<div data-with-frame="true"><figure><img src="/files/ylwpubPTd7tz3vX0znF8" alt="Supplier User IDs shown connected to the Player under Player Profile."><figcaption><p>Supplier User IDs shown under Player Profile</p></figcaption></figure></div>

{% hint style="info" %}
Timeframe filters persist across tabs. If you set "last week" in Performance, it will remain selected when you switch to Transactions.&#x20;
{% endhint %}

#### Player Overview Tab

The Player Overview tab is the first thing you see, when moving from Table View, to analyse a specific player. It displays customisable charts and dashboards for a visual summary of the selected player behaviour.

The various data points are displayed in charts and graphs, which you can customise. See how in [Customising the Player Profile View](#customising-the-player-profile-view).

<div><figure><img src="/files/nnjoX5HXHhIatTBwLpR3" alt=""><figcaption></figcaption></figure> <figure><img src="/files/6WBsclDMfx8ZRzIyD9oz" alt=""><figcaption></figcaption></figure></div>

{% hint style="info" %}
Currencies in Player Profile are displayed based on your Operator Backoffice user currency.
{% endhint %}

The view consists of multiple blocks of charts that can be combined to be viewed to your liking.&#x20;

**Available Charts:**

* **Key Performance Indicators**: A snapshot of metrics for the selected time period.&#x20;
* **KPI Overview**: A visual representation of performance trends over time.
* **Game Rounds**: Detailed history of gameplay.
* **Game Overview**: Breakdown of most played games.
* **Supplier Overview**: Activity split by game provider.
* **Device Breakdown**: Usage split between mobile, desktop, and tablet.
* **Currency**: Wallet activity by currency.
* **Country**: Geographic origin of activity.
* **Flagged Activity**: A dedicated panel highlighting potential risks or irregularities.
* **Rewards:** The reward activity visualised over time for this player.&#x20;

{% hint style="info" %}
You can customise which charts and dashboards are shown. See how in [Customising the Player Profile View](#customising-the-player-profile-view).
{% endhint %}

#### **Working with the KPI Overview Graph**

<div data-with-frame="true"><figure><img src="/files/nnjoX5HXHhIatTBwLpR3" alt=""><figcaption><p>KPI Overview graph displayed in the middle</p></figcaption></figure></div>

The KPI Overview Graph is interactive:

* **Toggle metrics on/off** by clicking on any metric (Turnover, GGR, etc.) in the legend to show or hide it. All metrics are active by default.
* **Export** by downloading the data for this tab.

**Chart Filtering**

Individual charts have their own filtering options. For example:

* **Game Rounds** — filter by highest win, largest bet, or most recent activity
* **Game Overview** — sort by turnover, GGR, or number of rounds
* **Supplier Overview** — filter by specific time periods or metrics

**Sharing and Editing**

You can share the full Player Overview tab with other users in your account, and edit which charts are displayed to customise your view.

#### Performance Tab

The Performance tab provides detailed breakdowns of a player's financial performance. You can analyse data **by Game**, **by Product** (supplier), or **by Date**.

**By Game**

View performance metrics for each game the player has played. You can drill down into specific games in the provided table to see detailed activity.

<div data-with-frame="true"><figure><img src="/files/DtIF93iF2uZpWnNvl3bo" alt=""><figcaption></figcaption></figure></div>

<table><thead><tr><th width="143.88275146484375">Column</th><th>Description</th></tr></thead><tbody><tr><td>Game Name</td><td>Name of the game</td></tr><tr><td>Supplier</td><td>Game provider</td></tr><tr><td>Turnover</td><td>Total amount wagered</td></tr><tr><td>GGR</td><td>Gross Gaming Revenue</td></tr><tr><td>Average Bet</td><td>Mean bet size</td></tr><tr><td>Bet Count</td><td>Number of bets placed</td></tr><tr><td>Margin %</td><td>Profit margin percentage</td></tr></tbody></table>

**By Product**

View performance metrics aggregated by supplier's product. You can filter to view all products or a single product.

<div data-with-frame="true"><figure><img src="/files/7ToUTFmboIPK2Txy7cAT" alt=""><figcaption></figcaption></figure></div>

<table><thead><tr><th width="163.3880615234375">Column</th><th>Description</th></tr></thead><tbody><tr><td>Product</td><td>Supplier's Product name</td></tr><tr><td>Turnover</td><td>Total amount wagered</td></tr><tr><td>GGR</td><td>Gross Gaming Revenue</td></tr><tr><td>Average Bet</td><td>Mean bet size</td></tr><tr><td>Bet Count</td><td>Number of bets placed</td></tr><tr><td>Margin %</td><td>Profit margin percentage</td></tr></tbody></table>

**By Date**

View performance over time to identify trends and patterns in player behaviour.

<div data-with-frame="true"><figure><img src="/files/xRTt0aHXquuVYL5OHN1o" alt=""><figcaption></figcaption></figure></div>

#### Transactions Tab

The Transactions tab displays a complete log of every transaction related to or triggered by the player.

<div data-with-frame="true"><figure><img src="/files/aypbVYDQclof4mhz2tDB" alt=""><figcaption></figcaption></figure></div>

**Filtering and search:**

* Filter by timeframe
* Search by transaction UUID
* Search by round ID

**Table columns:**

| Column           | Description                                | Sortable |
| ---------------- | ------------------------------------------ | -------- |
| Transaction UUID | Unique transaction identifier              |          |
| Round            | Round identifier                           |          |
| Process Time     | When the gameplay occurred (from supplier) | ✓        |
| Client           | Client identifier                          |          |
| Game Name        | Name of the game                           |          |
| Provider         | Game supplier                              |          |
| Amount           | Transaction value                          | ✓        |
| Currency         | Transaction currency                       |          |
| Status           | Success or Failed                          |          |
| Kind             | Transaction type (bet, win, etc.)          |          |
| Actions          | Available actions                          |          |

**Actions**

For each transaction, you can interact with key actions:

* **Round Details** to view full details of the round
* **Download** to export transaction data
* **Logs** to view supplier logs (where available)
* **Create Support Case** to opens HubConnect with pre-filled details

#### Rewards Tab

The Rewards tab displays all **Casino** and **Sportsbook** rewards associated with the player. You can also grant a new reward directly from this tab by clicking the **"Grant Reward"** button and choosing the reward type.&#x20;

<div data-with-frame="true"><figure><img src="/files/yHD63ityfyaBAyQnJ6p5" alt=""><figcaption></figcaption></figure></div>

**Filtering options:**

* Timeframe
* Supplier
* Game
* Status

**Table columns**

| Column        | Description                    |
| ------------- | ------------------------------ |
| Reward UUID   | Unique reward identifier       |
| Campaign UUID | Associated campaign identifier |
| Prepaid UUID  | Prepaid reward identifier      |
| Bet Count     | Number of bets included        |
| Bet Value     | Value of bets included         |
| Game Name     | Associated game                |
| Supplier      | Game provider                  |
| Start Date    | Reward start date              |
| End Date      | Reward end date                |
| Created At    | When the reward was created    |
| Status        | Current reward status          |

***

### **Time Periods**

All tabs, dashboards, and graphs can be viewed within different time periods. You can switch between the times to see further historical data to understand how the player has behaved.&#x20;

To change the time, click on the timeframe block inside the Player Profile view.&#x20;

<div data-with-frame="true"><figure><img src="/files/AQg73cIzD3ofMNcSeH1a" alt=""><figcaption></figcaption></figure></div>

The periods available to choose from are the following. You can also customise the needed timeframe by selecting the dates. Available up to 3 months in historical data.&#x20;

* Today&#x20;
* Yesterday
* This week
* Last week
* This month (default)
* Last month
* Last 3 months

***

### Customising the Player Overview Tab View&#x20;

To customise the displayed charts and dashboards in the Player Profile view, simply click on the pencil icon on the left side, under the Key Performance Indicators panel. This will prompt you to select which charts will be shown.&#x20;

<div data-with-frame="true"><figure><img src="/files/GddkZS4ccl4kEY6Si3En" alt=""><figcaption></figcaption></figure></div>

***

### Interpreting the Data

The data in Player Analytics can be used on its own or combined across tabs to build a complete picture of player behaviour.

**Understanding Financial Health**

* **What to look for:** Sudden spikes or drops in the **KPI Overview Graph** or **Performance** tab.
* **The assumption:** A sudden spike in wins against flat bets suggests a big win or potential error. A steady decline in GGR over 30 days might indicate a VIP player is churning or losing interest.

**Analysing Behavioural Patterns**

* **What to look for:** Concentration on specific games or suppliers in the **Performance** tab or **Game Overview** chart.
* **The assumption:** If a player spends 90% of their time on a single supplier (e.g., Evolution), they are likely a Live Casino player. Marketing slots to them may be ineffective. If a player only plays low-volatility games, they might be grinding to meet bonus wagering requirements.

**Operational Validation**

* **What to look for:** Inconsistencies in the **Device**, **Country**, or **Currency** charts, or unusual patterns in the **Transactions** tab.
* **The assumption:** If a player usually plays on Mobile from the UK using GBP, but suddenly logs in via Desktop from Brazil using USD, this is a strong indicator of account sharing or a compromised account.

**Fraud Spotting**

* **What to look for:** Red flags in **Flagged Activity** and specific timestamps in the **Transactions** tab.
* **The assumption:** The Flagged Activity panel highlights system-generated alerts (e.g., failed deposits, suspicious bets). Use the Transactions tab to cross-reference these alerts with the exact moment they happened. Check if the gameplay looks organic or automated.

**Reward Effectiveness**

* **What to look for:** Reward history in the **Rewards** tab alongside performance trends.
* **The assumption:** Compare reward grants with subsequent activity in the Performance tab. Did a bonus drive increased play, or was it redeemed with minimal follow-on engagement?


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.hub88.io/operator-backoffice/player-analytics.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
