DocumentationHow-To GuidesPromotions & Discounts
Marketing & Loyalty

Promotions & Discounts

Create time-limited promotions, percentage or fixed discounts, and BOGO offers.

Set up promotions, configure discount types, generate promo codes, schedule campaigns, and track performance.

Overview

Stogly's promotion engine supports:

  • Percentage discounts — e.g., 20% off selected items
  • Fixed amount discounts — e.g., 500 RSD off an order
  • Buy-X-Get-Y offers — e.g., buy 2 get 1 free
  • Promo codes — shareable codes customers enter at checkout
  • Scheduled promotions — set start and end dates for automatic activation
  • Targeted promotions — apply to specific products, categories, or customer groups

Creating a Promotion

Step-by-Step

  1. Navigate to Sales > Promotions
  2. Click + New Promotion
  3. Fill in the basic details:
    - Name — descriptive name, e.g., "Summer Sale 2025"

    - Description — optional, shown to staff at POS

    - Status — Active, Scheduled, or Draft
  4. Select the discount type (see below)
  5. Define the scope — which products or categories this applies to
  6. Set the schedule — start date, end date, or always active
  7. Click Save

Discount Types

TypeHow It WorksExample
PercentageReduces price by a percentage20% off all beverages
Fixed AmountSubtracts a fixed value from the price500 RSD off orders over 3,000 RSD
Buy-X-Get-YFree or discounted item after purchasing X itemsBuy 2 pizzas, get 1 free

Configuring Discount Details

Percentage Discount

  1. Select Percentage as the discount type
  2. Enter the percentage value (e.g., 20)
  3. Optionally set a maximum discount amount to cap the savings

Fixed Amount Discount

  1. Select Fixed Amount as the discount type
  2. Enter the discount value (e.g., 500)
  3. Optionally set a minimum order value — the discount only applies when the cart reaches this threshold

Buy-X-Get-Y

  1. Select Buy X Get Y as the discount type
  2. Set Buy quantity (X) — how many items the customer must purchase
  3. Set Get quantity (Y) — how many items are discounted
  4. Choose the discount on Y — free (100%) or a reduced percentage
  5. Select whether X and Y must be the same product or can be different

Promo Codes

Promo codes let customers or staff apply specific discounts by entering a code.

Creating a Promo Code

  1. In the promotion editor, enable the Promo Code toggle
  2. Enter a code (e.g., SUMMER20) or click Generate for a random code
  3. Set usage limits:
    - Total uses — max number of times the code can be used overall

    - Per-customer limit — max uses per individual customer
  4. The code can be shared via email, social media, or printed materials

Promo Code Reference

SettingDescriptionExample
CodeThe text customers enterSUMMER20
Total UsesMax redemptions across all customers500
Per-Customer LimitMax uses per customer1
Minimum OrderOrder threshold to qualify2000 RSD

Scheduling Promotions

Setting Start & End Dates

  1. In the promotion editor, go to the Schedule section
  2. Set the Start Date — when the promotion activates
  3. Set the End Date — when the promotion automatically deactivates
  4. If no dates are set, the promotion is active as long as its status is Active

Scheduled promotions switch on and off automatically — no manual intervention needed.

Targeting Products & Categories

Applying to Specific Products

  1. In the promotion editor, go to the Scope section
  2. Select Specific Products
  3. Search and add the products this promotion applies to

Applying to Categories

  1. Select Categories as the scope
  2. Choose one or more categories
  3. All products within those categories qualify for the discount

Applying to All Products

Select All Products to create a store-wide promotion.

Promotion Reports

  1. Navigate to Sales > Promotions and select the Reports tab
  2. View performance metrics:
MetricDescription
Total RedemptionsNumber of times the promotion was used
Total Discount GivenSum of all discounts applied
Revenue with PromotionTotal sales where the promotion was applied
Average Order ValueAverage transaction size with the promotion
Top ProductsMost frequently discounted products
  1. Filter by date range or specific promotion
  2. Export data to CSV for further analysis

Tips & Best Practices

  • Name promotions clearly — POS staff see the promotion name, so make it descriptive
  • Set end dates — avoid promotions running indefinitely by always adding an end date
  • Use per-customer limits on promo codes to prevent abuse
  • Test before launch — create a promotion as Draft, verify it applies correctly, then set to Active
  • Review reports weekly — monitor which promotions drive sales and which underperform
  • Combine with categories — category-wide discounts are easier to manage than per-product promotions

Need help? Contact support at support@stogly.com