Setting Up “Product” Discount Codes for Specific Ranks

This setup allows a product discount code to be automatically applied at checkout for customers in a specific membership rank.

Notion image

How to Set Up

  1. Go to the “Discounts” section in your Shopify admin, and click “Create discount.”
    1. Notion image
       
  1. In the “Select discount type” modal, click “Product discount by rank.”
    1. Notion image
       

      If an error message appears on the discount creation page, please refer to “What should I do if an error message appears on the discount creation page?” below.

      Notion image
       
  1. Setting Up “Product discount by rank”
    1. Notion image

      Method

      Select “Automatic discount.”

      Title

      Enter the name that will appear in the discount list (Customers will see this in their cart and at checkout).

  1. Enter the “Discount Percentage” and the target rank name(s).
    1. Notion image
       

      Discount Percentage

      Enter a number between 1 and 100.

      Target Products

      • Collection – Select a collection to apply the discount.
      • Product Tag – Enter product tag(s). Multiple tags can be entered, separated by commas (e.g., Tag1,Tag2).
      • Selling Plan (e.g. subscription plans) – Specify whether to apply the discount to products with a selling plan.

      [Ranky] Target Rank Name

      The rank name that will be assigned to eligible customers after evaluation. Note: If the rank name does not match exactly, the discount will not be applied.

      Reference: Rank Settings

      Notion image
       
  1. Click “Save.”
    1. Notion image
       

      Note: The discount will be saved as “Active” by default. If needed, you can select “Deactivate”. After reviewing the settings, make sure to reactivate it.

      Notion image

Please refer to the Shopify documentation for details on combinations and active dates.

 

Notes on Discount Combinations

  • If multiple combinable discounts are available, each will be applied to the subtotal.
 
  • Please test with a customer account that has the appropriate rank to ensure the discount is applied correctly at checkout.
 
Did this answer your question?
😞
😐
🤩

Last updated on July 30, 2025