> For the complete documentation index, see [llms.txt](https://help.openloyalty.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.openloyalty.io/main-features/challenges.md).

# Challenges

{% hint style="info" %}
**🚀 Challenges is a new feature!**

Challenges are being gradually rolled out to all clients. If you don't see Challenges in your sidebar yet, don't worry — we'll reach out to you directly to help with the migration.

In the meantime, if you have any questions, feel free to contact our [support team](mailto:support@openloyalty.io).
{% endhint %}

### Challenges Overview

Challenges in Open Loyalty let you define goals that members work toward by completing specific actions — such as making purchases, logging custom events, or referring friends. Each challenge is built from **milestones** (individual tasks a member must complete) and **rules & effects** (the rewards or actions triggered when progress is made or the challenge is finished).

Admins can also manually update a member’s challenge progress or completion status from the member profile. This is useful for support, corrections, migrations, or exceptional cases where progress needs to be adjusted outside the standard trigger flow.

#### 🚀 What You'll Learn in This Section

* How to **create a challenge** step by step — from basic info through milestones, rules, and budget controls.
* How to **manage challenges** — view analytics, edit settings, activate or deactivate, and duplicate.
* How to **delete challenges** — individually or in bulk.

### Learn more about

<table data-card-size="large" data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Creating Challenges</strong></td><td>Walk through the five-step wizard to set up a new challenge with milestones, rules, effects, and budget controls.</td><td><a href="/pages/F8tukxU4msFtV4szmOD2">/pages/F8tukxU4msFtV4szmOD2</a></td></tr><tr><td><strong>Managing Challenges</strong></td><td>View challenge analytics, edit configuration, activate or deactivate, and duplicate challenges.</td><td><a href="/pages/0F1qTKfR8YM5SQL7UzUh">/pages/0F1qTKfR8YM5SQL7UzUh</a></td></tr><tr><td><strong>Deleting Challenges</strong></td><td>Remove challenges individually from the detail view or in bulk from the list.</td><td><a href="/pages/jC7YuBDPt2ZoHySHrpGY">/pages/jC7YuBDPt2ZoHySHrpGY</a></td></tr></tbody></table>


---

# 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.openloyalty.io/main-features/challenges.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.
