Does Monk work with discount codes?

If discount codes are a key part of your marketing strategy & you wish to ensure that your pre purchase upsells/cross sells are compatible with the codes your customers use - please reach out to us via chat or email support. We shall take a quick look at your store & enable it manually from our backend.

Due to a few inherent Shopify restrictions, upsells interfere with functioning of discount codes on the checkout page when a product from the upsell offer is added to cart with a discount. Hence, we've built a way for your customers to apply discount codes as a part of Monk itself. This is done in two ways:

1. Within the offer itself
Once your customer adds something from the upsell offer to cart, they'll see an option to apply a discount code on their cart within the offer itself. Below are screenshots of what this will look like on mobile as well as desktop.

2. As a pop up on the cart page
An alternate case of allowing a customer to apply a discount code is via a pop up when their on the way to checkout. This pop up will only show up if the customer has added something from the offer to cart & chose to continue shopping instead of going to checkout from the offer itself. This is usually quite rare & the pop up is built just a fallback to #1 above. Below are the screenshots of what this will look like on mobile as well as desktop.

How does the upsell discount as well the discount code work together?
The discounts are applied/stacked in a sequential fashion - first the upsell discount is applied on the product being offered in the upsell followed by the application of the discount code on the final cart value.
Example:
Let's assume you want to show an offer of 20% discount on shoe polish whenever someone adds a pair of shoes to cart using Monk. Also let's assume your customer has a CODE10 discount coupon that applied a 10% discount on the final cart value.
Price of shoe: $10
Price of shoe polish: $3

First the 20% upsell discount will be applied on the shoe polish making it worth $2.4.
Adding up the total cart value to be $10+$2.4 = $12.4
Now your customer uses CODE10 - this discount code will be applied on the cart value post the upsell discount i.e. 10% of $12.4. 
This will bring the final value to $11.16 ($12.4 - (10% of $12.4))

Will either of these show up if the customer does not add anything from the offer to cart?
No. In that case the customer will be able to add a discount code on cart or checkout page in the normal way that your theme supports.

What happens if I don't give any discounts in the upsell offers?
These discount code options will not show up. They only appear if the customer adds something to cart from a discounted offer. There will be no change in the user flow & they'll be able to apply the discount codes they have on the checkout page.

Does this work with automatic discounts as well?
No. Our offers are specifically compatible only with discount code

Is Monk compatible with discount codes that target only specific customers?
No. Since we do not collect any of your customer's data (to ensure privacy) - Monk will not work with discount codes that are intended to target specific customers or groups of customers. If you wish to use these kind of discount codes but also wish to show your customers upsell/cross sell offers using the app - do so by setting up upsell/cross sell funnels that have no discount. Your customers will be able to add the offered product to cart from the app's popup/in page widget as well as use the discount code on the checkout page.

Is Monk compatible with all types of discount codes?
Monk does not work with "Buy X get Y" type of codes & "Free Shipping" codes that target selected countries or have an amount cap. If you wish to use these kind of discount codes but also wish to show your customers upsell/cross sell offers using the app - do so by setting up upsell/cross sell funnels that have no discount. Your customers will be able to add the offered product to cart from the app's popup/in page widget as well as use the discount code on the checkout page.

If you have any other questions or queries please reach out to us via chat support or write to us at support@monkcommerce.com.