Promotion Management

Create promotions engaging you customers and boosting your sales

Perspectiv Promotion Management allows users to define complex promotions by specifying promotion conditions, customer benefits, and the method of benefit delivery. Additionally, it supports defining interactions between promotions, the number of times a promotion can be triggered within a single transaction, the way discounts are distributed on the receipt, and additional promotion activators. The Basket Calculator solution ensures that these promotions are correctly applied to transactions originating from both store checkouts and e-commerce channels.

Sample promotions you can create

Earn coupons based on qualifying purchases

Purchase items for at least 30€, including at least 20€ from the Bathroom section and you will receive a coupon valid for 2 weeks. Collect three coupons to buy a "Small cotton towel" for 0.01€. If you collect 5 coupons, you will be able to buy a "Large cotton towel" for 0.01€.

Unlock appliance discounts

Buy 1 item from the Mini household appliances section (e.g. a hair dryer), produced by Philips, for a minimum of 20€ and at least 3 cosmetics and the price of mini household appliances will be reduced by 50% of the value of the three cheapest cosmetics by a maximum of 19.99€. The customer may use the offer no more than 3 times during the promotion period (offer only for loyalty card holders).

Get a coupon for discounts

Make purchases for at least 40€, excluding alcohol and cigarettes, and receive a coupon worth 15% of purchased fruit and vegetables. The maximum value of the coupon is 10€. Coupon to be used on products from the Drugstore group for purchases over 30€.

Managing interactions between promotions

For promotions with conditions for the same products, it is important to be able to manage interactions between promotions. Our promotion engine allows you to define whether, in the case of overlapping promotions, the customer benefits from the most advantageous one or from all of them, and if from all of them, in what order they are calculated and whether the next promotion is calculated using the original prices or prices after previous promotions.

It also allows you to define promotion priorities and decide whether the promotion should "consume" products from the transaction, making them invisible to promotions with lower priorities. If overlapping promotions are detected, the system will generate a warning message listing the potential consequences.

All sales channels covered, in any country, with any POS system

Basket Calculator allows for validation of transactions in a POS application, in a self-scanning application, as well as in the e-commerce system, every time the basket changes.

The solution can work with third-party POS applications to support both instant promotions and promotions in which dedicated coupons are printed, as well as promotions for loyalty program participants.

Support for multiple languages in out Promotion Management system ​​and the ease of adding new language versions enable quick and easy implementation in multiple countries.

Complete environment

In addition to defining the promotion itself, our solution environment allows you to create a price label template dedicated to a given type of promotion or define the appearance of the coupon printed as a result of the promotion.

Perspectiv Loyalty system allows you to define promotion limits for a single customer.

The advantages of our conditional promotion management system

Flexibility

Promotions can trigger the calculations of parameters that are used to verify conditions of a promotion or determine customer benefits.

Omnichannel Support

Promotion definition capabilities are the same across online and offline channels. Coupons can be issued in one channel and redeemed in another.

Coupon appearance management

The appearance of a coupon, including text formatting and graphics printed on the coupon, can be defined for each promotion.

User-friendly interface

The user interface allows to easily define advanced promotions with complex conditions and benefits.

Central transaction database

The central system validates transactions from all sales channels and records them in a database. The data can be made available to other systems, e.g. in order to analyze the effectiveness of promotions.

Scalability and performance

Flexible microservice architecture allows the system to scale according to the transaction volume.

Batch import of promotion definitions

Promotion definitions can be imported from external systems in the form of files containing hundreds or thousands of promotions.

Communication with the cashier or the customer during transactions

If the shopping basket meets certain conditions, the system can display predefined questions or messages to the cashier or the customer.

Different behaviour depending on the POS type

If a customer meets the conditions of a promotion and is entitled to a gift, a coupon is generated at the SCO. The customer can then use the coupon to collect the gift from a cashier on their next visit.