How to Create a Product Discount Function in Nexus?⚡

Follow these steps to create and publish a Product Discount function:

Step 1: Start Function Creation

  • Click on Create Function from the Nexus dashboard.

  • Select Discount Functions from the list of available function types.

Step 2: Select Discount Type

  • Click on Amount Off Product to proceed.

Step 3: Select Campaign Type

At this step, you’ll choose the type of discount campaign you want to create. The platform offers 4 different campaign types—each designed for specific discount strategies.

📌 Available Campaign Types:

  1. Conditional Discount Apply a discount when a specific condition is met (e.g., subtotal over $200, or customer tag matched etc.) If you want to apply a Conditional Discount. See Flat 20% Off on All Products as an example.

  2. Buy X Get Y Discounted Let customers get product Y at a discount or free when they buy a certain quantity of product X. Ideal for BOGO-style offers. If you want to apply a BOGO discount see BOGO Article as an example.

  3. Bundle Discount Offer a discount when specific products are purchased as a bundle. If you want to apply a Bundle Discount. See How to create Bundle discount as an example.

  4. Volume Discount Provide discounts based on the number of items purchased—perfect for bulk-buying promotions. If you want to apply a Volume Discount. See How to create Volume discount as an example.

✅ Tip: Select the campaign type according to your Discount goals. This ensures the discount logic works exactly how you want it to.

Step 4: Select Input Function Type

At this step, you’ll choose the Input Function Type. There are two options available:

1. Standard: Ideal for basic inputs like email, ID, product title, etc. 👉 Properties of the Standard input are shown in the screenshot below.

2. Advanced: Perfect for using filters such as customer tags, collections, or product attributes to target broader audiences. 👉 Properties of the Advanced input are shown in the screenshot below.

Step 5: Select Qualifier Behavior:

If you have multiple qualifiers like:

  • Customer Qualifier

  • Cart Qualifier

  • Item Qualifier

You’ll need to decide how they work together:

✅ All Qualify: All selected conditions must be true for the discount to apply (e.g., all 3 qualifiers must match). ✅ Any Qualify: If any one of the selected conditions is true, the discount will be triggered.

Use this logic based on how strict or flexible you want your campaign to be.

If you want to learn more about Qualifiers and Selectors Click Here for more Info.

Step 6: Select Discount Method and Discount Type:

  1. Choose Discount Method There are two methods available:

  • Automatic Discount: Applies the discount without needing a code.

  • Code Discount: Requires the customer to enter a discount code at checkout.

  1. Select Discount Type You can choose from four types of discounts:

  • Percentage (Total) – e.g., 20% off the entire order

  • Percentage per Item – e.g., 20% off each eligible item

  • Fixed Amount per Item – e.g., $5 off per item

  • Fixed Amount (Total) – e.g., $10 off the total order

  1. Enter the Message This is the label or message that will be shown to the customer (e.g., “🎉 20% OFF on All Pants!”).

  2. Define Discount Limits Set the two optional limits:

  • Max Number of Products the discount can apply to.

  • Max Number of Discounts a customer can receive from this campaign

Step 7: Combine Discounts:

  • If you want to combine this discount with other available discounts, simply check the boxes corresponding to those discounts.

Step 8: Set Active Dates:

  • Set the Start Date and Time to activate the function. The End Date and Time is optional — you can use it to schedule deactivation in the future.

Step 9: Set Discount Application Strategy:

  • Determine how multiple discounts should be applied when a customer is eligible for more than one.

Step 10:Configure discount settings for subscriptions:

  • There is an option of Recurring Interval as well that means number of times a discount applies on recurring purchases (subscriptions).

  • For 0, it will apply infinitely whereas for 1, it will only apply to the first checkout.

Step 11:Save the Function

  • After selecting the conditions, click Save to publish the Discount Function.

🎉 Your discount function has been published successfully — it’s now live and ready to boost your sales!

If you’d like to see examples of product discounts, visit our FAQs section — it’s filled with various examples related to product-based discounts.

Last updated