> ## Documentation Index
> Fetch the complete documentation index at: https://86d.store/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Gamification

> Points, badges, and challenges for an 86d Storefront. Reward Customer behavior beyond purchasing.

<Warning>
  **Experimental.** This Module has no test or production evidence recorded yet. Read it, run it locally, and hold off on real Orders. See [maturity levels](/docs/resources/versioning).
</Warning>

The Gamification [Module](/docs/concepts/modules) rewards [Customer](/docs/resources/glossary#customer) behavior with points and badges. You configure rules, such as sign-up, first purchase, or three reviews in a month, and you award challenges. Awarded points can roll into `@86d-store/loyalty` so they spend like loyalty points.

**Source:** [`modules/gamification`](https://github.com/86d-store/86d/tree/main/modules/gamification) · **npm:** [`@86d-store/gamification`](https://www.npmjs.com/package/@86d-store/gamification)

## Installation

```sh theme={null}
86d module add gamification
```

## Components

Use these components in your MDX [Template](/docs/concepts/templates) files.

* `<BadgeShelf customerId={id} />`
* `<ChallengeProgress challengeId={id} />`

## Related pages

* [Loyalty](/docs/modules/loyalty)
* [Customers](/docs/modules/customers)
* [Reviews](/docs/modules/reviews)
* [Versioning and maturity](/docs/resources/versioning)
* [Glossary](/docs/resources/glossary)
