The last article provided an insight into what coupons are meant for and how it can be configured in Quint.

This article will provide a detailed walkthrough on Advanced Coupons.

Assume a business request for a coupon that provides its customers with a 20% discount. It can be done by configuring a basic coupon.

Now, assume a business request for a coupon that gives a 20% discount on orders only placed through the website.

  • Or for stores that lie in the southern part of Bangalore only.
  • Or only for those customers who've placed more than 10 orders.
  • Or only for orders that contain beverages.
  • Or, assume a business request for a coupon that provides a 20% discount for orders placed through the website, for stores that lie in south Bangalore, applicable only to those who've placed at least 10 orders if they've selected at least one beverage.

The above scenario leads to an Advanced Coupon.

Different rules and restrictions can be applied to utilize the complete capability of advanced coupons.

After configuring a basic coupon, hit SAVE. You will now be able to see two sections - Edit Rules & Edit Actions.


Edit Rules contain filters and restrictions that target only a specific customer base to avail of the coupon.

  • Configuring the rules:

    Click on the dropdown in the Edit Rules section

    These are the set of restrictions or filters that can be applied to a coupon for it to be applicable.
    The rules act as an AND function and not as an OR function ie. When multiple rules are applied, the customer must be eligible with all the restrictions and not just any one of them.

  • Sign Up Channel:

    The channel on which the customer signed upon.

  • Phone numbers to check:
    When a coupon is to be applicable only for a pre-defined set of phone numbers.

  • Order Channel:
    The channel through which the order has been placed.

  • Number of Previous Orders:
    The coupon can be applied based on the number of orders placed by a customer prior to this.

  • Ordering Amount:
    The minimum/maximum order value for the coupon to be applicable.

  • Ordering Locations:
    When a coupon is applicable only on a select few outlets, it can be specified under this rule.

 In the Phone numbers to check rule, all numbers will have to be added with a prefix of +91 and should have no spaces.

Eg: +919448451478,+919912345678


Edit Actions define the execution of the coupon once all the rules have been successfully applied.

It primarily consists of 3 workflows:

  • Item inclusion
  • Item exclusion
  • BOGO (Buy one get one)

Item Inclusion:

A coupon is said to be an item inclusion coupon when it is applicable only on a select few items.

If other items are added to the cart along with the specified items, the discount would be applicable on the sub-total of the specified items only.

Eg: The coupon FREECOKE gives a discount of 50% which is applicable only on soft drinks.

Item Exclusion:

An item exclusion coupon is quite similar to an item inclusion coupon except, the other way around.

A coupon is considered an item exclusion coupon when it is applicable to all items except a select few.

Eg: The coupon FOOD20 provides a 20% discount on all items except beverages.

Item inclusion and exclusion coupons can be configured after saving a basic coupon. You can view our document for a detailed walkthrough of configuring item inclusion and exclusion coupons.


BOGO or Buy One Get One is exactly as the name states.

Assume the name of two items of a business to be X and Y. A BOGO coupon is when the amount of Y is waived off when X is part of the order.

 For a BOGO coupon to be applicable, the end-user must have X and Y added to the cart.

For steps to configure a BOGO coupon, you can view our article on configuring a BOGO coupon.