# Discount

This article will introduce you to the Discount feature, the types of discounts supported by Shopify, and how to set up automatic discounts to work with Ecombe Product bundles.

## Overview

### Introduction to Shopify Discounts

**Discounts** are a built-in Shopify feature that allows merchants to offer promotions and incentives to customers during the shopping and checkout process. Discounts help encourage purchases, increase conversion rates, and support marketing campaigns such as seasonal sales, product launches, or special offers.

In Shopify, discounts can be applied at different levels of the cart and checkout, including products, the entire order, or shipping fees. Discounts can be created as **automatic discounts** or **discount codes**, depending on how you want customers to receive the promotion.

Understanding how Shopify discounts work is essential to ensure your promotions apply correctly and provide a smooth customer experience.

### What is an Automatic Discount

An **automatic discount** is a type of discount that is applied automatically when a customer meets the required conditions. Customers do not need to enter a discount code at checkout.

Automatic discounts are commonly used to:

* Reduce friction at checkout
* Ensure eligible customers always receive the promotion
* Run site-wide or conditional promotions

**Examples:**

* Automatically apply 10% off when the order total exceeds $100
* Automatically apply a Buy X Get Y promotion when required items are added to the cart

Shopify allows only **one automatic discount of each type** to be active at the same time.

## Discount Types in Shopify

Shopify provides several discount types, each designed for different promotional goals.

### Amount off discounts

**Amount off discounts** reduce the price by a fixed amount or a percentage.

They can be applied to:

* Specific products or collections
* The entire order (order-level discounts)

**Common use cases:**

* 20% off selected products
* $30 off orders over $200

### Buy X Get Y discounts

**Buy X Get Y discounts** reward customers when they purchase a specific quantity or product.

This discount type encourages customers to add more items to their cart.

Important behavior to note:

* Customers must manually add the eligible “Get” product to the cart
* Shopify applies the discount automatically once all conditions are met

**Common use cases:**

* Buy 2, get 1 free
* Buy 3 items and get a free gift

### Free shipping discounts

**Free shipping discounts** reduce or remove shipping costs for eligible orders.

They help reduce checkout friction and improve conversion rates.

These discounts can be limited by:

* Minimum order value
* Shipping zones
* Shipping methods

**Common use cases:**

* Free shipping on orders over $100
* Free domestic shipping

### Amount off order

**Amount off order** is a type of amount off discount that applies directly to the **order total**, rather than individual products.

This discount is calculated based on the order subtotal (before tax and shipping) and is commonly used for site-wide promotions.

**Common use cases:**

* 10% off the entire order
* $25 off orders over $150

### Summary

* **Discounts** help drive sales and improve customer experience
* **Automatic discounts** apply automatically when conditions are met
* Shopify supports multiple discount types, including:
  * Amount off discounts
  * Buy X Get Y discounts
  * Free shipping discounts
  * Amount off order discounts

Each discount type serves a different purpose and can be combined with other discounts depending on your store’s discount combination settings.

## Related articles

To learn more about each type of discount, please refer to the following articles.

{% content-ref url="/pages/6sJQMCBsLYPN4vFICcC0" %}
[How to set up Amount off discounts](/editor-and-functions/editor-features/discount-combinations/how-to-set-up-amount-off-discounts.md)
{% endcontent-ref %}

{% content-ref url="/pages/jAJbRPe4VxENH9RboOPQ" %}
[How to set up Buy X Get Y discounts](/editor-and-functions/editor-features/discount-combinations/how-to-set-up-buy-x-get-y-discounts.md)
{% endcontent-ref %}

{% content-ref url="/pages/6LwSA5E4XU4xwqUYVG5I" %}
[How to set up Amount off order](/editor-and-functions/editor-features/discount-combinations/how-to-set-up-amount-off-order.md)
{% endcontent-ref %}

{% content-ref url="/pages/zjZG4V1jlATnmYsKaY6T" %}
[How to set up Free shipping discounts](/editor-and-functions/editor-features/discount-combinations/how-to-set-up-free-shipping-discounts.md)
{% endcontent-ref %}


---

# Agent Instructions: 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:

```
GET https://help.ecombe.com/editor-and-functions/editor-features/discount-combinations.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
