Setting Up Discount Codes for Specific Ranks

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

Notion image
⚠️

Automatic discounts that are limited to specific customer ranks are only supported for order discounts (applied to the order subtotal). Automatic discounts for shipping and products are planned for a future update. For shipping and product discounts, please refer to How can I set up a discount for customers with a specific rank?.

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 “Order discount by rank.”
    1. Notion image
       

      If an error message appears on the discount creation page, please refer to “How to resolve error messages” below.

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

      Method

      Select “Automatic discount.”

      Title

      Enter the name that will appear in the discount list (this is used internally and won’t be visible to customers).

       
  1. Enter the “Discount Percentage” and the “[Ranky] Target Rank Name.”
    1. Notion image

      Discount Percentage

      Enter a number between 1 and 100.

      [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. Setting Up Discount CombinationsSetting Up Discount Combinations
    1. Notion image

      Enable this setting if Ranky’s “Order discount by rank” should be used together with Shopify discounts. Note: If multiple discounts can be combined, each one will be applied to the subtotal individually. If they cannot be combined, the discount with the highest value will be applied automatically.

       
  1. Setting Up Active Dates
    1. Notion image

      Set the date and time when the discount should be active.

       
  1. Click “Save.”
    1. Notion image
 

Note: If you are using a test account with the assigned rank, please confirm that the discount is correctly applied on the checkout page. By default, the discount will be saved as “Active.” If necessary, you can select “Deactivate.” After reviewing the settings, make sure to activate it again.

Notion image
 

▼How to Resolve Error Messages

Click "Configure discount rate and target rank name" then click "Open App.”

Notion image

When you open the Ranky app, a data access update prompt will appear. Click “Update” to proceed.

Notion image
Did this answer your question?
😞
😐
🤩

Last updated on June 9, 2025