Seamlessly connecting brands with customers
HotPlay offers modern marketing solutions that harmonize the interaction between businesses and their customers. The platform allows companies and individuals create and track advertising campaigns. It tracks key indicators such as clicks, unique users, cost per thousand impressions, cost per interaction, total spend and ads campaign status. HotPlay helps digital agencies simplify the process of creating and tracking metrics on the created advertising campaigns.
HotPlay creators are positioning themselves as a pioneer in creating seamless integrated advertising that can flawlessly coexist with the surrounding game content. Their non-intrusive and interactive advertising content allows brands to instantly connect to 2.5 billion gamers worldwide, leading to greater brand awareness and wider market reach, which in turn will generate business growth for businesses.
Our goal was to develop a platform where users would have the ability to add billing info to the system (add card) to start campaigns. Create a dashboard where users can manage all campaigns. There must be 2 roles in the system: user and admin. The administrator must have access to all campaigns and must approve them before launching. All of these points encapsulate the main goal of the customer - to drive better engagement between brands and their customer base.
As a result, our client got a user-friendly platform where users can create an account, add billing information, and create and manage advertising campaigns. To start campaigns, the users can add billing info to the system (add card). On the dashboard users can manage all campaigns. Users can specify general data about the campaign, specify budget, upload images for campaign, and data about target audience. More specifically, the platform has helped to build partnerships with game publishers and studios worldwide so they can increase monetization and retention rates while minimizing the overall cost of user engagement. We achieved our own and our client's goals using Node.js technology.
The design of the project was created based on two key principles - usability and display of key elements for working with the platform.
The first thing the user sees in the system is the registration form. From the design side, it includes the basic elements for user registration. From the development side, this process is fast and precise.
This section contains all the necessary information about the advertising campaigns created and launched by the user. The functionality includes creating new, viewing, and editing existing campaigns, tracking key metrics, and managing the entire process.
The billing process is an essential part of working on the platform. This is where the user's financial data is stored, which will later be used in the advertising launch process (debit function).
The main goal of the built functionality is to create an environment where all users can meaningfully interact with advertising and receive their rewards both in the game and in real life.