Discount codes FAQ

Find answers to common questions about discount codes.

Can I display discount codes and amounts on product pages?

Discounts are price reductions that are applied in a customer's cart and at checkout, either automatically or when the customer enters a discount code. Discounts are different from sale pricing with compare-at prices.

To display discount savings with crossed-out (strikethrough) prices on product pages and collection pages, you need to use a third-party discount app, or hire a Shopify Partner to build a custom solution for you.

Can I edit discount settings?

You can edit your discount settings except for the discount type setting, which can't be edited after the discount has been created.

Can customers use multiple discount codes on a single order?

You can set up discounts to be combinable so that your customers can benefit from more than one discount, when their cart meets the conditions that you set. Learn more about combining discounts.

Can I limit discount code usage?

Yes, you can limit discount codes usage in the Maximum discount uses section on the Create discount page. You can select any combination of the following options:

  • Limit the number of times the discount can be used in total
  • Limit to one use per customer

How do expiry dates work for discount codes?

If you set an expiry date for a discount, then the discount expires on the End date at the End time that you set, based on the timezone displayed in the admin.

Why can't my customers view the discount code entry field during checkout?

There are many factors that affect whether or not the discount code entry field displays to customers during checkout:

  • You must have at least 1 active discount codes available to your customers.
  • If the checkout came from a draft order invoice or link, then the option for customers to apply discount codes themselves isn't available by default. Learn more about discounting draft orders.
  • If the customer is using Shop Pay during checkout, then they must log in to their Shop Pay account before the discount code entry field will display.
  • If you have a third-party app installed in your store that affects product pricing or modifies checkout behaviour, then the app might cause the discount code field to not display, depending on how the app functions.

Can I send discount codes to a select group of customers?

To send a discount code to a group of customers who have common characteristics, you create a customer segment first. Then you can use the customer segment to send discount codes to a select group of customers. For example, you can create a segment of customers who have subscribed to your email marketing, and then create an email campaign to send the discount code to those customers.

Can I apply discounts to product collections?

You can apply collection discounts in two ways: either as a fixed monetary amount applied one time per order to every applicable item in a cart, or as a percentage discount applied to an entire collection. Choose the method you want in the Applies to section on the Add discount page.

Can I discount an individual product variant included in a collection?

Collections can't hold individual product variants. If you add a product to a discounted collection, then the collection discount applies to every version of the product.

How many times do product-specific discount codes apply to a checkout cart?

Product-specific discount codes apply to all quantities of a product when a customer applies the discount code. For example, if a customer adds 10 of the same product, then the product specific code discounts all 10 items. You can also choose to apply the discount only one time per order in the discount settings.

Can I apply a discount code to a specific product variant?

You can apply discount codes to specific variants of a product. These codes will apply to all quantities of the discounted variant in a cart.

Can I apply a discount to the purchase of a gift card?

It depends. Most discounts cannot be applied to gift cards. The exception is a product specific discount where the product is a gift card. Learn how to add a discount to a gift card product.

Can I deactivate multiple discounts at the same time?

You can perform bulk actions to deactivate many discount codes at the same time.

How do I know what discount codes are used the most?

You can use the Sales by discount report to learn how often your discount codes are used. For details on the report, refer to Sales by discount.

What happens if a customer enters an invalid discount code or combination?

If a customer enters a discount code during checkout that doesn't exist or isn't currently active, then the following message is displayed: Enter a valid discount code.

If a customer enters a discount code during checkout that does exist but doesn't apply to the products in their cart, then the following error is displayed: _DISCOUNT_CODE_ discount code isn't valid for the items in your cart.

If a customer enters more than one discount code during checkout that exist but can't be combined, then the following message is displayed: Some discount codes couldn't be used together. We applied the best combination.

How do discounts work on sales channels?

The discounts you create can be used by customers on your sales channels as well as your online store, and your ability to restrict customers from redeeming discounts is limited to the following:

  • Customers can redeem discount codes on all of the sales channels that you have set up for your store. You can't restrict customers from redeeming discount codes on specific sales channels.
  • Automatic discounts are applied on all of the sales channels that you have set up for your store, except for Point of Sale (POS) unless you activate it. Only POS Pro locations have the option to activate an automatic discount.

You can activate sales channels for your discounts to feature them in social media posts, ads, POS tiles, and other channel-specific promotional content. Learn more about discounts on sales channels.

For details on using discounts with Google, refer to the Google order management documentation.

For details on using discounts with Facebook, refer to the Facebook and Shopify Payments documentation.

Can’t find the answers you’re looking for? We’re here to help.