From Side Project to 35,000 Monthly Users: The MathHeads Story
Oct 15, 2024
auto_awesome
Aman Rawal and Ben Hollier, co-founders of MathHeads, share insights into their popular math game designed to make mental math fun. They dive into backend challenges and the innovative multiplayer features that enhance user engagement. The duo highlights their strategic use of Discord for community interaction and iterative development based on player feedback. They also candidly discuss the complexities of monetization and navigating infrastructure costs while emphasizing growth before profits, along with unexpected collaboration opportunities.
The creators of MathHeads prioritized user engagement through platforms like Discord, facilitating direct communication to enhance user experience.
The iterative development approach, focusing on early feedback over rapid monetization, played a vital role in building a loyal user base.
Deep dives
User Growth Commitment
The creators demonstrate a strong commitment to user experience and growth without heavily investing in paid advertising. They have focused on making engaging and accessible gameplay that appeals to users looking for a fun way to improve their mental math skills. Feedback indicates that the site's design and easy navigation are factors that contribute to attracting and retaining users. Their decision to prioritize user engagement over immediate monetization shows a dedication to building a worthwhile platform.
Game Development Journey
The inception of Math Heads arose from the founders' desire to improve their software engineering skills while creating something enjoyable. Initially inspired by a mental math challenge game, they shifted gears towards a multiplayer format due to the popularity of peer competition. The involvement of a diverse skill set among the team members has allowed them to develop various features, such as adjustable difficulty and real-time game capabilities. This iterative approach to development highlights the importance of user feedback and technological adaptability.
Community and Engagement
The creators have leveraged Discord as a platform for community engagement, facilitating direct communication with users for support and feedback. This strategy has enabled them to promptly address issues and gather insights about user preferences without extensive monitoring tools. With over 1,000 members in their Discord community, they have benefited from active participation in discussions and bug reports. This hands-on approach has fostered a sense of community and loyalty among users.
Challenges of Monetization
As the site has now incurred infrastructure costs, the creators are exploring viable monetization strategies after a period of organic user growth. They initially experimented with ads but faced challenges, such as being denied by Google AdSense, which led them to focus on user experience instead. Future plans include exploring multiple monetization avenues once they refine their user base and engagement metrics further. Their experience underscores the importance of balancing growth with sustainable revenue generation.
Aman Rawal and Ben Hollier, the minds behind MathHeads, a game designed to make mental math enjoyable. The conversation spans the development journey and multiplayer features of MathHeads, elaborating on backend challenges, user experience, and the game’s reception. It further explores strategies in managing a mix of game modes and user engagement through platforms like Discord. The discussion highlights marketing strategies leveraging Reddit and Google Ads, tackles the intricacies of monetization and infrastructure, and showcases unexpected collaboration opportunities, such as with the World Mental Calculation League.
In this episode, you'll learn:
Community Engagement: The importance of engaging with users through platforms like Discord. MathHeads utilized user feedback extensively to improve their site and gather data on user behavior.
Iterative Development: The value of releasing basic versions of the game to get early feedback and iterating based on user responses.
Monetization Challenges: The journey to monetizing the platform, including failed attempts with Google AdSense and deciding to build a larger user base before focusing heavily on monetization.
Backend Challenges: The complexities of developing real-time, head-to-head multiplayer functionalities and managing cross-platform issues (iOS vs. Android).
Partnerships and Accountability: Highlighting the importance of having a team or partners to stay accountable and motivated, which can be crucial for maintaining momentum in developmental projects.
User Personalization: Offering different game modes and difficulty levels to appeal to a wide range of users.
Networking and Exposure: Through community and organic growth, they came across various partnerships and opportunities, albeit some didn’t align perfectly with their current capabilities or goals.
Regular Updates and Communication: Ensuring to keep the user base informed about updates through regular communication on platforms like Discord.