> For the complete documentation index, see [llms.txt](https://help.theaffiliateplatform.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.theaffiliateplatform.com/reporting/reporting-interfaces-bi.md).

# Reporting interfaces  / BI

{% hint style="info" %}
In Media Report, the 'Visits (unique)' statistics are updated in minutes after the visit is recorded.\
Registrations and financial data are updated according to how often your platform provider sends data to TAP.
{% endhint %}

## Registrations Report

Registration report is a granular level report, showing each specific user/player per row.\
You can find the registration report:

* in the **affiliate profile** (report will show only registrations assigned to this affiliate). Results in the list can be filtered out by different criterias<br>

  <figure><img src="/files/GNEy7HQlVBE1QCgKrHxt" alt=""><figcaption></figcaption></figure>

* in the **Registrations** menu (report will show all registrations). Results in the list can be filtered out by different criterias

<figure><img src="/files/TMp5h9IxS1GPvVOMlGG6" alt=""><figcaption></figcaption></figure>

\
The **Registrations** report includes the following data:

* External user ID, TAP user ID + Registration Date + Brand + Username (if sent to TAP by the platform) + Affiliate)
* Qualification date&#x20;
* Net deposit amount, FTD amount + date, Deposits count&#x20;
* Withdrawals amount&#x20;
* P\&L (GGR)&#x20;
* Net P\&L (NGR) - This value is a calculated field = (total\_bets)-(total\_wins)-(bonuses)-(deductions)&#x20;
* Volume (total bets, also used as a qualification rule for CPA deals)
* Commission

\
The registration report can be sorted by any of the fields presented as column names.

You can search by user ID (external ID or TAP ID with @1234), by username, email, tracker and country (2 letter code)

#### Adding filters to Registration report:

1. Click on the triangle icon on the top right of the report
2. Choose additional filter:

* Brand
* Link&#x20;
* Commission range - Filter by amounts of commission generated from user/player
* Deal type (CPA, CPA+Revshare Net P\&L, CPA+CPL, etc.)&#x20;
* Has Commission (yes/no)&#x20;
* Blocked for CPL
* Blocked for CPA
* Registration status - If applicable (Duplicate, Fraud, Self-excluded etc). The platform provider should sent the abovementioned statuses&#x20;
* FTD date&#x20;
* AFP/UTM - Search by specific dynamic parameter used when sending the traffic&#x20;
* Campaign/Source ID/ Deal group ID

<figure><img src="/files/PzAKZ4oxvXtNMOySQRBO" alt=""><figcaption></figcaption></figure>

#### Exporting registration report:

Click on the *Export* button on the top right corner. \
Export process will be started and when completed, email with download link will be sent to your email address.&#x20;

{% hint style="success" %}
The fields available to the affiliate in the registration report are controlled by the “additional permissions” list in the Affiliate Account.\
Check [Additional permissions](/affiliate-platform/affiliate-account.md#additional-permissions) for more details.
{% endhint %}

<figure><img src="/files/u0DNXHGWbPgvK6AtzDCz" alt=""><figcaption></figcaption></figure>

### Player Profile&#x20;

By clicking on a player row in the registration report you will access the Player Profile with all the aggregated information for the player.<br>

<figure><img src="/files/51q8W9wwUZVnyGMI9dXt" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/XKpVvRa2cIpxxhIUs57l" alt=""><figcaption></figcaption></figure>

## Media Report

Media report is designed to show results by different channels and affiliates, with the ability of *grouping* or *filtering* by different dimensions.

<figure><img src="/files/cx1CBsn0DPO6dOfVaGEB" alt=""><figcaption></figcaption></figure>

The media report is similar to a Pivot table in Excel. **Drag & Drop** the dimensions you want to filter, or group by into the report. \
\&#xNAN;*Filter by* when you want to individualize your report. *Group by* when you want to generalize your report

\
***For example:***&#x20;

\
Filter by a **time period**

<figure><img src="/files/6Opf7Q2yl72u5LxFDdG9" alt="" width="274"><figcaption></figcaption></figure>

&#x20;Group by **Period, Country, Affiliate** etc

<figure><img src="/files/wexYY0lCl3HqUhdwExfU" alt="" width="563"><figcaption></figcaption></figure>

In the example below you can see a report for the current year (January - Today's Date), grouped by Month, and by Affiliate username:

<figure><img src="/files/08ukQgkc9u7QK7CHXNv6" alt=""><figcaption></figcaption></figure>

{% hint style="warning" %}
When you use Dimensions in *Group*, only 5 records will be shown per group by default.\
You can increase the limit of records shown by clicking on the dimension and selecting a higher limit.\
\
![](/files/vtd1RPmGdHGFkPlpj9yR)
{% endhint %}

With the media report you can see results, for example:

* By specific landing pages (see [Destination Links](/affiliate-platform/destination-links.md) and how to create landing pages)&#x20;
* By specific media banners, emails&#x20;
* By countries, languages&#x20;
* By AFP and/UTM Campaigns (see [Destination Links](/affiliate-platform/destination-links.md) and how to grab a tracking link)&#x20;
* By specific promo codes (see [Promo codes](/affiliate-platform/promo-codes.md) and how to create unique promo codes for affiliates&#x20;

-> **Add/remove** columns (measures) that you don't want to see in the report

***For example:*** \
Build a report only showing Net PnL/RevShare<br>

<figure><img src="/files/OxUZmk1nFgOpzZ56Mrej" alt=""><figcaption></figcaption></figure>

Build a report only for Visits/Registrations/FTD to Lead, %/Deposits amount/Net P\&L

<figure><img src="/files/2oH4dXPA76zfBBAZW61Z" alt=""><figcaption></figcaption></figure>

#### Exporting Media Report&#x20;

To export Media Report in a .csv file, follow these steps:

1. Build your report
2. Tick "Collapse rows" to ensure tha all grouping columns will be exported
3. Click on the .csv icon&#x20;
4. Export will be downloaded on your device

<figure><img src="/files/klbyRd6tM7nS7t2Fqslg" alt=""><figcaption></figcaption></figure>

#### Saving Reporting Views

Building a report can involve applying filters, add/remove measures, customizing the view to fit your specific needs. Instead of rebuilding the report every time, you can save the view for future use. \
This ensures you have a quick access to the data you need.\
\
To save Reporting Views, follow these steps:

1. Build the report you want&#x20;
2. Click on "Settings" icon on the top right corner&#x20;
3. Choose to save the view as *personal* (visible only to you) or *label* (visible to all team members of the operation who have access to the affiliate panel)
4. A modal will open for you to confirm the view name, click OK after
5. Saved view can be later found in "**Views**"

<figure><img src="/files/O9U7VWqYslpkMT8ag4hG" alt=""><figcaption></figcaption></figure>

## Pixel Log

The Pixel Log will show the operator all the history of the pixels fired back to the affiliates\
Pixel Log includes the following data:

* ID of player + Affiliate to whom pixel was fired
* Action on which pixel was fired (Lead, FTD etc.)
* Type of pixel
* Status (New, Failed, Delivered, Expired etc.)
* Date

Click on the triangle icon for more filtering options.

<figure><img src="/files/WwZCZGwekgjBNi2niVud" alt=""><figcaption></figcaption></figure>

Click on the small arrow to view the server response for the pixel:

<figure><img src="/files/hJtDKd7y97Ei1GD3nX3v" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://help.theaffiliateplatform.com/reporting/reporting-interfaces-bi.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
