Shopify discount codes are a common tool for Shopify merchants to offer an additional discount to customers. These discounts are distinct from those that are applied automatically during checkout and those applied via Shopify Scripts. The codes can be multi-use or unique for a particular customer.
6 Great Ways to Leverage Discount Codes for Subscriptions
- Send them to your customers through a social campaign leveraging your marketing platform
- Reward your VIPs with a customer-specific discount
- Promote subscriptions on a new product with a product-specific discount
- Integrate them into your homepage and cart abandonment tools
- Show a discount code within Ordergroove's offer on the PDP
- Offer a discount on a non-subscription product, but for subscribers only
How Do I Enable a Shopify Discount Code for Subscriptions?
- After specifying the discount code, choose a discount type of Percentage, Fixed Amount, or Free Shipping. Shopify does not support the discount type of Buy X, Get Y for subscriptions at this time.
- You may still use Ordergroove's Buy X, Subscribe to Y feature in conjunction with discount codes.
- Next select the Purchase Type, which determines the products that will receive the discount during the initial checkout in Shopify. Selecting "One-time purchase" will make the subscriptions in the cart ineligible for the discount. Select "Subscription" or "Both" if you would like the discount to apply to subscription products.
- After setting minimum requirements and customer eligibility (if desired), scroll down to the Usage Limits section. Please note that the usage limits and active dates you set for the discount code will only apply to the initial checkout within Shopify, and discount codes will remain active for existing subscriptions past the expiration date.
NOTE: When selecting a limit under "Recurring Payments For Subscriptions," be aware that the counter includes the initial checkout on your storefront. If you select "Limit discount to the first payment," then zero recurring orders will receive the discount. If you would like recurring orders to receive the discount select "multiple recurring payments" or "all recurring payments".
How Do The Stacking Rules Work?
-
Initial Order
The discount code will stack with a subscription discount applied via Selling Plans or Shopify Scripts on the initial order placed through the Shopify storefront. The discount code will not stack with any automatic cart discounts configured in Shopify.
-
Recurring Order
After checking out, the subscription will be set to the price of the initial order. As long as the subscription is still eligible for the discount code on recurring orders, they will pay the same price as they did on the initial order. Once the subscription is no longer eligible for the discount code, they will receive whichever promotion has been configured for subscribers within Ordergroove's Admin.
NOTE: On recurring orders the subscription discount will only stack with the discount code if it's applied via Selling Plans. Any discounts applied via Shopify Scripts will not be present on recurring orders.
Examples
The following pricing examples assume a product price of $100.
- DC: Discount Code
- Initial: Subscription discount on the initial checkout
- Recurring: Subscription discount on recurring orders, as configured in Ordergroove
Initial Checkout | Recurring Orders with Discount Code | Recurring Orders without Discount Code | |
DC: 20% Initial: 10% Recurring: 5% |
Stacked DC and Initial ($72) |
Stacked DC and Initial ($72) |
Ordergroove Discount ($95) |
DC: 20% Initial: 5% Recurring: 10% |
Stacked DC and Initial ($76) |
Stacked DC and Initial ($76) |
Ordergroove Discount ($90) |
DC: 5% Initial: 20% Recurring: 10% |
Stacked DC and Initial ($76) |
Stacked DC and Initial ($76) |
Ordergroove Discount ($90) |
DC: 5% Initial: 10% Recurring: 20% |
Stacked DC and Initial ($85.5) |
Stacked DC and Initial ($85.5) |
Ordergroove Discount ($80) |
What Should I Know About This Feature?
- Discount codes can only be applied to subscriptions through the Shopify checkout. Discount codes can not be added through the Subscription Manager at this time.
- If using "specific collections/products" or "minimum purchase amount/items" there may be a few minutes delay as Ordergroove updates Shopify after the customer has made a change in the Subscription Manager.
- If the customer signs up with multiple subscriptions in the same order and later removes one or more items from the order, the items that were removed will no longer be eligible for the discount code.
- If the customer later alters the frequency of one subscription in the order, that subscription will be split from future orders and will not re-merge.
- Ordergroove will prevent order merging for orders with discount codes. This is to prevent the loss of, or over-application of, discount codes when items merge into the same order.
- The price of subscriptions that contain discount codes will be locked until the discount code expires. This is true even if the product price has changed within Shopify.
- The discount code logic is frozen at the time of subscription creation. Later modifying the discount code will not apply to subscriptions that have already been created.
- Upsell items added to an order with a discount code will always receive the subscription discount and will receive the discount code as well if eligible.
Which Discount Codes are Displayed in Ordergroove?
Some merchants have thousands of discount codes so we don't display them all at once. Instead, Ordergroove shows all Discount Codes that were created in your Ordergroove Admin or used in at least one subscription checkout. Please note that all codes are valid for use even if not displayed in Ordergroove.