How can we help? 👋

How to create a Volume discount (Quantity selector)?

A Volume discount (Quantity selector) discount can be created when discounts have to be applied to products based on purchase volume. This features an interactive widget that lets customers choose the desired quantity and add items to their cart directly. Each discount tier includes a radio button that customers can select to add products at the corresponding tier level.

Notion image

Step 1: Creating an Offer

To create a new offer:

  1. Click Create Offer.
    1. Notion image
  1. Select Create from Volume Discount (Quantity selector).
    1. Notion image
  1. Choose the Discount Type - either Automatic or Code (Marked “1” in the below image).
      • You can create up to 25 automatic discounts and 500 code-based discounts in the app regardless of their discount type.
      • Automatic discounts are auto-applied at checkout by Shopify.
        • 💡

          Automatic discounts stay active even if the app embed is disabled. Note that this discount type cannot be tested in a draft theme since it will always apply in the live theme as long as the discount is active. Please deactivate the discount if it’s no longer required.

      • Code discounts are auto-applied at checkout by our app.
        • 💡

          Code discounts can be tested in a draft theme. Once the app embed is disabled in a specific theme, the discount will not be applied in that theme. This allows you to disable the app in the live theme and enable it in a draft theme for testing, if needed.

      Notion image
  1. Enter a Title for your discount (Marked “2” in the above image). This will appear as the discount code at checkout which customers can see.

Step 2: Choosing the Discount Type

Next, choose the type of discount you want to create. There are two available discount types:

Notion image
  • Percentage: Applies a set percentage discount on the product’s sale price for each quantity.
  • Fixed amount on each item: Applies a fixed amount discount on the product’s sale price for each quantity. It can be provided only the store’s default currency.

Step 3: Setting Discount Tiers

Now, determine how many discount tiers you want to offer. You can add upto 20 discount tiers.

Notion image

For each tier, specify:

  • The quantity threshold
  • The discount amount or percentage to be applied

For example:

If Tier 1 is set for a quantity of 2, and Tier 2 for a quantity of 4, then when a customer adds 3 products to the cart, the Tier 1 discount will be applied.

Optional settings:

  • You can also customize each tier by adding highlights to draw attention (Marked “1” in the below image). There are two highlight options available: Most Popular and Best Savings.
  • Additionally, you can choose which tier will be selected by default in the widget (Marked “2” in the below image).
  • You can also customize the text for each tier separately via the Customize text option (Marked “3” in the below image).
Notion image

Step 4: Choosing Applicable Products

In this section, you can choose which products the discount will apply to.

Notion image
Notion image

You can choose from the following options:

  • All Products: The discount will apply to every product in your store. You can optionally exclude specific products/collections/tags from the discount.
  • Specific Products: The discount will apply only to the selected products.
  • Specific Collections: The discount will apply to products within selected collections. You can also exclude specific products/collections/tags if needed.
  • Specific Tags: The discount will apply to products with the chosen tag. You can also exclude products/collections/tags from the discount.

Step 5: Configuring Additional Settings (Optional)

Configure the following options to fine-tune how your discounts are applied:

  • Show standard pricing
    • Notion image
    • Enable this option to display the product’s price for 1 quantity within the widget.
    • This is especially useful if you’ve disabled the main Add to Cart button and Quantity selector from the theme and using only the app’s Add to Cart button.
    • You can also customize the text shown for the standard pricing label.
  • Apply discount only for the specific quantity
    • Notion image

      When enabled, the discount will apply only to the specified quantities in your tiers.

      Example:

      If Tier 1 is set to 2 items = 10% off and Tier 2 is 4 items = 15% off, then:

    • The 10% discount applies only when exactly 2 items are added.
    • The 15% discount applies only when exactly 4 items are added.
    • Adding 3 items or more than 4 items will not apply any discount.
  • Also apply discount for products with selling plan
    • Notion image

      Enable this option to offer discounts on subscription-based products.

      After enabling, you can control how the discount applies to recurring payments:

    • Option 1: Limit discount to the first payment: Applies the discount only on the initial purchase. Subsequent recurring orders will not receive a discount.
    • Option 2: Limit discount to multiple recurring payments: Allows you to specify how many recurring orders will include the discount.
    • Option 3: Discount applies to all recurring payments: Applies the discount to every recurring order.
  • Also apply discount for B2B customers
    • Notion image

      Enable this option to make the discount available to B2B customers. When enabled, discount widgets will also be visible to these customers.

      💡

      This option works only with B2B accounts set up directly within Shopify. If a third-party app has been used to classify customer accounts as B2B, this option will not apply to those accounts.

  • Prevent automatic discount code application
    • Notion image
    • This option is available only for Code-based discounts.
    • When enabled, the discount will not apply automatically; customers must manually enter the discount code at checkout.
    • Customers must enter the full discount code exactly as set in the app (e.g., “DE-discountcode”) for it to be applied.

