# Shopify Admin UI extensions

{% hint style="info" %}
This feature is available for **All** plans.
{% endhint %}

### Overview

The Joy Loyalty Admin Extension adds a loyalty information block directly in Shopify's customer detail page. Merchants can view key loyalty data and perform quick actions without leaving the Shopify admin.

### Customer information displayed

#### Member status row

* **Member status**: Guest or Member
* **Customer since**: Full date (Day/Month/Year) when customer joined the loyalty program
* **VIP tier**: Current tier (Bronze, Silver, Gold) with tier progress bar

*Note: For Exclusive tier members, points are hidden and only the Exclusive tier name is shown.*

#### Quick stats row

| Field             | What it shows                                      |
| ----------------- | -------------------------------------------------- |
| **Point balance** | Current available points                           |
| **Referrals**     | Number of completed referrals + "Copy link" button |
| **Birthday**      | Customer's birth date (Day/Month/Year)             |

#### View details button

Opens the full customer profile in Joy Loyalty app

<figure><img src="/files/62cYpTpIDSrMQHfLuIro" alt=""><figcaption></figcaption></figure>

### Using the extension

{% stepper %}
{% step %}
**View customer loyalty info**

* In Shopify admin, go to **Customers**
* Click on any customer
* Scroll to the **Blocks**, then the **Loyalty program** extension by Joy
* View all loyalty information at a glance

<figure><img src="/files/qDtthTZjK3YnSYRItBBe" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Adjust points**

* Click **More actions** → **Adjust point balance**
* Enter amount to add or subtract
* Add reason (optional)
* Click **Adjust points**

<figure><img src="/files/BTxicCHq3c0KP6ca6U6q" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Redeem coupon**

* Click **Redeem coupon**
* Select reward program
* Configure coupon settings
* Click **Redeem**

<figure><img src="/files/bnLYhoBMVqPlLeeOmXQq" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Pin the extension**

* The current view is a preview. Click on Pin to pin the extension for all staff

<figure><img src="/files/rTnnWWcNzHgC3bOxoszi" alt=""><figcaption></figcaption></figure>
{% endstep %}
{% endstepper %}

### FAQs

**Can I customize which information shows?** The displayed fields are standardized. Use "View details" to see complete information in the Joy app.

**Will this slow down my admin?** No, the extension loads asynchronously and doesn't affect admin performance.

**Can I hide this for certain staff?** Permissions follow Shopify staff permissions. Staff who can view customers can see this extension.

**What about Exclusive tier customers?** Point balance is hidden for Exclusive tier members, showing only their tier name.


---

# 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.joy.so/shopify-admin.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.
