Key Concepts
This section provides a foundational overview of key concepts essential to the promotions system within our UpStart Commerce Portal. These concepts are fundamental building blocks, empowering businesses to create enticing customer offers while ensuring smooth operational execution.
Our promotions are divided into two high-level types, each catering to distinct aspects of your e-commerce operations:
Cart-Level Promotions: Discount applied to the entirety of a customer's shopping cart, ensuring cost savings across all items purchased.
Examples:
- Buy More, Save More:
- Get 10% off on orders over $50, 15% off on orders over $100, and 20% off on orders over $150.
- Gift-Cart Level Promotion:
- Receive a gift with your cart: Spend $75 or more and receive a complimentary tote bag with your purchase.
- Cart-Level Discount:
- Spend at least the specified amount and apply a specified amount or % discount to the order subtotal. For example, spend $100 or more and get a discount of 10% on the entire order subtotal.
Item-Level Promotions: Designed for target-specific products within a customer's shopping cart, incentivizing additional purchases. The customer receives a discount on one or more qualifying items.
Examples:
- "Buy for X, Get the Most Expensive Item Discounted":
- Purchase any three items and get the most expensive item discounted by 50%.
- "Buy 1 get the least expensive":
- Buy any 3 pairs of shoes and get the least expensive pair for free.
If you want to explore Cart-Level Promotions, refer to this guide. Alternatively, if you are interested in exploring Item-Level Promotions, go to this guide.
Definition: Relative discount is a percentage of the order subtotal or the price of specific items in the cart.
Application: This type of promotion is applied at the cart level, where a percentage discount is deducted from the order subtotal, or at the item level, where a discount is applied to specific items in the cart. It encourages customers to make larger purchases by offering savings proportional to their spending.
Example: "Get 20% off your entire purchase."
Definition: Absolute discounts are promotions where a fixed monetary amount is deducted from the order subtotal the price of specific items in the cart.
Application: Similar to relative discounts, absolute discounts can be applied at the cart or item levels. They provide customers with a clear monetary benefit, which can be particularly effective in driving sales for higher-priced items or incentivizing purchases that meet certain criteria, such as a minimum order value.
Example: "Save $10 on your order."
Definition: This promotion type offers free items as an enhancement to the purchase, either based on cart contents or specific items.
Application: Gift item discounts are typically applied at the cart level and are used to incentivize customers to spend more or to promote specific products. They can be particularly effective in increasing average order value and customer satisfaction by providing an additional item of value at no extra cost.
Example: "Receive a free tote bag with any purchase over $50."
"Qualified for Promotions" signifies that shopping carts must meet specific conditions to avail themselves of discounts or particular promotions. This strategic approach empowers businesses to drive sales, foster loyalty, and influence customer behavior, ultimately boosting revenue.
Let's expand on this concept using the example: Spend $1000 and Get $100 Off, which means customers must meet the qualification criteria of spending a minimum of $1000 on their purchase to avail of a $100 discount. Here's how this concept works:
Example: "Spend $1000 and Get $100 Off"
- Incentive to Spend More: Encourages customers to increase their cart total to $1000 to unlock discounts.
- Discount Application: A $100 discount is applied upon spending $1000 or more.
- Purpose of Promotion: Incentivizes larger purchases, rewards loyalty, and increases the average order value.
- Time Limits: Promotions have specific timeframes for qualifying purchases, such as "Spend $1000 and Get $100 Off, this weekend only!"
- Exclusions: Certain products may not contribute to the spending requirement.
- Marketing and Communication: Effective communication of promotion details and conditions to customers through channels like email, social media, and the website.
Qualifiers specify the conditions under which a promotion applies, utilizing Boolean logic (AND, OR, nested conditions, etc.). These conditions encompass various prerequisites that customers must fulfill to qualify for a promotion or discount. Here's a list of some of the qualifiers:
- Quantity qualifier/ thresholds: Set thresholds for item quantities to trigger promotions. Example: "Buy 2 shirts, get the 3rd at half price."
- Item pairing: Trigger promotions for specific combinations of items in the cart. Example: "Buy a laptop and get a free laptop bag."
- Cart value items thresholds: Offer tiered discounts based on the total value of items in the cart. Example: "Spend $100 and get $20 off your purchase."
- Subset value of items: Apply promotions to selected subsets of items in the cart. Example: "Get 10% off when you buy any three items from the 'Summer Collection'."
- Coupon validation: Activate promotions upon valid coupon application. Example: "Enter code SPRING25 for 25% off your order."
- Promotion compatibility per cart and item: Specify if discounts apply to the whole cart or individual items to avoid overlap. Example: "20% off the entire cart / 10% off each item."
- Time-sensitive promotions: Activate promotions based on specified dates or times. Example: "Flash sale: 50% off all items from 6 PM to midnight."
- Customer location targeting: Tailor promotions based on customer locations. Example: "Exclusive offer for customers in New York: Buy one, get one free."
- Store location targeting: Activate promotions based on store locations. Example: "In-store only: Buy 2, get 1 free on selected items."
- Shopping history analysis: Personalize promotions based on past purchases. Example: "Based on your past purchases, here's a 15% discount on similar items."
- Customer attribute targeting: Activate promotions based on specific customer attributes. Example: "Happy Birthday! Here's a special 20% discount just for you."
- Segmentation targeting: Offer promotions to defined customer groups. Example: "Exclusive offer for premium members: Buy one, get one 50% off."
- Product attribute targeting: Activate promotions based on product attributes. Example: "All red items: 10% off this week only."
- Product query filtering: Trigger promotions based on specific product criteria. Example: "Get 30% off all items tagged 'Clearance'."
- Inventory management promotions: Offer discounts on overstock or specific inventory types. Example: "Last chance: 50% off discontinued items."
- Bulk purchase discounts: Activate promotions like "Buy 3, Get 4th 50% off". Example: "Stock up and save: Buy 5, get 20% off."
For detailed information on the types of Qualifiers and their usage, go to our Qualifiers guide.
Actions represent the outcomes triggered when customers or carts qualify for promotions. These actions encompass a range of possibilities, from applying discounts to items or the entire cart to modifying shipping fees or issuing coupons for future purchases. Here are some of the actions and their effect as examples:
- Apply % discount to an item: Reduce the item price by a specified percentage. Example: "20% off all shirts."
- Apply fixed discount to an item: Deduct a fixed amount from the item price. Example: "$10 off all shoes."
- Apply % discount to the cart: Apply a percentage discount to the entire cart. Example: "15% off the entire purchase."
- Apply fixed discount to the cart: Deduct a fixed amount from the total cart value. Example: "$25 off your order."
- Apply % discount to the subset of the cart: Discount specific items within the cart by percentage. Example: "10% off selected electronics."
- Apply fixed discount to the subset of the cart: Deduct a fixed amount from specific items in the cart. Example: "$5 off each toy."
- Apply % discount on shipping: Apply a percentage discount to shipping cost. Example: "Free shipping with 30% off."
- Apply fixed discount on shipping: Deduct a fixed amount from shipping fees. Example: "$5 off shipping."
- Apply fixed total cost to shipping: Set specific shipping costs regardless of items. Example: "Flat $10 shipping fee."
- Change of shipping tier: Upgrade shipping method based on promotion criteria. Example: "Upgrade to overnight shipping for free."
- Adjustment of tax: Modify tax amount based on promotion conditions. Example: "Tax waived on all purchases."
- Automatically add an item to the cart: Include a specific item as a gift with the purchase. Example: "Free umbrella with every jacket purchase."
- Waive fees: Remove additional charges like disposal or handling fees. Example: "No handling fees on orders over $50."
- Issue coupons for future purchases: Provide discount coupons for subsequent transactions. Example: "Receive a $10 coupon for your next purchase."
- %-off most expensive of the group: Apply a percentage discount to the highest-priced item in the group. Example: "30% off the most expensive TV."
- $-off most expensive of the group: Deduct a fixed amount from the highest-priced item in the group. Example: "$50 off the priciest watch."
- %-off cheapest of group: Apply a percentage discount to the lowest-priced item in the group. Example: "10% off the cheapest pair of shoes."
- $-off most expensive of the group: Deduct a fixed amount from the lowest-priced item in the group. Example: "$5 off the least expensive book."
- Get $X for $Y spent: Offer store credit based on the total purchase amount. Example: "Earn $20 store credit for every $100 spent."
- A fixed price for the group: Set a specific price for the group of items. Example: "Buy 5 T-shirts for $25 or get 3 jackets for $150.
Constraints are conditions that restrict a promotion from triggering, even if the customer or cart qualifies. These limitations ensure the promotion's eligibility is properly defined and managed.
- Single-use per customer: Allow one use per customer. Example: "Each customer gets 15% off their first order."
- Max uses per customer: Set maximum usage limit per customer. Example: "Get 20% off up to 3 purchases per customer."
- Max uses total: Establish a maximum limit for the total number of times the promotion can be redeemed across all customers. Example: "Promotion ends after 100 uses across all customers."
- Customer total lifetime spend (or total spend in X timeframe): Customer total lifetime spend (or total spend in X timeframe): The total amount spent by the customer over their lifetime or within a specific timeframe.
Messaging is crucial for conveying promotional offers and engaging customers throughout their shopping journey. Clear and compelling communication ensures that customers are aware of and excited about available promotions.
- Closeness qualifier banners: Show banners based on proximity to promotions. Example: "Exclusive deals near checkout: Shop now!"
- Highlighting for discounted products on PLP/PDP: Spotlight discounted items on product pages. Example: "Sale: Enjoy savings on select items!"
- Cart messaging: Communicate promotions within the cart. Example: "Your cart qualifies for free shipping over $50!"
- Banners on promotions qualification: Display banners for eligible promotions. Example: "You're eligible for the 'Buy 2, Get 1 Free' offer!"
Promotion Templates are pre-defined formats in the UpStart Commerce Platform. They simplify the process for businesses to create various discount deals, such as discounts or buy-one-get-one-free offers. These templates assist stores in setting up promotions quickly, ensuring they are consistent and user-friendly. Stores can also customize them to align with their sales objectives and target audience.
While setting up a new promotion for cart and item level promotions, you'll come across the Calculate Rule section, where you can define the Quantity Rule. The Quantity Rule sets a minimum threshold for the number of items in the cart to qualify for a discount and specifies the maximum number of times the discount can be applied.
- Minimum Quantity: Represents the lowest number of items required in the cart for the discount to apply.
- Max Application Count: Indicates the maximum number of times the discount can be applied. The default value of the max application count is 0, which means there is no limit to the number of times the discount can be applied.
Use Case: Use the Quantity Rule when you want to offer a discount based on the minimum number of items a customer needs to buy, with a cap on how many times the discount can be applied. This is suitable for promotions like "Buy 3, Get 1 Free," where there’s a limit on the number of times the discount can be used.
Example:
If the minimum quantity is set to 3 and the max application count is 2, then the customer's cart needs to have at least 3 items for the first discount to be applied. This discount will then be multiplied by 2, meaning it can be applied up to a maximum of 2 times.
While setting up a new promotion for cart and item level promotions, you'll come across the Calculate Rule section, where you can define the Linear Rule. The Linear Rule allows for the discount to be applied multiple times, depending on specified parameters. It correlates quantity and a Repeatable value, determining how often the discount can be applied based on the chosen repeatable value.
- Quantity: Number of items triggering the discount.
- Repeatable: Number of times the discount can be applied. The default value of Repeatable is 0, which means the discount is applied infinitely as long as the quantity condition is met.
Use the Linear Rule when you want the discount to be applied repeatedly without a cap, based on the quantity of items. This is suitable for promotions like "Buy 2, Get 10% Off on Each," where the discount applies to every multiple of the specified quantity.
Example:
If the quantity is set to 1 and the repeatable is set to 0 in the Linear Rule, then the discount will be applied to every item individually without any cap. This means that for every single item added to the cart, the discount will be applied. Essentially, the discount is applicable infinitely as long as there are items in the cart. For instance, if the quantity is set to 1 and the repeatable is 2, the discount is applicable 2 times if the customer buys 2 pre-condition items. The discount can be applied infinitely if the repeatable is set to 0.
While creating a new promotion for the Buy X Get N Discount on P Items template on the UpStart Commerce Portal, you'll find a PreCondition Selector section. It specifies criteria that must be met before a discount can be applied. This ensures that discounts are only activated when relevant conditions are fulfilled, and tailored to target specific products or categories.
Example:
- Electronics Discount: Discount activated only when electronics items are in the cart.
While setting up a new promotion on the UpStart Commerce Portal, you'll encounter a Selector section. This section is present for certain cart and item-level promotions, including templates like Buy X Get N Discount on P Items, Buy 1 Get least Expensive, as well as Cart-level promotion, Gift cart-level promotion, Gift item-level promotion, and Item-level promotion. The Selector section plays a crucial role in determining when the discount should be activated and applied, based on specified conditions. It operates alongside the PreCondition Selector to ensure precise and accurate discount applications.
Example:
- 20% Discount on Electronics: Applied only when the cart contains eligible electronics totaling over $100.
While creating a promotion using the Select the cheapest item template, you'll find Determinant. It is a condition or criterion used to identify qualifying items. It establishes the rules or requirements that items must fulfill to be considered eligible for the promotion. It allows one to filter and select items from a pool, such as a customer's cart, based on specific criteria defined by the promotion. These criteria encompass various attributes such as product type, brand, quantity, and price range.
Example:
Consider a promotion offering a discount on electronic gadgets but only for items priced above $100. In this scenario, the determinant is the price threshold of $100. Only gadgets priced at or above this threshold would qualify for the promotion.
The Item Selector enables users to choose the product they wish to apply promotions or discounts by selecting its unique identification code (ID). Once the item is chosen, users proceed to the SKU Selector to specify the SKU ID(s) corresponding to the product variant(s) targeted for the promotion.
The Qualification Selector enables users to select criteria for applying promotions or discounts, enhancing overall campaign effectiveness and alignment with business objectives.
In the "Action" section of product templates, you'll find the Threshold feature. A threshold is a specified minimum quantity that must be met for a promotion or discount to be activated.
Example:
Suppose there's a promotion offering free shipping for orders exceeding $50. Here, the $50 represents the threshold. Customers whose cart total equals or exceeds $50 will qualify for free shipping, while those below this threshold will not.
In the "Action" section of product templates, you'll find the Discount feature. A discount constitutes a reduction in the price or cost of an item or service, serving as a promotional incentive to encourage sales or reward customers. Discounts manifest in various forms, including percentage discounts, fixed amount reductions, buy-one-get-one (BOGO) offers, or tiered discounts based on purchase volume.
Example:
For instance, an online store might extend a 20% discount on all apparel items during a weekend sale. Consequently, customers purchasing clothing items during this promotional period would benefit from a 20% reduction in the listed price at checkout.
In e-commerce, promotions operate through two primary channels: Coupons and Automatic Promotions. Automatic promotions are preset incentives that activate automatically when specific criteria are met during checkout, simplifying the purchasing process for customers without requiring their intervention. Conversely, Coupons require customers to actively participate by entering a designated code during checkout to unlock discounts. While automatic promotions apply universally based on predefined conditions, coupons offer targeted marketing opportunities, allowing businesses to track promotion effectiveness and tailor offers to specific customer segments. Moreover,
- Coupon Code: A coupon code is a unique sequence entered during checkout to unlock discounts or special offers.
- Uses Per Customer: This refers to the maximum number of times a single customer can redeem a specific coupon.
- Uses Per Coupon: Indicates the total number of times a coupon code can be redeemed across all customers.