# How to test Shrine themes

This guide shows how to A/B test features from the Shrine and Shrine Pro themes using **Eraya**. You’ll learn which experiment types are supported and how to run theme and template tests for common Shrine features like quantity breaks, bundles, upsells, and cart drawer layouts.

## What is Shrine themes <a href="#h_ddb1c875f1" id="h_ddb1c875f1"></a>

Shrine and Shrine Pro are Shopify themes developed by the [Shrine team](https://shrine.io/). These themes include built-in conversion features for product pages, bundles, and cart experiences that can be A/B tested using **Eraya**.

<figure><img src="https://3379894712-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjhDnKyu2IgPFb1bLnge5%2Fuploads%2FcFX3b124CBIs5Q5Rsh8s%2FScreenshot%202025-12-26%20at%2010.35.02%E2%80%AFAM.png?alt=media&#x26;token=1bbdb8fc-c0b0-466f-9bea-f672db7ba7ed" alt=""><figcaption></figcaption></figure>

### Are Shrine themes compatible with Eraya?

**Yes.** Shrine and Shrine Pro themes work seamlessly with all **Eraya** test types.

**Supported experiments:**

* **Price tests**: duplicate-product methods
* **URL redirect tests**: Fully compatible
* **Shipping tests**: Fully compatible
* **Template tests**: Fully compatible
* **Theme tests**: Fully compatible
* **Checkout tests**: Fully compatible
  * *Note: Checkout UI tests require Shopify Plus*

### **Testable Shrine features in Eraya**

#### Quantity Breaks

**What to test**\
Test different quantity-break tiers for your best-selling product to identify the structure that drives the highest AOV.

**How to test (Template Test)**

1. Duplicate the existing product template used by your best-selling product.
2. Update the quantity-break settings in the duplicated template.
3. Open **Eraya** and create a **Template Test**.
4. Split traffic between the original template and the duplicated template.

<figure><img src="https://3379894712-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjhDnKyu2IgPFb1bLnge5%2Fuploads%2F2mZoDcD5s8MSbWs6xZ1l%2FScreenshot%202025-11-17%20at%2011.33.52.png?alt=media&#x26;token=0ef0f5f8-44f3-49cf-b057-6b008391ab71" alt=""><figcaption></figcaption></figure>

#### Bundle Offer

**What to test**\
Test different bundle-offer copy and discount percentages to identify which version drives higher conversion.

**How to test (Template Test)**

1. Duplicate the existing product template used by your best-selling product.
2. Update the bundle offer settings in the duplicated template (e.g. copy text or discount percentage).
3. Open **Eraya** and create a **Template Test**.
4. Split traffic between the original template and the duplicated template.

<figure><img src="https://3379894712-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjhDnKyu2IgPFb1bLnge5%2Fuploads%2FQA9FU2UWDzxEGktBsUIW%2FScreenshot%202025-12-26%20at%2010.48.56%E2%80%AFAM.png?alt=media&#x26;token=c9758ccf-849b-4133-a74a-3896f1e2e5cb" alt=""><figcaption></figcaption></figure>

#### Product Upsells

**What to test**\
Test whether enabling product page upsells increases AOV for a key product.

**How to test (Template Test)**

1. Duplicate the existing product template used by your best-selling product.
2. Enable the product upsell block in the duplicated template.
3. Open **Eraya** and create a **Template Test**.
4. Split traffic between the original template and the duplicated template.

<figure><img src="https://3379894712-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjhDnKyu2IgPFb1bLnge5%2Fuploads%2FGcxlG5AG7G7Qssb6jve7%2FScreenshot%202025-11-17%20at%2011.53.38.png?alt=media&#x26;token=14fec2ec-b82b-4891-a5dc-f15898491aa7" alt=""><figcaption></figcaption></figure>

#### Bundle Deals (Section)

**What to test**\
Test whether enabling the *Bundle Deals* section improves conversion rate.

**How to test (Template Test)**

1. Duplicate the existing product template used by your best-selling product.
2. Enable the **Bundle Deals** section in the duplicated template.
3. Open **Eraya** and create a **Template Test**.
4. Split traffic between the original template and the duplicated template.

<figure><img src="https://3379894712-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjhDnKyu2IgPFb1bLnge5%2Fuploads%2FTf8Yrm8ZXiHTgZ2x0IUU%2FScreenshot%202025-12-26%20at%2010.52.58%E2%80%AFAM.png?alt=media&#x26;token=c5e61866-980b-4a03-af73-4a33e24fdd98" alt=""><figcaption></figcaption></figure>

#### Cart Drawer

**What to test**\
Test different cart-drawer configurations, such as adding a free-gift block or adjusting upsell elements, to measure their impact on conversion and AOV.

**How to test (Theme Test)**

1. Duplicate your current Shrine theme from **Online Store → Themes**.
2. Open the duplicated theme and update the **Cart Drawer** settings.
3. Add a free-gift section or modify upsell elements inside the Cart Drawer.
4. Open **Eraya** and create a **Theme Test**.
5. Split traffic between your current theme and the theme with the updated cart-drawer setup.

<figure><img src="https://3379894712-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjhDnKyu2IgPFb1bLnge5%2Fuploads%2FeQt3Ri7h7TqUlzLlJ2xi%2FScreenshot%202025-12-26%20at%2011.01.45%E2%80%AFAM.png?alt=media&#x26;token=9b25770b-83a0-4ee3-91d6-587999c2a5f3" alt="" width="188"><figcaption></figcaption></figure>

### FAQ

#### Do I need to write code to test Shrine features?

No. All tests are created using template or theme duplication. No custom code is required.

#### Can I test multiple Shrine features at the same time?

We recommend testing one feature per experiment to ensure clean, reliable results.

#### Are Shrine Pro features supported the same way?

Yes. Shrine and Shrine Pro work the same way with all **Eraya** test types.
