M-Social

How M-Social created a Telegram bot for the Magnit chain of stores: when receipts turned into chances

Imagine: You've just accomplished the feat of standing in line at Magnit, collecting a full basket of what you need (and not so much), and now you're holding the coveted receipt in your hands. Usually his fate is in the trash. But no, this humble piece of paper can be your ticket to prizes! We tell you how M-Social turned checks into chances.

Mechanics
 

  1. You upload a receipt — either a photo (if the camera didn't fail at the most crucial moment), or manual input (for those who are friends with numbers).
  2. The Telegram bot checks - the smart system analyzes purchases, weeds out exclusionary products and approves the "correct" receipts.
  3. You get chances — the more useful purchases you make, the more likely you are to win something pleasant.


Personal account
 

The bot has a convenient Personal account where you can:
Check the number of chances (so as not to guess like in the lottery).
See for which periods points have already been awarded (no "where did my milk receipt go?").

 

Technologies
 

To make the bot work like clockwork, M-Social used:

  • PHP + BackPack v.5 — for a reliable backend (all receipts are in place, all chances are taken into account).
  • ReactJS + Next is for user—friendly interfaces (so that the buttons are pressed and the eyes don't get tired).


Result
 

M-Social's Telegram bot has simplified participation in Magnit store chain promotions, automated receipt verification, and made the process more transparent. Users received additional opportunities for purchases, and the company received an engaged audience. This project is an example of how technology can make marketing mechanics easier and more effective. Do you need a consultation? The staff of M-Social will answer all your questions - write to info@msocialproduction.ru or make a phone call +7 800 350 62 67