01

Keymentions

01

Keymentions

01

Keymentions

KeyMentions is a SaaS platform we developed for a client to help users track keywords related to their business and discover relevant Reddit threads for engagement and product promotion. The platform allows users to add keywords and search these keywords on Google to gather top results with search traffic data. Non-relevant threads are filtered out using ChatGPT, and users can generate promotional comments using ChatGPT tailored to the discovered threads. A complete end to end SaaS tool was created for the client to start accepting subscriptions using Stripe

Role:

Branding, Design & Development

Industry:

Marketing

Duration:

8 Weeks

Research & Exploration

We began by understanding the needs of Reddit marketers, agencies, entrepreneurs, and SaaS founders who use Reddit for marketing purposes. Through user interviews and surveys, we identified their pain points and requirements. 

Our research revealed a need for a tool that could streamline the process of finding relevant threads that are ranking on Google with the most amount of traffic and engaging on these threads by commenting using ChatGPT.

Design

Discovery

It started with understating the Reddit marketers, their pain points and needs for Keymentions. We identified key features & functionalities as well as brainstormed the branding for this tool.

Key features such as a set a keyword alert, get notified with new threads from Reddit based on user’s set keywords, filter out notifications based on ranked, new, engaged, unengaged and ignored threads, as well as by search traffic and based on certain upvotes and comments, generated comment with auto-post on threads and separate workspaces/projects were prioritized to be worked on.

The timeline for this phase was around 1-2 weeks, with the aim to deliver some rough low-fidelity mockups to understand the UI requirements and to have a good starting point for high-fidelity designs.

Components

We created a fresh design system for Keymentions and started it by laying out some foundations like colors, typography, and grids. Then moved on to creating some reusable components like buttons, input fields, sidebars, dropdowns, tables, modals, and more. This ensured consistency across the interface and allowed easy and rapid iterations.

High-fidelity designs

The designs for Keymentions ensured a clean, simple, and intuitive UI. A dashboard is designed where the sidebar has all the important pages like Keywords, Threads (Notifications), Billing, and Project settings. Setting the keywords and comment generation were handled through the modals with subtle interactions. The overall design emphasizes intuitiveness, user-friendliness, and accessibility.

Delivery

To facilitate hand-off, self-explanatory flows were created for each feature, with important notes and annotations to ensure a quick understanding of the flows simply by reviewing the design file.


Development/Implementation

We developed KeyMentions as a SaaS platform with several key features:

  • Keyword Tracking: Users can add keywords related to their business.

  • Similar Keyword Generation: We generate relevant similar keywords based on the user's product description.

  • Data Gathering: The main keyword and similar keywords are searched on Google to find top and relevant results with monthly search traffic details.

  • Thread Filtering: Non-relevant Reddit threads are filtered out using ChatGPT.

  • Comment Generation: Users can use ChatGPT to generate promotional comments and engage in threads.

Technical Challenges:

  1. Scraping System: Building a reliable scraping system that runs daily to extract high-quality and relevant threads for the keywords.

  2. Intuitive UI Design: Designing an intuitive user interface for a concept that is still emerging.

  3. Optimizing ChatGPT Prompts: Leveraging ChatGPT with high-quality prompts to ensure users receive effective and relevant results.

Tech Stack:

  1. Frontend: Next.js

  2. Backend: Node.js

  3. Database: MongoDB

  4. AI Integration: ChatGPT

  5. Services: Loops.so, Stripe, AWS

Throughout the development process, we focused on creating a scalable and efficient system. We ensured that the scraping system could handle large amounts of data without compromising performance. 

We also worked on optimizing the prompts used with ChatGPT to improve the relevance and quality of generated comments.

Outcomes

The launch of KeyMentions resulted in significant positive impacts for marketers and businesses using Reddit for promotion. Key outcomes included:

  1. Enhanced Marketing Efficiency:

  • Users experienced a substantial reduction in time spent searching for relevant Reddit threads.

  • The automated keyword tracking and filtering system streamlined the engagement process, allowing users to focus on crafting meaningful interactions.

  1. Positive User Feedback:

  • Users praised the platform's intuitive interface and the effectiveness of AI-generated comments.

  • Testimonials highlighted the convenience of having an all-in-one tool that simplifies Reddit marketing efforts.

  1. Improved Engagement on Reddit:

  • Users reported higher engagement rates on their promotional comments due to the relevance ensured by ChatGPT filtering.

  • The ability to generate tailored comments led to more meaningful interactions and increased brand visibility on Reddit.

The project successfully met its objectives by providing a unique solution that addressed the specific needs of Reddit marketers. By combining advanced keyword tracking, AI-powered filtering, and comment generation with a user-friendly interface, KeyMentions positioned itself as a valuable tool in the Reddit marketing landscape which was previously untapped.

We specialize in crafting exceptional digital experiences to help our clients achieve their business goals.

OUR LOCATION

All rights reserved

Built with