> ## Documentation Index
> Fetch the complete documentation index at: https://help.atlas.kitchen/llms.txt
> Use this file to discover all available pages before exploring further.

# Loyalty report

> Track loyalty program signups, points activity, and member value.

**Available for:** <Badge>Manager</Badge> <Badge>Finance</Badge> <Badge>Admin</Badge>

[Go to report →](https://portal.atlas.kitchen/analytics/loyalty)

## What this report shows

Loyalty program performance including signups, points earned and spent, member retention, and lifetime value comparison between members and non-members.

<Info>
  Data refreshes hourly. Last refresh time appears at the top.
</Info>

## Filters

<Frame caption="Loyalty report filters">
  <img width="700" src="https://mintcdn.com/atlaskitchen/1FzLo1Se47VVlcDz/images/reports/loyalty-report-filters.webp?fit=max&auto=format&n=1FzLo1Se47VVlcDz&q=85&s=4526debc1eeef062e5000214660c61c8" alt="Filters showing date, first order brand, and first order outlet" data-path="images/reports/loyalty-report-filters.webp" />
</Frame>

* **Date** — Date range. Defaults to past 3 months.
* **First order brand** — Filter by brand where customer first ordered.
* **First order outlet** — Filter by outlet where customer first ordered.

## Sections

### User summary and points summary

<Frame caption="User and points summary">
  <img width="700" src="https://mintcdn.com/atlaskitchen/1FzLo1Se47VVlcDz/images/reports/loyalty-report-metrics.webp?fit=max&auto=format&n=1FzLo1Se47VVlcDz&q=85&s=51c2be9b56fe05764b459fcfca79cfae" alt="Two panels showing user summary with customer count, member count, signup rate, loyalty member count, and loyalty adoption rate; and points summary with reward value earned, spent, redemption rate, expired, expiry rate, and balance" data-path="images/reports/loyalty-report-metrics.webp" />
</Frame>

**User summary:**

* **Customer count** — Total customers in the filtered period.
* **Member count** — Customers who signed up (created an account).
* **Signup rate** — Member count ÷ customer count.
* **Loyalty member count** — Members enrolled in the loyalty program.
* **Loyalty adoption rate** — Loyalty members ÷ total members.

**Points summary:**

* **Loyalty reward value earned** — Total value of points earned.
* **Loyalty reward value spent** — Total value of points redeemed.
* **Redemption rate** — Value spent ÷ value earned.
* **Loyalty reward value expired** — Value of points that expired.
* **Loyalty rewards expiry rate** — Expired ÷ earned.
* **Loyalty rewards balance** — Outstanding points value (earned - spent - expired).

### AI insights

<Frame caption="AI insights">
  <img width="700" src="https://mintcdn.com/atlaskitchen/1FzLo1Se47VVlcDz/images/reports/loyalty-report-ai-insights.webp?fit=max&auto=format&n=1FzLo1Se47VVlcDz&q=85&s=7d7ee52027091fd7c0093ab996f5797c" alt="AI-generated insights about loyalty program performance, member spending, and adoption opportunities" data-path="images/reports/loyalty-report-ai-insights.webp" />
</Frame>

AI-generated analysis of loyalty program performance, highlighting high-value outlets, member vs non-member spending, and adoption opportunities.

### Points summary by source

Loyalty points activity broken down by order source.

### % orders from members (weekly)

<Frame caption="Orders from members">
  <img width="700" src="https://mintcdn.com/atlaskitchen/1FzLo1Se47VVlcDz/images/reports/loyalty-report-orders-from-members.webp?fit=max&auto=format&n=1FzLo1Se47VVlcDz&q=85&s=9f6950fcb6b3a6d6bdc12e5f7cf9faf9" alt="Line chart showing percentage of orders from members over time, broken down by source" data-path="images/reports/loyalty-report-orders-from-members.webp" />
</Frame>

What percentage of orders come from members (vs guests), broken down by order source. Higher percentages indicate stronger member engagement.

### % of orders with points earned (weekly)

<Frame caption="Orders with points earned">
  <img width="700" src="https://mintcdn.com/atlaskitchen/1FzLo1Se47VVlcDz/images/reports/loyalty-report-points-earned.webp?fit=max&auto=format&n=1FzLo1Se47VVlcDz&q=85&s=a5159235e7569c5b706e5f665840168a" alt="Line chart showing percentage of orders where points were earned over time, by source" data-path="images/reports/loyalty-report-points-earned.webp" />
</Frame>

What percentage of orders earned loyalty points. Low percentages may indicate members aren't logging in or points aren't being awarded correctly.

### % of orders with points spent (weekly)

<Frame caption="Orders with points spent">
  <img width="700" src="https://mintcdn.com/atlaskitchen/1FzLo1Se47VVlcDz/images/reports/loyalty-report-points-spent.webp?fit=max&auto=format&n=1FzLo1Se47VVlcDz&q=85&s=c8748d64f7b39903136900f95c483f25" alt="Line chart showing percentage of orders where points were redeemed over time, by source" data-path="images/reports/loyalty-report-points-spent.webp" />
</Frame>

What percentage of orders used points for redemption. Track whether members are actively using their rewards.

### Signup rate (monthly)

<Frame caption="Signup rate over time">
  <img width="700" src="https://mintcdn.com/atlaskitchen/1FzLo1Se47VVlcDz/images/reports/loyalty-report-signup-rate.webp?fit=max&auto=format&n=1FzLo1Se47VVlcDz&q=85&s=20e8b0807c5df41bca82f948fac2aabe" alt="Combination chart showing member count, customer count, and signup rate percentage over time" data-path="images/reports/loyalty-report-signup-rate.webp" />
</Frame>

Monthly signup conversion rate. Blue bars show member signups, orange bars show total customers, pink line shows signup rate percentage.

### Lifetime value by loyalty status

<Frame caption="Lifetime value comparison">
  <img width="700" src="https://mintcdn.com/atlaskitchen/1FzLo1Se47VVlcDz/images/reports/loyalty-report-lifetime-value.webp?fit=max&auto=format&n=1FzLo1Se47VVlcDz&q=85&s=c2c4dffce915888b1aeee6f086d6bd6d" alt="Bar chart comparing median lifetime value between loyalty members and non-loyalty members" data-path="images/reports/loyalty-report-lifetime-value.webp" />
</Frame>

Median lifetime value comparison between loyalty members and non-members. Use this to quantify the value of your loyalty program.

### User retention by loyalty status

<Frame caption="Retention by loyalty status">
  <img width="700" src="https://mintcdn.com/atlaskitchen/1FzLo1Se47VVlcDz/images/reports/loyalty-report-retention.webp?fit=max&auto=format&n=1FzLo1Se47VVlcDz&q=85&s=489e2f01c4b10100c98d6a098e0fb055" alt="Line chart showing active user retention over 12 months for loyalty members vs non-loyalty members" data-path="images/reports/loyalty-report-retention.webp" />
</Frame>

How well you retain loyalty members vs non-members over time. Higher retention among loyalty members validates the program's effectiveness.

### Members by activity status

<Frame caption="Members by activity status">
  <img width="400" src="https://mintcdn.com/atlaskitchen/1FzLo1Se47VVlcDz/images/reports/loyalty-report-activity-status.webp?fit=max&auto=format&n=1FzLo1Se47VVlcDz&q=85&s=e8dd2364561f3f4feb9a860c2089949a" alt="Donut chart showing members split by active, inactive, and dormant status" data-path="images/reports/loyalty-report-activity-status.webp" />
</Frame>

Current member breakdown by activity:

* **Active (Last 30 days)** — Ordered recently.
* **Inactive (31-60 days)** — No orders in 31-60 days.
* **Dormant (>60 days)** — No orders in over 60 days.

## Interactive features

* **Drill down** — Click any metric or chart to see underlying data.
* **Download** — Export data from any chart or table.
* **Copy values** — Click any metric to copy to clipboard.
* **AI assistant** — Ask questions about your data. See [Using reports](/reports/using-reports#ai-assistant).
