> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Daily, Monthly, and Rolling 30-Day Overview and Totals Reports

> Overview of PlayFab daily, monthly, and rolling 30-day KPI reports covering logins, new users, revenue, purchases, ARPU, ARPPU, and API usage totals.

# Daily, Monthly, and Rolling Thirty Day Overview and Totals reports

## Introduction

PlayFab offers a set of daily and monthly Key Performance Indicator (KPI) reports, including:

* **Total Logins**
* **Unique Logins**: Daily reports (**DAU**)  or Monthly and Rolling Thirty Day Reports (**MAU**)
* **New Users**
* **Unique Paying Users**
* **Transaction Revenue**
* **Purchases**
* **Total API Calls**
* **Total Successful API Calls**
* **Total API Call Errors**
* **Average Revenue Per User** (**ARPU**)
* **Average Revenue Per Paying User** (**ARPPU**)
* **Average Purchase Price**

An Overview report contains trend charts of each metric during the past 24 hours (daily), past 30 days (rolling 30-day), and in last month (monthly).

A Totals report contains the summary of each metric shown in the overview report. Daily and Rolling Thirty Day reports are generated on a daily basis, whereas Monthly reports are generated on the first day of each month.

Report times are based on Coordinated Universal Time (UTC). For additional details on metrics, see [Metrics and Terminology](/services/playfab/data-analytics/learn-data/reports/metrics-and-terminology.md).

## Totals reports

Totals reports include a table, which contains the 12 Key Performance metrics described in the introduction.

