A web application for creation of smart advertising campaigns. The system picks up and shows ads to target audience, which is defined basing upon collected and analyzed data of end user interests, actions, behavior, purchases. The whole process is automatical. Specific actions on web page or in mobile application trigger showing ads to user at the right time at the right place. Integrated with ibeacons. The system is optimized to handle more than 1K calls per second. The system consists of web application and API, hosted on AWS servers. All code is covered by automatic tests.