Role: Senior Product Manager
Duration: August 2023 – November 2023
The objective of this project was to launch a Product Photo AI Generating App from scratch, designed to help users generate professional eCommerce product photos using AI technology. Users could create images either through pre-designed templates or by inputting custom guided queries. The app's core system included:
The main goal was to assess the market viability and user adoption through product testing and targeted ads, aiming for satisfactory user engagement and conversion to a paid plan.
Initially, the app allowed users to input only custom prompts to generate eCommerce product images. However, many users struggled to create effective prompts, leading to unsatisfactory results. This hindered the app’s primary goal of helping users achieve their job-to-be-done, as most users were unable to generate the desired product images (e.g., watches, perfumes, electronics).
Due to the improper prompt input, users failed to complete their tasks successfully, which resulted in a low engagement rate and poor retention.
The app was developed in collaboration with a cross-functional team, operating remotely. I led the product management and coordinated closely with design, development, marketing, and customer success teams. Jira was used to manage project tasks, track progress, and ensure timely feedback and iteration.
After analyzing user behavior, we identified that the custom prompt system was the main challenge. Users were often unable to write effective prompts, leading to poor image outputs, which caused frustration. As a result, almost no user successfully completed their job-to-be-done with the product.
To address the challenges with custom prompts, I introduced a template-based system. Users could select from pre-built templates for product categories (e.g., watches, perfumes, electronics), providing them with more structured options. This gave users clear, guided steps to create professional images without needing to formulate custom prompts from scratch.
For those who still preferred to use custom prompts, we added a guided prompt system. This feature provided real-time suggestions and prompts as the user typed, helping them structure their queries effectively. With this improvement, 80% of users were able to achieve a much higher success rate in generating the desired images.
I collaborated with the design team to create interactive prototypes for both the template-based and guided custom prompt systems. These prototypes were tested internally, and feedback was gathered from stakeholders and selected users to refine the designs further.
Working closely with the development team, I ensured the guided prompt and template-based systems were implemented efficiently. We tracked progress using Jira, focusing on addressing AI performance issues and integrating user feedback.
I worked with the marketing team to assess the performance of paid ad campaigns, ensuring that key insights from user behavior were incorporated into the ongoing development. I also provided regular updates to stakeholders, discussing key challenges, user engagement metrics, and recommendations for improvements.
The initial system (custom prompts only) saw minimal success. After the template and guided prompt systems were added, I conducted additional user testing sessions. These sessions revealed a significant improvement in user satisfaction, as most users were now able to generate images that met their expectations.
Post-launch, we monitored user engagement via Hotjar and continued to analyze Google Analytics to track conversion rates and user drop-offs. The addition of templates and guided prompts led to higher user satisfaction, though retention remained a challenge beyond the free trial period.
The initial product launch revealed that while interest in the concept was high, users needed more guidance to complete tasks successfully. The key takeaway is that without adequate support for users (through templates and guided prompts), their ability to use complex AI systems is limited.
These recommendations aim to increase user engagement, drive higher conversion rates to the paid plan, and ensure that users are satisfied with the results of the AI tool.