- Prerequisites
- Step 1: Open Rule Management
- Step 2: Open Campaign Configuration
- Step 3: Select Campaign Type
- Step 4: Configure Cart Total Discount Values
- Understanding Minimum Cart Total
- Discount Type Options
- Step 5: Save Campaign Configuration
- Step 6: Category and Product Selection
- Step 7: Set Customer Conditions (Optional)
- Step 8: Configure Display Messages
- Step 9: Set Usage Limits (Pro Feature)
- Step 10: Save All Rules
- How the Discount is Calculated
- Quick Example: Complete Setup
- Percentage vs Fixed Amount: Which to Choose?
- Difference from Other Campaign Types
Create promotions like “Spend $100, get 10% off” or “Spend $50, get $5 off”. Customers get a discount when their cart reaches a minimum amount.
Prerequisites #
- A discount group with “Special Campaign” type must exist
- See: How to Create Your First Discount Group
Important: “Discount Based on Cart Total” is a Special Campaign type, NOT a Quantity Discount type.
Step 1: Open Rule Management #
- Go to KNS Dynamic Discounts → Rule Management
- Select your Special Campaign group from the dropdown
- You will see a row with “SPECIAL CAMPAIGN” badge
Step 2: Open Campaign Configuration #
- Click the “Configure” button next to the SPECIAL CAMPAIGN badge
- A popup window appears: “Configure Special Campaign”
Step 3: Select Campaign Type #
- In the “Campaign Type” dropdown, select “Discount Based on Cart Total”
- Three new input fields will appear
Step 4: Configure Cart Total Discount Values #
| Field | What It Does | Example |
|---|---|---|
| Minimum Cart Total | Cart must reach this amount to trigger discount | 100 |
| Discount Type | Percentage (%) or Fixed Amount | Percentage |
| Discount Value | How much discount to apply | 10 |
Understanding Minimum Cart Total #
This is the threshold customers must reach to get the discount.
| Min Cart Total | What It Means |
|---|---|
| $50 | Customer must have at least $50 in cart |
| $100 | Customer must have at least $100 in cart |
| $200 | Customer must have at least $200 in cart |
Note: The discount applies to the entire cart, not individual products.
Discount Type Options #
| Type | What It Does | Best For |
|---|---|---|
| Percentage (%) | Reduces cart total by a percentage | “Spend $100, get 10% off entire order” |
| Amount | Reduces cart total by a fixed amount | “Spend $50, get $5 off entire order” |
Step 5: Save Campaign Configuration #
- Click “Save Campaign” button
- The popup closes
- You’ll see a summary like “$100 ve üzerine %10 indirim” on the rule row
Step 6: Category and Product Selection #
Note: For “Discount Based on Cart Total” campaigns, Category and Product fields are disabled. The discount applies to the entire cart when the minimum total is reached, regardless of which products are in the cart.
Step 7: Set Customer Conditions (Optional) #
This section controls WHO can use the campaign.
Customer Conditions Checkboxes #
| Checkbox | What It Does |
|---|---|
| Members Only | Only logged-in customers can use this campaign. Guests cannot see or use it. |
| First Order | Only customers who have never placed an order before can use this campaign. |
Eligible Customers Field #
| If You… | What Happens |
|---|---|
| Leave empty | ✅ Campaign is available to ALL customers (based on checkbox conditions above) |
| Select customers | ⛔ Campaign is available ONLY to the selected customers |
Example Scenarios:
| Checkboxes | Eligible Customers | Result |
|---|---|---|
| ☐ Members Only, ☐ First Order | (empty) | Everyone can use the campaign (guests included) |
| ☑ Members Only, ☐ First Order | (empty) | All logged-in members can use it |
| ☐ Members Only, ☐ First Order | John, Jane | Only John and Jane can use the campaign |
Tip: Use “Eligible Customers” for VIP or exclusive campaigns. Leave it empty for store-wide promotions.
Step 8: Configure Display Messages #
Click the 💬 (message) icon in the Actions column.
Note: For “Discount Based on Cart Total” campaigns, only the Cart & Checkout Tab is available. The Product Tab is hidden because this discount applies to the entire cart, not specific products.
Smart Messages (Automatic – No Configuration Needed) #
The plugin automatically generates messages based on cart status:
| Cart Status | Message | Where It Appears |
|---|---|---|
| Below minimum | “Add $X more to get Y% off!” | Mini Cart, Cart Page, Checkout Page |
| Reached minimum | “Y% off earned. View in cart” | Mini Cart only (automatic) |
Important: You don’t need to configure these messages. They’re generated automatically from your campaign settings.
Cart & Checkout Tab (Custom Success Messages) #
When the minimum cart total is reached, you can show a custom confirmation message on Cart and Checkout pages:
| Setting | What It Does |
|---|---|
| Message Text | Your custom confirmation text (e.g., “Great! You qualified for 10% off!”) |
| Message Color | Text color (hex code) |
| Cart Page | Show this message on the cart page |
| Checkout Page | Show this message on the checkout page |
| Highlighted | Makes the text bold |
Note: If you leave the message text empty, no custom message will appear on Cart/Checkout pages when the minimum is reached. The automatic smart message will still appear in Mini Cart.
Icon Options #
| Setting | What It Does |
|---|---|
| Use icon | Add an icon to your message |
| Icon Pack | Click “Select” to choose from 25 icons |
| Icon Color | Icon color (hex code) |
| Icon Position | Before Text / After Text |
| Icon Size | Small / Medium / Large |
Click “Save Messages” when done.
Step 9: Set Usage Limits (Pro Feature) #
Click the 📊 (chart) icon in the Actions column.
| Setting | What It Does | Example |
|---|---|---|
| Total Usage Limit | Maximum total uses for this campaign | 100 |
| Usage Limit Per Customer | Maximum uses per individual customer | 1 |
| Current Status | Shows how many times the campaign has been used | “Total Usage: 25” |
Note: If you leave limits as “Unlimited”, the campaign has no restrictions. Anyone can use it unlimited times until you manually disable or delete it.
Click “Save Limits” when done.
Step 10: Save All Rules #
Important: Click “Save Rules” to permanently save all your changes.
How the Discount is Calculated #
Example 1: “Spend $100, Get 10% Off” (Percentage) #
Settings: Min Cart Total=$100, Discount Type=Percentage, Value=10
Customer’s cart with $120 total:
| Amount | |
|---|---|
| Cart Total | $120 |
| Minimum Required | $100 ✓ (Qualified!) |
| Discount (10%) | -$12 |
| You Pay | $108 |
Savings: $12
Example 2: “Spend $75, Get $10 Off” (Fixed Amount) #
Settings: Min Cart Total=$75, Discount Type=Amount, Value=10
Customer’s cart with $100 total:
| Amount | |
|---|---|
| Cart Total | $100 |
| Minimum Required | $75 ✓ (Qualified!) |
| Discount | -$10 |
| You Pay | $90 |
Savings: $10
Example 3: Cart Below Minimum (Smart Message Shown) #
Settings: Min Cart Total=$100, Discount Type=Percentage, Value=15
Customer’s cart with $45 total:
| Amount | |
|---|---|
| Cart Total | $45 |
| Minimum Required | $100 ✗ (Not qualified) |
| Discount | $0 |
| Smart Message | “Add $55 more to get 15% off!” |
Result: Customer sees the smart message encouraging them to add more items.
Quick Example: Complete Setup #
Goal: “Spend $150, get 15% off” for all customers
- Create a Special Campaign group named “Spend $150 Save 15%”
- Go to Rule Management → Select your group
- Click “Configure” button
- Campaign Type: Select “Discount Based on Cart Total”
- Minimum Cart Total: 150
- Discount Type: Percentage
- Discount Value: 15
- Click “Save Campaign”
- Customer Conditions: Leave unchecked (everyone can use)
- Eligible Customers: Leave empty (all customers)
- Click 💬 icon → Cart & Checkout Tab:
- Message: “Congratulations! You qualified for 15% off your order!”
- Check “Cart Page” and “Checkout Page”
- Click “Save Messages”
- Click “Save Rules”
Done! ✅
Percentage vs Fixed Amount: Which to Choose? #
| Scenario | Recommended Type | Example |
|---|---|---|
| High minimum threshold | Percentage | “Spend $200, get 15% off” = $30 savings |
| Low minimum threshold | Fixed Amount | “Spend $30, get $3 off” |
| Want savings to scale | Percentage | Bigger cart = bigger discount |
| Want predictable savings | Fixed Amount | Always save exactly $X |
Difference from Other Campaign Types #
| Feature | Cart Total Discount | Product Discounts | Buy X, Pay Y |
|---|---|---|---|
| Applies to | Entire cart | Specific products | Specific products |
| Trigger | Cart total amount | Product quantity | Product quantity |
| Category/Product selection | Disabled | Enabled | Enabled |
| Smart messages | Yes (automatic) | No | No |
| Example | “Spend $100, get 10% off” | “T-Shirts 15% off” | “Buy 3, Pay 2” |