Piñata Farms mobile app. The app for creating video / image memes using the most advanced AI power
Piñata Farms is an app where we can build memes using stickers of heads that you can create inside the app. While the meme creation flow seems quite solid, the sticker creation requires big improvements to it. Since stickers are the foundation of the meme, we have to make sure the process should be smooth and flawless.
Competitor Analysis
Everything starts with research - whether broad or focused, it lays the foundation for impactful design. By defining boundaries and uncovering opportunities, we ensure that every solution is not only well-crafted but also competitive and meaningful.
The current version of the app falls short in competition, as Piñata Farms doesn’t support adding full images to the canvas directly. However, this functionality can still be achieved through complex manual workarounds and adjustments.
Most apps include redundant steps, such as confirming an image after selection - except for Pixomatic. By analyzing competitors, we can streamline the experience and enhance the product, removing friction and improving usability.
Improving User Flow
Problem 1
Creating a high-quality meme sticker requires multiple photos from different angles. Adding features to an already complex UI can overwhelm new users.
Problem 2
Users often struggle to differentiate between head stickers (for people) and item stickers (for non-living objects), resulting in them being used interchangeably
Problem 3
Creating multiple meme stickers with friends requires uploading too many photos at once, making the process lengthy and difficult for batch creation instead of having fun in the app
Problem 4
Meme sticker packs need names to be searchable, but manually naming each one quickly becomes tedious, especially at scale
We've streamlined the user journey by using AI to eliminate redundant steps. Instead of uploading multiple images, the AI generates side poses from a single photo. With just a few clicks, you’re already creating and playing with your meme sticker pack.
At first, this change felt risky, as the AI might produce lower-quality stickers, potentially affecting the content's overall quality. However, the result showed that users experienced less friction, and the meme quality was not impacted as expected.
Conversion went from 47% to 63%
Enhancing the creative flow boosted conversion and creation rates, generating more content. This drove higher user engagement and extended session times in the app.
+11% more UGC in the app
After the enhancement in the creation flow, we saw a spike in user-generated content. The feed page was one of the main sources of user creations, which enhanced our creation loop even more
9 steps to 3 steps
By reducing the number of steps and screens, we streamlined the process, creating more space to plan future features and simplifying development for faster, smoother updates
Establishing a design language for Piñata Farms app
After establishing the core features, we shifted our focus to bringing our product’s vision to life - one that truly embodies our identity. This led to the creation of a new design system.
For startups, a design system is crucial for controlling costs, maintaining consistency, and enabling efficient, scalable, and cohesive product development.
After a brief preparation and discovery phase, we ushered in a new era for Piñata Farms, laying the foundation for a young startup, block by block. We focused on scalability, ensuring the design could evolve with the product. Every decision was made to create a seamless experience while staying true to the brand’s identity and vision.
Faster design
Creating a design system streamlined development, allowing us to work more efficiently, achieve desired outcomes faster, and maintain greater precision
Token system
The new design system forms a foundation for future development, ensuring brand consistency, driving innovation, and using tokens for flexibility and scalability
Cheaper development
A standardized component library enables developers to build assets efficiently, allowing faster testing, iteration, and a more agile workflow