Skip to content

Promotional Campaign Launch

business event management


Outcome

A promotional campaign is activated across targeted customer segments and channels with defined start/end dates and discount mechanics.

Service Flow

flowchart LR
    S0["Evaluate Promotions"]
    S1["Calculate Segment"]
    S0 --> S1
    S2["Assign Segment"]
    S1 --> S2
    S3["Apply Price List"]
    S2 --> S3
    S4["Assign Price List To Channel"]
    S3 --> S4

Capabilities

Promotions Customer Segmentation Pricing Channel Management

Domains

promotion customer pricing commerce

Business Objects

Object Classification Domain
promotion aggregate-root promotion
customer aggregate-root customer
customer-segment entity customer
channel entity commerce
price-list aggregate-root pricing

Business Services

  • evaluate-promotions
  • calculate-segment
  • assign-segment
  • apply-price-list
  • assign-price-list-to-channel

Applications

Application Classification
Promotion Engine promotion-engine system-of-intelligence
eCommerce Platform ecommerce-platform system-of-engagement
POS pos system-of-engagement
Event Classification Object Terminal
CustomerSegmentCalculated calculated customer
CustomerSegmentAssigned transitioned customer
PriceCalculated calculated price
PriceListApplied transitioned price
MarkdownCalculated calculated price
PromotionApplied transitioned promotion
PromotionEvaluated calculated promotion
CouponValidated calculated coupon
CouponRedeemed transitioned coupon
ChannelActivated transitioned channel
ChannelUpdated updated channel
ChannelDeactivated transitioned channel
CustomerSegmentCreated created customer-segment
CustomerSegmentUpdated updated customer-segment
CustomerSegmentArchived transitioned customer-segment
PriceListSubmitted updated price-list
PriceListApproved updated price-list
PriceListRejected updated price-list
PriceListActivated transitioned price-list
PriceListExpired transitioned price-list
PriceListSuperseded transitioned price-list
PriceListCancelled transitioned price-list
Endpoint Method Service Description
/promotions/evaluate POST evaluate-promotions Evaluates all applicable promotions against a basket, a…

← Back to Process Catalog