"I want something I can use on Amazon"
Along with lifestyle images for social media, people wanted to create marketplace-compliant images within the same app.
Solution
For all imported images, a cleaned-up white-background image is created by default. Platforms like Amazon and Google have strict guidelines on the kind of pictures that can be posted as product images. I made styles that produce compliant pictures. I codified some of these guidelines into the system prompt available throughout the app as part of ethical image generation guardrails, particularly for products from categories with high Gen-AI abuse potential, and products for children.
"People will think our products are out of their budget"
Images from an affordable brand looked the same as those from a premium brand — a problem for affordable brands because it altered their brand perception.
Solution
I created a sub-agent that infers the brand positioning from the quality or the product and the input photograph, and modifies the modular prompt accordingly. I also created styles that produced images that matched the styles affordable brands use, like those with simple backdrops and a UGC style look.
"Do other brands see the same person too?"
People wanted to make sure the model for their brand did not appear for other competing brands.
Solution
Brands reuse models and backdrops for their photoshoots for a cohesive look across their collections, and to stand out from other brands. Even getting formal non-compete agreements signed by models is not unusual. I modified the style prompts to first introduce variety in the people generated, and designed the ability for a brand to save and reuse people and backdrops across pictures and products.
"The pictures feel too similar"
People felt the results were monotonous once the initial wow-effect faded after about a week of use.
Solution
Scroll →
I broke the prompt creation process down into smaller parts, each created by a dedicated agent that analyzes the image to gather more information from the product, and tweak the style prompt to increase the variety. However, this had to be balanced with ensuring that styles still produced predictable outputs. I also tried adding more styles and controls, which led to decision paralysis. I then moved to a design that balances control with the simplicity that most users want.