> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.monkcommerce.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# How to test offers in a draft checkout? (Shopify Plus exclusive)

When setting up offers using Monk in Shopify, it’s important to test them before going live. Testing your offers in a draft checkout ensures that discounts, free gifts, or cross-sells work smoothly before your customers interact with them. This prevents checkout errors and keeps your customers’ experience seamless. One easy way to do this is by creating a draft checkout. This guide walks you through how to test your offers safely using a Shopify draft checkout. Click [here](https://monkcommerce.crisp.help/en/article/how-to-create-offers-at-checkout-shopify-plus-exclusive-11ktwgs/) to know how to create offers at checkout

|| To test out product page/cart offers in a draft/unpublished theme, please refer to this [document](https://monkcommerce.crisp.help/en/article/how-to-test-the-app-on-an-unpublished-draft-theme-vxi79v/?bust=1763639045388).
# How to set it up?

1. Ensure the app is 'Enabled' on your live theme. This can be done by going to Monk > Manage offers > Enable.

![](https://storage.crisp.chat/users/helpdesk/website/-/6/1/7/e/617e4ffe6e3c3800/image_7uf754.png)

This will redirect you to the live theme, go to 'App embeds' section > Toggle 'on' for Monk > Save

![](https://storage.crisp.chat/users/helpdesk/website/-/6/1/7/e/617e4ffe6e3c3800/image_ezjjp9.png)

|| If the app is not enabled on the live theme, the offers will not be visible on the draft checkout either, hence kindly ensure it is enabled.

2. Go to Shopify Settings > Checkout > Configurations > Click on the 'Duplicate' option next to the live checkout

![](https://storage.crisp.chat/users/helpdesk/website/-/6/1/7/e/617e4ffe6e3c3800/image_18fho5e.png)

3. This will create a copy of the checkout page. Click on 'Customize' button next to the draft checkout and then proceed to add the relevant Monk app blocks (progress bar, gift selection, gift auto add etc). Please make sure these app blocks are only added to the draft checkout and not on the live one (if Monk app blocks are added to the live checkout, the offers will be visible to your customers).

![](https://storage.crisp.chat/users/helpdesk/website/-/6/1/7/e/617e4ffe6e3c3800/image_rtvedg.png)

|| Please ensure all required app blocks are added to your draft checkout page. Without this, the offers will not display. Please refer [here](https://monkcommerce.crisp.help/en/article/what-are-monk-app-blocks-and-how-are-they-used-1l1khm5/#6-checkout) for more details.

4. To preview this, click on the 3 dots next to the copy > Preview

![](https://storage.crisp.chat/users/helpdesk/website/-/6/1/7/e/617e4ffe6e3c3800/image_laqsmh.png)

With the app blocks added, the draft checkout would display offers similar to the below image :

![](https://storage.crisp.chat/users/helpdesk/website/-/6/1/7/e/617e4ffe6e3c3800/image_1928na0.png)


|| In case there are 2 same offers set up on checkout, you will have to ensure that the combination setting for both offers are enabled and the widget ids are added to the app block as well. Please refer to this [document](https://monkcommerce.crisp.help/en/article/how-to-combine-two-offers-of-the-same-type-at-checkout-shopify-plus-only-n7i088/) for more information.

If you have any other questions or queries please reach out to us via chat support or write to us at [__support@monkcommerce.com__](mailto:support@monkcommerce.com)