> For the complete documentation index, see [llms.txt](https://docs.perkville.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.perkville.com/features/reports/challenge-progress-by-individual.md).

# Challenge Progress by Individual

The **Challenge Progress by Individual** report provides a detailed view of each participant's progress in a challenge. It tracks when participants joined and completed challenges and measures progress against each requirement. You can filter the report by challenge, participation status, join date range, and home location to focus the results on the customers you want to review.

## Report Columns

* **Challenge:** The name of the challenge.
* **Name:** The customer's name.
* **Email:** The customer's email.
* **Loyalty program status:** Their [program status](/features/customers/program-status.md) for the loyalty program.
* **Member ID:** The external ID of the member. Only applicable to businesses using memberships.
* **Membership type:** The member's membership type. Only applicable to businesses using memberships.
* **Membership status:** Options include Active, Inactive, or None. Only applicable to businesses using memberships.
* **Home location:** The member's home location, if applicable.
* **Challenge joined date:** The date and time on which the customer joined the challenge.
* **Challenge completed date:** The date and time on which the customer completed the challenge.
* **\[Column for each challenge requirement]:** Each column title includes the name of the requirement (for example, Check in 5 times). The value in the column reflects the customer's progress toward that requirement.

## Report Filters

* **Challenge Selection:** Select one or more challenges by name.
* **Challenge Join Status:** Include customers who joined the challenge or include all statuses, such as Joined, Pending, and Opted out.
* **Join Start/End Date:** Include customers who joined within the selected date range.
* **Home Location:** Filter results by the customer's home location.

## Generating the Report

To generate the Challenge Progress by Individual report:

1. Navigate to **Reports** in your Perkville dashboard.
2. Select **Challenge Progress by Individual** from the available reports.
3. Apply the desired filters.
4. Click **Run Report** to export the data as a CSV file for further analysis.


---

# 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://docs.perkville.com/features/reports/challenge-progress-by-individual.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.
