> For the complete documentation index, see [llms.txt](https://docs.intelligems.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.intelligems.io/integrations/other-integrations/checkout-reviews-testing.md).

# Checkout Reviews Testing

## Overview

[Checkout Reviews](https://apps.shopify.com/checkoutreview) helps Shopify merchants drive conversions by surfacing trusted customer feedback at some of the most critical stages of the funnel, including the checkout.

The Intelligems + Checkout Reviews integration lets merchants move beyond assumptions and use hard data to understand how social proof influences the bottom line. By running an Intelligems content test, you can split-test Checkout Reviews content against a controlled baseline and measure the real impact on conversion rate, average order value (AOV), and more.

### Pre**requisite**

* Checkout Reviews must already be installed on your store before you follow these steps.
* In addition, you must be on Checkout Review's Advanced Plan.

### What you can test

Checkout Reviews supports four checkout block types, and each one is controlled by its own cart attribute. Intelligems sets these attributes on the cart, and Checkout Reviews reads them to decide whether to render the block.

| Checkout block | Cart attribute            |
| -------------- | ------------------------- |
| Reviews        | `_igShowReviewsBlock`     |
| FAQs           | `_igShowFaqBlock`         |
| Trust Signals  | `_igShowTrustSignalBlock` |
| Image Banner   | `_igShowImageBannerBlock` |

You can test a single block or several at once. Just include the attributes for the blocks you want in the test, and leave the others out so they behave normally for all shoppers.

## How it works

### Test Checkout Reviews Enabled vs Disabled:

1. Create a new Intelligems Onsite Edit content test
2. Title the Control "Checkout Reviews OFF" and the Variant "Checkout Reviews ON"
3. For the Control:
   * If you have reviews displaying on theme pages, use Intelligems onsite editor to find & select those elements to hide them.

<figure><img src="https://2052204893-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2SvefuMLsJyJPAcVXeWc%2Fuploads%2FFxWfjlFDRai95C0TJ2By%2Fimage.png?alt=media&amp;token=b8f023cf-5c8b-4a0a-a9d8-f59ab83fee3e" alt=""><figcaption></figcaption></figure>

If you have reviews, FAQs or any other Checkout Reviews content that displays during checkout, inject the following Javascript with a delay of 2500 ms. This sets the control group to not have Checkout Reviews Checkout Blocks display in checkout

```javascript
fetch("/cart/update.js", {
  method: "POST",
  headers: {
    "Content-Type": "application/json",
  },
  body: JSON.stringify({
    attributes: {
      '_igShowReviewsBlock': "false",
      '_igShowFaqBlock': "false",
      '_igShowTrustSignalBlock': "false",
      '_igShowImageBannerBlock': "false"
    },
  }),
})
```

4. For the Variant, if you have Checkout Reviews content that displays during checkout, inject the following Javascript with a delay of 2500 ms. This sets the variant group to have Checkout Reviews Checkout Blocks display in checkout.

```javascript
fetch("/cart/update.js", {
  method: "POST",
  headers: {
    "Content-Type": "application/json",
  },
  body: JSON.stringify({
    attributes: {
      '_igShowReviewsBlock': "true",
      '_igShowFaqBlock': "true",
      '_igShowTrustSignalBlock': "true",
      '_igShowImageBannerBlock': "true"
    },
  }),
})
```

5. In the Checkout Reviews app, go to Customization and enable the Intelligems integration for each block you're testing.&#x20;

<figure><img src="https://2052204893-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2SvefuMLsJyJPAcVXeWc%2Fuploads%2FojrU5DAJWdxw93XPZuI4%2FScreenshot%202026-09-18%20at%201.29.02%E2%80%AFPM.png?alt=media&amp;token=66a84895-7359-460e-ae2a-d7e21f1ac5d0" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
This setting lives under "Advanced" for the Checkout Review block.
{% endhint %}

Now you're good to publish your test!

### Test Adding in a new Checkout Reviews Block

Let's say you want to test out adding in a Checkout Reviews FAQ block to your checkout. And you want your current Checkout Reviews Checkout Block to continue showing in your Checkout. For this test scenario, here's how you'd set it up:

1. Create a new Intelligems Onsite Edit content test
2. Title the Control "Checkout FAQs OFF" and the Variant "Checkout FAQs ON"
3. For the Control, inject the following Javascript with a delay of 2500 ms. This sets the control group to not display the FAQ Checkout Block in checkout:

```
const res = fetch("/cart/update.js", {
  method: "POST",
  headers: {
    "Content-Type": "application/json",
  },
  body: JSON.stringify({
    attributes: {
      '_igShowFaqBlock': "false"
    },
  }),
})
```

4. For the Variant, inject the following Javascript with a delay of 2500 ms. This sets the variant group to display the FAQ Checkout Block in checkout:

```
const res = fetch("/cart/update.js", {
  method: "POST",
  headers: {
    "Content-Type": "application/json",
  },
  body: JSON.stringify({
    attributes: {
      '_igShowFaqBlock': "true"
    },
  }),
})
```

5. In the Checkout Reviews app, go to Customization > FAQ > enable the Intelligems integration&#x20;

<figure><img src="https://2052204893-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2SvefuMLsJyJPAcVXeWc%2Fuploads%2Fl2Cgbb1MI5793V0ipP7o%2FScreenshot%202026-09-18%20at%201.39.54%E2%80%AFPM.png?alt=media&amp;token=1b6bf74f-164a-45c7-800a-9c59403e8331" alt=""><figcaption></figcaption></figure>

6. Make sure you've added the FAQ checkout block to your Shopify Checkout settings.

Now you're good to publish your test!

To test out a different type of Checkout Review's checkout block (e.g. Image Banner or Trust Signals), repeat the steps above but swap out the cart attribute for the corresponding attribute for that block type as listed [here](https://docs.intelligems.io/integrations/other-integrations/checkout-reviews-testing#what-you-can-test).&#x20;


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.intelligems.io/integrations/other-integrations/checkout-reviews-testing.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