![Daily Totals Report](https://mintcdn.com/microsoft-4404708b/MjJ0-cTsb1bpaMcX/images/playfab/data-analytics/learn-data/reports/tutorials/daily-totals-report.png?fit=max\&auto=format\&n=MjJ0-cTsb1bpaMcX\&q=85\&s=4235499037f6ba5ba14ece265dabf998)

## Overview reports

Overview reports consist of 12 trend charts - one for each metric described in the introduction. Working with charts is described later in this tutorial.

![Daily Overview Report - Logins - Unique Payers](https://mintcdn.com/microsoft-4404708b/MjJ0-cTsb1bpaMcX/images/playfab/data-analytics/learn-data/reports/tutorials/daily-overview-report-logins-unique-payers.png?fit=max\&auto=format\&n=MjJ0-cTsb1bpaMcX\&q=85\&s=1a03ef6d24cd746924e02a4869909ce0)

![Daily Overview Report - Revenue - Purchases - Total Calls](https://mintcdn.com/microsoft-4404708b/MjJ0-cTsb1bpaMcX/images/playfab/data-analytics/learn-data/reports/tutorials/daily-overview-report-revenue-purchases-total-calls.png?fit=max\&auto=format\&n=MjJ0-cTsb1bpaMcX\&q=85\&s=34f4c979cb40aaf33a027031d0f0f0b1)

![Daily Overview Report - Calls - Errors - Arpu](https://mintcdn.com/microsoft-4404708b/MjJ0-cTsb1bpaMcX/images/playfab/data-analytics/learn-data/reports/tutorials/daily-overview-report-calls-errors-arpu.png?fit=max\&auto=format\&n=MjJ0-cTsb1bpaMcX\&q=85\&s=0a653e5183e99d68ed3685b2d1a075d2)

![Daily Overview Report - Arppu - App - New Users](https://mintcdn.com/microsoft-4404708b/MjJ0-cTsb1bpaMcX/images/playfab/data-analytics/learn-data/reports/tutorials/daily-overview-report-arppu-app-new-users.png?fit=max\&auto=format\&n=MjJ0-cTsb1bpaMcX\&q=85\&s=b990ed0eeed7edabeca5dbac0afd9f58)

## Populating the reports

Any API call may introduce new data for total API calls, total successful API calls, and total API call errors.

* Once executed, an API call will be added to total API calls.
* If there is an error that is introduced, it will be recorded to total API call errors.
* If *no* error is introduced, it will belong to total successful API calls.

Please consult our [PlayFab API Reference documentation](/services/playfab/api-references.md) to review all available API calls.

The following API calls will introduce new data for total logins and total unique logins:

* [LoginWithAndroidDeviceID](xref:titleid.playfabapi.com.client.authentication.loginwithandroiddeviceid)
* [LoginWithCustomID](xref:titleid.playfabapi.com.client.authentication.loginwithcustomid)
* [LoginWithEmailAddress](xref:titleid.playfabapi.com.client.authentication.loginwithemailaddress)
* [LoginWithFacebook](xref:titleid.playfabapi.com.client.authentication.loginwithfacebook)
* [LoginWithGameCenter](xref:titleid.playfabapi.com.client.authentication.loginwithgamecenter)
* [LoginWithGoogleAccount](xref:titleid.playfabapi.com.client.authentication.loginwithgoogleaccount)
* [LoginWithIOSDeviceID](xref:titleid.playfabapi.com.client.authentication.loginwithiosdeviceid)
* [LoginWithKongregate](xref:titleid.playfabapi.com.client.authentication.loginwithkongregate)
* [LoginWithPlayFab](xref:titleid.playfabapi.com.client.authentication.loginwithplayfab)
* [LoginWithSteam](xref:titleid.playfabapi.com.client.authentication.loginwithsteam)
* [LoginWithTwitch](xref:titleid.playfabapi.com.client.authentication.loginwithtwitch)
* `LoginWithWindowsHello`\<!-- [LoginWithWindowsHello](xref:titleid.playfabapi.com.client.authentication.loginwithwindowshello) -->

The API calls shown below will introduce new data for total new users.

* [RegisterPlayFabUser](xref:titleid.playfabapi.com.client.authentication.registerplayfabuser)
* `RegisterWithWindowsHello`\<!-- [RegisterWithWindowsHello](xref:titleid.playfabapi.com.client.authentication.registerwithwindowshello) -->

The API calls shown below will introduce new data for total new users if the **CreateAccount** flag is set.

* [LoginWithAndroidDeviceID](xref:titleid.playfabapi.com.client.authentication.loginwithandroiddeviceid)
* [LoginWithCustomID](xref:titleid.playfabapi.com.client.authentication.loginwithcustomid)
* [LoginWithFacebook](xref:titleid.playfabapi.com.client.authentication.loginwithfacebook)
* [LoginWithGameCenter](xref:titleid.playfabapi.com.client.authentication.loginwithgamecenter)
* [LoginWithGoogleAccount](xref:titleid.playfabapi.com.client.authentication.loginwithgoogleaccount)
* [LoginWithIOSDeviceID](xref:titleid.playfabapi.com.client.authentication.loginwithiosdeviceid)
* [LoginWithKongregate](xref:titleid.playfabapi.com.client.authentication.loginwithkongregate)
* [LoginWithSteam](xref:titleid.playfabapi.com.client.authentication.loginwithsteam)
* [LoginWithTwitch](xref:titleid.playfabapi.com.client.authentication.loginwithtwitch)

The unique paying users, revenue, purchases, Average Revenue Per User (ARPU), Average Revenue Per Paying User (ARPPU) and average purchase price metrics are used to analyze purchases and payments.

See the [Non-receipt Payment Processing](/services/playfab/economy-monetization/economy/tutorials/non-receipt-payment-processing.md) tutorial, for more information on conducting payments.

## How to work with report charts

PlayFab report charts all follow the same model:

In the top space of the page, view the report name, time period, and **Prev/Next** buttons to switch between the time periods.

Move your cursor along the timeline in the chart to view the associated interactive data.

![Monthly Overview Report](https://mintcdn.com/microsoft-4404708b/MjJ0-cTsb1bpaMcX/images/playfab/data-analytics/learn-data/reports/tutorials/monthly-overview-report.png?fit=max\&auto=format\&n=MjJ0-cTsb1bpaMcX\&q=85\&s=6d72fcf120c805a89e47586c3ae5d9fa)

Metrics available in the chart timeline include:

* The average number of instances through all the timestamps (AVG).
* The peak value (MAX).
* The lowest value (MIN).


## Related topics

- [Reports quickstart](/services/playfab/data-analytics/learn-data/reports/quickstart.md)
- [Reports](/services/playfab/data-analytics/learn-data/reports/overview.md)
- [Daily and Monthly Top Items Report](/services/playfab/data-analytics/learn-data/reports/daily-and-monthly-top-items-report.md)
- [Daily and Monthly Top Spender Report](/services/playfab/data-analytics/learn-data/reports/daily-and-monthly-top-spender-report.md)
- [Metrics and Terminology](/services/playfab/data-analytics/learn-data/reports/metrics-and-terminology.md)
