Create Cart Discount
A cart discount rewards customers with a discount off their total cart when they reach a certain spending value or product quantity threshold, motivating customers to spend more and more.

Setting up a Cart Discount offer with BOGOS app includes the 9 steps:
On the Menu, open All Offers > Create Offers > Discount Offer > Cart Discount.
Set up maximum discount uses (optional).
Add sub-conditions (optional).
Custom discount code & discount combination (optional).
Click Publish.
Customize the widget display & congratulation message.
Set up Offer Information
This section sets the basic information for your Cart Discount offer.

To set it up, fill in these fields:
Offer name: For internal use only, helping you identify and manage multiple offers within the BOGOS app.
Offer title: The display title that introduces this discount to your customers.
Block description (optional): Add extra details to clarify or highlight the offer.
Start and End time (optional): Schedule when the offer goes live and when it ends. If left unchanged, the offer will be automatically active after publishing.
Define Offers Apply to Which Products
This setting controls which products in the cart count toward the discount condition and are eligible for the discount.

To set it up, select one of the following options:
Any products: apply discount to all products in the cart.
All except selected products: apply discount to all products except specific ones you choose.
All except selected type/vendor/collection: apply discount to all products except those in a specific type, vendor, or collection.
Selected products: apply discount only to specific products you choose.
Selected type/vendor/collection: apply discount only to products in a specific type, vendor, or collection.
Set up Maximum Discount Uses
This section lets you limit how many times the discount can be claimed in total or per customer, useful for running time-limited or exclusive discounts.

To set it up, enable one or both of the following:
Limit number of times this discount can be used in total: Set a maximum number of times the discount can be redeemed across all customers (e.g., first 100 uses).
The “X/Y used” counter shows current usage (e.g., "89/100 used" means this discount has been claimed for 89 out of 100 times).
Limit to one use per customer: Ensure each customer can only redeem the discount once.
For logged-in customers, BOGOS checks their account usage. If they’ve reached the limit, the Cart Discount widget will be hidden, and the discount won’t be available.
For guest customers, the widget stays visible, and the discount can be applied in cart. However, at checkout, Shopify will check their email’s past orders. If the email has reached the limit, the discount is removed automatically.
Add Sub-conditions
Sub-conditions are optional to set up, but they can add extra rules to decide who can see and get your offers. Therefore, only targeted customers can see and apply the offer, while others won't see it at all.

Specific link address – Apply offers to customers accessing your store from a specific link. Perfect for email campaigns, social posts, or affiliates.
Order history – Target customers based on purchase behavior. Best for rewarding first-time buyers, high spenders, and more.
Customer tags – Show or hide offers based on customer tags.
Customer location – Run country-specific promotions based on the customer’s IP address.
Markets – Run region-specific offers based on your Shopify Markets.
You can combine multiple sub-conditions. Customers must meet all selected criteria to qualify.
For more details, visit our [Sub-Condition on Bundle, Upsell, Discount] guide.
Set up Discounts & Tiers
This section allows you to create discounts that encourage customers to buy more. You can set a single discount or use tiered discounts (spend more, save more) to reward higher spending.

To set it up, fill in these fields:
Select the Discount by to choose how the discount is triggered:
Cart value: Based on the total cart value (e.g., spend £100).
Cart quantity: Based on the number of items in the cart (e.g., buy 5 items).
Select the Discount type:
Percentage: Deduct a percentage of the total cart value (e.g., 10% off).
Amount: Deduct a fixed amount from the total cart value (e.g., £10 off).
Add tiers to create a tiered discount for “spend more, save more” offer (optional).
Configure each tier by filling in the following fields:
Cart value required / Cart quantity required: The minimum cart value or quantity a customer must reach to unlock this tier's discount.
Discount value: The % or fixed amount to deduct when this tier is reached.
Max discount amount (if choosing percentage discount): Set the maximum savings a customer can get (e.g., 10% off, max $10).
Label text: A label displayed on the widget to help customers better understand this discount tier (e.g., "Buy $100 get 5% OFF").
If you choose Cart value or Fixed amount discount or Max discount value, and also use Shopify Markets, you can “add currency” and customize the money amount to each market, instead of using Shopify’s exchange rates (e.g., SGD 10, CN¥8, A$12).

Custom Discount Code
By default, BOGOS auto-generates a random discount code (e.g., BOGOS-XSJSC) for the discount. This code is auto-applied in the customer's cart.
However, you can replace that auto-generated code with a custom name that fits your strategy (e.g., SUMMER20). To do this, fill in the Custom discount code field.

The discount code name must be under 256 characters and unique across all discounts created with Shopify Discounts.
Combine with other discounts
By default, BOGOS Cart Discount will work with any other discounts. To prevent combining, you can untick the option you want:

Product discount: Combine with product-level discounts
Order discount: Combine with order-level discounts
Shipping discount: Combine with shipping discounts
Combination settings follow Shopify's discount rules. Make sure the discounts you want to combine are also configured to allow combination on their end.
Need Help?
If you need any assistance, feel free to reach out to our customer support team via:
Live chat within our BOGOS app.
Book a demo call for personal guidance.
Last updated