Step 6: Deciding Customer Eligibility (Optional)

In this section, you can define which customers are eligible to receive the discount. You have three options to choose from:

Notion image
  • All Customers: By default, the discount will be available to all customers.
  • Specific Customers: Select this option to make the discount available only to selected customers. After choosing this option, you can browse your existing customer list and select the desired customers.
  • Specific Customer Tags: Select this option to apply the discount only to customers associated with a specific tag.
💡

The Customer Eligibility option is available only for Automatic discount types. It is not available for Code discount types.

Step 7: Choosing Discount Application Strategy

Choose how the discount tiers are applied based on the products and quantities in the customer’s cart.

Notion image
  • Each product quantity will be separately considered to determine the discount tier
    • When this option is selected, each product’s quantity is evaluated individually to determine the applicable discount tier.

      Example:

      If the discount for 2 products is 10% and for 3 products is 15%, then:

    • If a customer adds 2 units of Product A and 1 unit of Product B, only Product A will receive the 10% discount.
  • Sum up quantities across all applicable products to determine the discount tier
    • When this option is selected, the discount is determined based on the total quantity of all applicable products in the cart, regardless of whether they are the same or different products.

      Example:

      If the discount for 2 products is 10% and for 3 products is 15%, then:

    • If a customer adds 2 units of Product A and 1 unit of Product B, the total quantity (3) qualifies for the 15% discount, which is applied to both products.

Step 8: Choosing Discount Combination Strategy

In this section, you can choose which other discount types (from our app, a third-party app, or Shopify) can be combined with the discount created in our app. You can allow combinations with:

Notion image
  • Product discounts
  • Order discounts
  • Shipping discounts
💡

Please ensure that discount combinations are also enabled in the other discount you wish to combine this one with.

Step 9: Choosing Active Dates for the Offer

By default, the discount becomes active immediately once it is created and saved.

Notion image
  • Start date: If you want the discount to start at a later time, you can schedule it by choosing the preferred date and time.
  • End date (Optional): You can also set an end date and time to automatically deactivate the discount after a specific period.

Step 10: Configuring Discount Texts (Optional)

In the Override Default Text section, you can provide a custom Heading and Additional Description specific to this discount. If these fields are left blank, the default text will be displayed instead.

Notion image

You can also add translations for these texts in the other languages available in your store.

Step 11: Adding the app block to the theme

After saving the offer by clicking the “Save” button, you’ll be prompted to position it within your store’s theme using the Theme Editor via the Test in store pop-up.

  1. In the pop-up, click Add app block.
    1. Notion image
  1. You’ll be redirected in a new tab to the default product page template in the Theme Editor.
  1. The app will add the “Quantity selector widget” block automatically. You can drag and position the block to the desired position.
    1. Notion image
  1. Return to the previous tab and click Refresh in the pop-up.
    1. Notion image
  1. Finally, click “View in store” to see how the Volume Discount (Quantity Selector) appears in your store’s respective product page.
    1. Notion image
  1. You can also add the product to the cart in multiple quantities to verify that the discount is applied correctly in both the cart and checkout.
  1. If you would like to add the widget to your store’s Home page as well, please refer to this guide.
💡

If your theme is not a Shopify 2.0 theme, you won’t be able to position the widget through the app block. In that case, you’ll need to position it manually using a CSS selector. Please contact our customer support for free setup assistance.

 
Did this answer your question?
😞
😐
🤩