Skip to content

Campaign Management

You can create basket-based discount campaigns from the Order & Sales > Campaigns section. Every campaign; It is flexibly configured with activation conditions, promotional rules and optional coupon code support.


Campaign List

All campaigns are listed at /panel/#/campaign.

ColumnDescription
DetailGo to campaign detail page
Campaign NameCampaign name on admin side
CouponIs there a coupon code requirement?
Logical GroupGroup number to which the campaign belongs
PriorityLower number → higher priority
StatusActive / Passive

Creating a New Campaign

Scenario Wizard opens with the + Add button. Ready-made scenarios are listed in categories (accordion); Basic parameters are filled in by selecting a scenario and continuing with the next button.

Instead of the wizard, you can switch to the blank detail page with the "Create Advanced Campaign" option and configure all settings manually.


Campaign Details

The detail page at /panel/#/campaign/:id consists of 5 tabs.


Tab 1 — Campaign Details

Description Fields

AreaDescription
Campaign Title (Admin)Internal name appearing on the panel
Campaign Title (Web)Campaign name shown to customer
Cart DescriptionBrief description to be shown on cart page
Brief DetailText used in campaign listings/previews
Long DetailFull description content (TinyMCE editor)

Time & Scope Settings

AreaDescription
Active DaysDays of the week the campaign is valid (multiple selection)
Active HoursCampaign valid hours (multiple selection, 1–24)
Inclusive MembersAll Members or Only Members I Have Selected
Select MemberIf "Only Members I Have Selected" is selected: target members (multiple)
Auto Apply to CartHow to add the campaign to the cart — see. table below
Auto Apply OptionBehavior
No Auto ActivationCustomer adds manual
Auto Activate (Soft)Added automatically, customer can remove
Auto Activate (Force)Added automatically, customer cannot remove

Key Options (Toggles)

OptionDescription
StatusMakes the campaign active/passive
Coupon Code ActiveIf open, the campaign will be activated only when a valid coupon code is entered
Promotion Increase ProportionallyDiscount increases in proportion to the number of products
Count Different ProductsMore than one piece of the same product is counted as one in the condition check
Prices Include VATPrices including VAT are used in the discount calculation
Free ShippingOnce the campaign is activated, shipping will be free

Date & Usage Limits

AreaDescription
Start DateStart of validity of the campaign
End DateExpiration date of the campaign
Maximum Usage (Member)Maximum number of orders for which a member can use the campaign
Maximum Usage (Campaign)Maximum number of orders for which the campaign can be used in total
Maximum Usage (Coupon)Maximum number of orders for which a coupon code can be used
Logical GroupGroup number for OR/AND relationship between campaigns
PriorityLow number → campaign evaluated earlier

Tab 2 — Language Support

The equivalents of the campaign title and description fields in other languages ​​are entered.


Tab 3 — Campaign Terms

The conditions that determine in which basket state the campaign will be activated are defined in this tab. It contains two separate lists.

Campaign Conditions (Included)

Conditions that the cart must meet for the campaign to be activated.

AreaDescription
Condition TypeCart Total, Product, Category, Brand
Related RecordProduct/category/brand selector by selected type
Min QuantityMinimum quantity of products required to meet the condition
Min PriceMinimum basket/item amount
Max PriceMaximum basket/item amount
Logical GroupDetermines the relationship between conditions — see description below
Just Count Different ProductsWhen counting pieces, it counts more than one of the same product as one
Minimum Quantity/Price Includes PromotionPromotional items in the cart are also counted in the condition calculation

Conditions Excluded from the Campaign (Excluded)

Records to exclude from the scope of the condition. For example, the "Computer" category may be included in the condition, while the "Computer > RAM" subcategory may be excluded.

AreaDescription
Condition TypeProduct, Category, Brand
Related RecordRecord to exclude

Logical Group — for Conditions

Same group = OR, Different group = AND

  • It is sufficient if only one of the conditions with the Same Logical Group number is satisfied (OR).
  • Different Logical Group numbers mean that each group must be separately provisioned (AND).
  • If more than one group is provided at the same time, the condition with the lower Priority value is taken as basis.

Example:

Koşul 1: Kategori = Bilgisayar, Min Adet = 1, Grup = 1000
Koşul 2: Kategori = Telefon,    Min Adet = 1, Grup = 1000
→ Bilgisayar VEYA Telefon'dan 1 adet sepette bulunursa kampanya aktifleşir.

Koşul 3: Sepet Toplamı, Min Fiyat = 500, Grup = 2000
→ Ayrıca sepet toplamının 500 TL'yi geçmesi de gerekir (AND).

Tab 4 — Campaign Promotions

Discounts that will be applied when the conditions are met are defined in this tab. It contains two separate lists.

Campaign Promotions (Included)

AreaDescription
Promotion TypeCart, Product, Category, Brand
Related RecordProduct/category/brand selector by selected type
Discount TypePrice Discount (fixed amount), Percentage Discount, Assign Fixed Price
Discount ValueDiscount amount or percentage
Promotion QuantityHow many products will the discount be applied to?
SortingSelection order of the products to be discounted
Discount Applicable ProductApply a discount to a specific row of items in the cart (1st–9th row or any)
Logical GroupRelationship between promotions — only 1 of the same group awarded
PriorityDetermines which of the same logical group will be applied
Auto Add Promotion to Cart(Only Product type) Automatically adds promotional product to cart

Sorting options:

OptionDescription
Starting from the Lowest Price ProductCheapest products are discounted first
Starting from the Highest Priced ProductThe most expensive items are discounted first
Group Products Among YourselfQuantities purchased from the same product are grouped within themselves

Campaign Promotion Exclusions (Excluded)

Records to be excluded from the promotion scope. For example, "All Computers" may be included in the promotion, while "Specific Brand" may be excluded.

Logical Group — For Promotions

Same group = OR, Different group = AND

The same logical group rule in terms applies to promotions:

  • Only one of the promotions with the Same Logical Group number will be applied (OR). The Priority value decides which promotion will be applied.
  • Different Logical Group numbers mean that the promotion in each group will be applied also (AND).

Tab 5 — Coupon Codes

For campaigns with the Coupon Code Active toggle turned on, coupon code management is done from this tab.

Coupon List Columns

ColumnDescription
Coupon CodeThe code the customer will enter
Member IDSpecific member assigned to the coupon (0 = all members)
UsageNumber of uses so far
End DateValidity period of the coupon
Show on Member ProfileMakes the coupon visible in the member account
StatusActive / Passive

Adding a New Coupon

AreaDescription
Select MemberCoupon specific to a particular member or general coupon for all members
Coupon CodeManually entered coupon code text
End DateCoupon-specific expiration date (independent of campaign end date)

Coupon Code Obligation

If Coupon Code is Active, the campaign will not be automatically applied to the cart.** The customer cannot benefit from the campaign advantage without entering a valid coupon code.