# Achievements (legacy)

The **Achievements tab** shows all achievements assigned to a member and their current progress. This section is designed to track member engagement and performance in gamification-based goals, such as spending targets, login streaks, or custom event completions.

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

***

### Overview

In the Achievements tab, you can see:

* **Achievement name** – the title of the goal (e.g., *Walk 10,000 steps a day*).
* **Current progress** – a visual progress bar and the actual metric (e.g., 0/10,000 steps).
* **Completion status** – how many times the achievement has been completed.
* **Additional details** – such as rules, timeframe, and conditions (available in the details drawer).

Admins can also **filter achievements** to quickly locate specific ones.

***

### Achievement Details Drawer

Clicking **See details** from the context menu opens a **drawer** with comprehensive information about the achievement:

* **General info**
  * Achievement name and description.
  * Type and trigger (e.g., *Direct*, *Custom event*).
  * Event frequency limits, timeframe, and rules.
* **Goal configuration**
  * Exact condition for progress (e.g., “Member must log custom event *trip* with attribute `event.body.pickup_distance_meters` summing up to 10,000”).
  * Advanced settings (e.g., time-based restrictions).
* **Progress tracking**
  * **Current progress** bar shows how close the member is to completing the goal.
  * **Completion status** counter shows the number of completions.
* **Triggers history**
  * Displays the underlying transactions or custom events that contributed to progress.
  * If no actions have been recorded, it shows *No activity yet*.

***

### Manual Adjustments

Both **progress** and **completion status** can be manually updated by administrators directly in the drawer.

* **Completion status** – editable field to mark achievement completions.
* **Current progress** – editable field to adjust numeric progress toward a goal.

{% hint style="warning" %}
**Increasing** the completion value will also trigger any **associated campaigns** linked to that achievement.

However, each of the campaigns will be triggered only **once**, regardless of how much the completion has increased.
{% endhint %}

***

👉 This expanded view helps admins not only track member performance but also **diagnose issues** (e.g., why progress isn’t updating) and **validate rules** directly from the member profile.

To find out more about the achievements module, please refer to this section of the User Guide:

{% content-ref url="/pages/TIzTLmZBUDTHCduzAl3x" %}
[Achievements](/main-features/achievements.md)
{% endcontent-ref %}


---

# 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://help.openloyalty.io/main-features/members/member-list/single-member-view/achievements-legacy.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.
