# Generate a Report

### Overview

The **Reports** portal allows admin users to generate various reports for analyzing system usage, engagement, and training performance. Reports can be generated for predefined time periods such as Yesterday, This Week, Last Week, Last 2 Weeks, This Month, Last Month, Last 12 Months, or a custom date range.

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

***

### **Generating General Reports**

**Locate the Report**

Click the **Schedule Report** or **Generate Now** button for the specific report you want to generate (e.g., Page Views).

***

**Schedule a Report - Select Date Range**

In the pop-up window, choose the desired date range from the **Select Date Range** dropdown.

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

#### Schedule a Report - Determine the Report Schedule

Admins can customize report schedules for reports that need to be generated at a later date or on a recurring basis.

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

In this step, admins can select the start date for the reporting cycle, specify the report generation time,  create a recurrence schedule, and configure the recipients who will receive the reports.

***

**Generate Now**

To generate a report immediately, click the **Generate Now** option from the three-dot menu.&#x20;

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

A pop-up window will appear, allowing you to specify the report date range, select the desired details and export options, and choose the recipients. Once all options are configured, click the **Generate** button to begin the process. The time required to generate the report may vary depending on its size.

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

***

**Access the Report**

Once the report has been generated, whether via scheduling or the Generate Now option, it can be accessed via the received notification or from the Files Module.

***

### Generating LMS Reports

For more details on LMS Reporting, click [here](https://guides.mangoapps.com/lms-guide/learn-admin/reports).

***

### **Viewing and Managing Reports**

Generated reports can be accessed from the [Files module](https://guides.mangoapps.com/user-guide/files/files) within the User Portal. Click View Report History from the 3-Dot menu associated with a report to redirect to a specific report folder.

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

Reports can be shared internally or externally with permissions configured from within the Files module.

***

### **Notifications**

Admins receive alerts via notification feeds and email upon report generation.

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

To enable/disable notifications:

1. Go to **Admin Portal > Notifications**.
2. Configure the setting for "On completion of the generate report request."
3. Apply changes.

{% hint style="info" %}
By default, all network admins are notified when a new report request is completed via **a notification feed** and **an email** depending on the Notification settings.
{% endhint %}


---

# 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://guides.mangoapps.com/admin-guide/reports/generate-a-report.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.
