M-Social

Chat bot for CARLSBERG brand promotion

As part of the Carlsberg promotional campaign in Kazakhstan under the brand "Big Soft Mug", M-Social developed a specialized chatbot in Telegram, which provided a full cycle of interaction with participants — from registration and uploading receipts to informing about sweepstakes and winners.

General Concept

 

The chatbot was implemented on the PromoBuilding platform and included:

— a user interface in Telegram;

— an admin panel for promotion moderation and management.

The project supported two languages — Russian and Kazakh. Upon first launch, the user selected a language using inline buttons and proceeded to registration.

 

Participant Registration

 

Registration included several mandatory steps:

  • entering an IIN (Individual Identification Number) with verification via integration with the kompra.kz service (access granted only to persons over 21);
  • agreeing to the promotion rules;
  • entering first name, last name, phone number, city.

 

Chatbot Functionality

 

After completing registration, the participant gained access to the main menu, which contained the following sections:

  • Promotion Rules.
  • My Data — participant's first name, last name, phone, city.
  • FAQ / Feedback.
  • Upload a receipt photo.
  • Check receipt balance.
  • View winners.
  • View draw dates — promotion stage schedule.
  • Prizes — description of all gifts being raffled.

The bot also sent push notifications:

  • once every 7 days — a reminder about the promotion;
  • a one-time reminder message about the promotion if a receipt was not uploaded within 48 hours after registration;
  • after each draw — the list of winners.

 

Prizes

 

The promotion included weekly draws and one final draw for the main prizes.

Prizes:

  • Large mug.
  • Folding picnic chair.
  • Beach blanket.
  • Neck massager.
  • Case of beer.

Main prizes:

  • Yandex Station with display.
  • Round chair with cushion.

Winners were determined randomly. The main rule to participate was to comply with the required number of SKUs on the receipt.

 

Technology Stack

 

Development of the Telegram chatbot utilized the following technologies:

  • PHP
  • Laravel Framework
  • Backpack
  • PostgreSQL
  • PromoBuilding

The admin management panel was protected from search engine indexing via a robots.txt file.

 

Project Completion

 

Within the "Carlsberg" receipt promotion in Kazakhstan, the chatbot served as a reliable and secure communication channel with consumers. The project generated audience interest and strengthened brand recognition.