Rule overview
This rule allows you to apply discounts to specific product prices at checkout based on defined conditions. You can offer a percentage discount, a fixed amount off, or set a specific fixed price using criteria such as customer tags, collections, product SKUs, or other conditions.
You can create either a discount code or an automatic discount. Customers must enter the code at checkout to receive a discount if a discount code is created. If an automatic discount is selected, it will be applied automatically to eligible products when the configured conditions are met.
Sample configuration
The following steps show how to create and configure a Discount Product Amount rule using the app.
Create a new rule
From your Shopify admin, open the app. In the sidebar, go to the Rules section and click “Create Rule”.
Then, You’ll be redirected to the Select checkout rule type screen. Choose category “Discount” → select checkout rule type “Discount product amount” → click “Select Rule”.
Next, you’ll land on the Create new product discount rule screen, where you can configure your rule.
Rule configuration
To configure the rule, first optionally add a name such as “Discount product amount” to describe what it does if you want to apply an “Automatic discount”.
Or, if you prefer to apply the discount using a discount code, click “Discount code” and enter your desired code or generate one randomly by clicking “Generate random code”.
Next, on the same screen, select the rule status: Testing, Active, or Deactivated. Here we are going to choose Testing status, so we can quickly test the rule without affecting the checkout for actual customers.
Next, on the same screen, configure the Combinations settings to control how this product discount interacts with other discounts. You can choose to allow it to combine with:
-
Product discounts – This enables multiple product level discounts to be applied together. Ensure the other product discounts are also set to combine with product discounts.
-
Order discounts – This enables the product discount to work together with overall order level discounts. Make sure order discounts are also set to allow combinations with product discounts.
-
Shipping discounts – This allows the product discount to be used together with shipping level discounts. Confirm that shipping discounts are also set to combine with product discounts.
Next, on the same screen, configure the Strategy settings to control how the system handles multiple discount blocks. You can choose First, which applies only the first discount that meets the conditions, ignoring any better discounts that may come later, or All, which applies discount to each eligible product in the cart, or Maximum, which evaluates all discount blocks and applies the one with the highest reduction.
Next, on the same screen, select the relevant condition and action.
As an example, here we are setting the rule to run Always and configuring it to apply a 12% discount using the Percentage option. The discount message “12% OFF” will be shown to customers at checkout. We then select the product The 3D Modeled Snowboard to apply the discount to that product.
In the Action section, you can choose to apply the discount using Percentage, Fixed amount off, Set fixed amount, or Set all products free based on your requirements.
Then enter the discount value and discount message. Next, select a product or multiple products from the popup to apply the discount. You must add at least one product for the discount to take effect.
Please note that Set all products free does not show any discount
value, message, or product selection because all products are free.
Next, on the same screen, in the Maximum Discount Uses section, you can optionally enable a usage limit for the discount code, limit it to one use per customer, or apply both if a discount code is selected.
Finally, click the Save button at the top to create and save your rule.
Test the rule
Since, the rule is set to testing status, we have to use test@testing.com as the email, instead of the actual email, to run the rule at checkout.
The image below shows the checkout page before the testing email
address was used. Please note that the product discount has not been applied
yet.
After setting the email, the checkout rule runs and applies the configured product discount. We can verify that the 12% discount is visible on the selected products at checkout, as shown below.
Activate the rule
Once testing is done, we can activate the rule, so it can start making changes to the checkout for actual customers. Only activated rules can make changes to the checkout for all customers.
Click on Rules in the sidebar to view all rules. Select the rule you want to activate, then click the Activate button to activate it.
Rule activation is only available on paid plans. If you haven’t upgraded your
plan yet, follow the instructions
here to upgrade.
