# Available rewards

{% hint style="info" %}
This feature is available for the **Ultimate** plan and Shopify Plus for [Checkout Extensibility](https://www.shopify.com/plus/upgrading-to-checkout-extensibility)
{% endhint %}

### What is the Available Rewards Block

The Available Rewards block is a Shopify UI extension that displays all available rewards that customers can redeem with their loyalty points directly on your store pages. This block shows customers exactly what they can earn with their current point balance, encouraging immediate redemption and engagement with your loyalty program.

### Why you should use the Available Rewards Block

Displaying available rewards directly on your store pages creates immediate visibility for your loyalty program benefits. When customers can see exactly what rewards they can claim with their current points, they're more likely to engage with your loyalty program and make purchases to reach reward thresholds.

This embedded block increases loyalty program engagement by removing the friction of accessing a separate loyalty page or widget. Customers can browse rewards without leaving their current shopping experience, leading to higher redemption rates and increased customer lifetime value.

### Setting up the Available Rewards Block

#### 1. Access the block in theme editor

1. From your Shopify admin, go to **Online Store** → **Themes**
2. Click **Customize** on your active theme
3. Navigate to the page or section where you want to add the block
4. Click **Add section** or **Add block** depending on your theme structure

#### 2. Add the Joy app block

1. In the sections panel, look for **App blocks** or **Apps**
2. Select **Joy: Available Rewards**
3. Drag it to your desired location on the page
4. The block will appear with default settings

{% embed url="<https://app.arcade.software/share/F88whbwrRyJIctklgsSb>" %}

### FAQs

#### Can customers redeem rewards directly from this block?

Yes, customers can click the redeem button to instantly claim available rewards without leaving the current page.

#### Will the block show different content for guest users?

For guest users, the block can show general rewards available in your program to encourage sign-ups, but personalized content requires customer login.

#### Can I control which rewards appear in the block?

Yes, you can filter by reward categories, set maximum limits, and choose whether to show rewards customers can't currently afford.

#### Does the block work with all reward types?

Yes, the block supports all Joy Loyalty reward types including discounts, free products, free shipping, and custom rewards.

#### Can I have multiple Available Rewards blocks on the same page?

Yes, you can add multiple blocks with different configurations (e.g., one for discounts, another for free products).


---

# 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/on-site-content/checkout-page/available-rewards.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.
