Offers
Questions that arise when setting up offers:
To award welcome bonus points to a newly registered Loyalty Program member, there is a need to create an offer with the Card activation or Phone number linking events and Additional bonus points action with a fixed amount of bonus points.
If it is required to accrue bonus points to a certain group of customers in order to deduct the bonus points only for the purchase of certain product groups, two offers should be created:
- Offer to accrue bonus points in a certain currency for a specified target audience.
- Offer for deduction of bonus points in the same currency (indicating certain percentage, if necessary) with a limitation in the form of a product group.
Offer duration period is set in local time. It means that the offer time set by the marketer in his/her time zone is relevant for any time zone of customers. The offer that should start at 12:00 will start at 12:00 for each customer according to their local time.
Several different parameters affect offer triggering. The System screens all available offers using a special algorithm for calculation of offers. In process of checking the following offer parameters are considered: summability, priority, weight, benefit for customers, ID. Depending on the result, the System selects which offer will work for the customer. For example, out of several offers, the offer with higher priority will be triggered.
Unique preferences for each Loyalty Program member can be set using the personalized offers mechanics. Information on how to set up such mechanics and how to create offers with personal offers can be found in a separatesection.
There is no strict limit on the number of offers in the System. However, the recommendation is that no more than 1,000 offers and no more than 1,000 rules to be created in the System.
It is possible to track analytics on the offers with accrual of bonus points and provision of discounts (both for the Loyalty Program members and for unregistered customers). With a breakdown by offers, the System allows to see the amount of accrued and deducted bonus points, the percentage of discount, discount in the cash register currency, total amount of receipts in which the offer has been applied, the amount of products with respect to which the offer has been applied.
It is impossible to see the analytics with respect to:
- Offers related to the receipt, if the purchase was made outside the Loyalty Program (i.e. if the customer is not a member of the Loyalty Program or if the LP Member was not identified by the System).
- Offers that include only message printing on the receipt or message for the cashier.
- Offers with accrual of additional bonus points.
To reduce load on processing during the busy hours, we recommend to import offers per schedule, preferrably at night or early in the morning, not more than once a day. It is also recommended to perfrom batch uploading and rather than uploading offers one by one. Special API methods are used to import offers into the System.
Yes, it is possible. To implement such a case, there is a need to:
- Create a new attribute of boolean type, e.g. “Closed Sale Participant”.
- Prepare an Excel file for attribute uploading. Example of file contents:In the example above, the check attribute created in step 1 will be set for two Particiapnts.
CardNumber;check
1340000002;True
1340000001;True - Import attribute value via MMP by uploading of the file created in step 2.
- Set up the offer using the customer attribute conditions. For discount calculation, add the Discount action and the Common attribute filter, specifying the "Closed Sale" attribute. In addition, the Product filter should be added with indication of previously created group of products for which a discount will be provided.
- Receive information from the online store that the Participant has an attribute and check its value.