AI Marketing Tool Case Study




This project is an AI-powered marketing assistant designed to help businesses create targeted customer personas and generate high-quality advertisements effortlessly.
The platform allows users to describe their product or service, then leverages AI to automatically generate detailed personas based on potential customer segments. These personas are then used to create tailored ad content that aligns with user needs, behaviors, and motivations.
The goal of the product is to simplify the marketing process, reduce the effort required to create effective campaigns, and enable users—regardless of their marketing expertise—to produce professional, data-driven ads.
Project Duration
3 Months










#128F33
+35 Web Screens
Leap
Problem It Solves
Many users struggle to clearly define their target audience, including their lifestyle, behaviors, and motivations. As a result, they often create generic or ineffective advertisements that fail to resonate with the right customers.
Without a deep understanding of who they are targeting, marketing efforts become inconsistent, time-consuming, and lack strategic direction.
This product addresses the problem by allowing users to simply describe their product or service. The system then uses AI to generate detailed customer personas and supports users in creating tailored, high-quality advertisements based on those personas.


Understanding how users currently identify and define their target audience
Exploring users’ awareness of customer personas and how they use them
Identifying the main challenges users face when creating advertisements
Evaluating the gap between users’ product knowledge and their marketing execution
Discovering opportunities where AI can simplify and enhance the process of persona creation and ad generation
Assessing users’ expectations and trust toward AI-generated content
Research Objectives
Qualitative Research:
To understand users’ behaviors and challenges, we conducted interviews using the following key questions:
How do you currently market your product or service?
How do you define your target audience?
Do you usually create customer personas? If yes, how?
What challenges do you face when trying to understand your audience?
How do you currently create advertisements?
What makes an ad effective from your perspective?
Have you used any tools to help with marketing or ad creation?
What difficulties do you face when writing ad content?
How much time do you typically spend creating ads?
How would you feel about using AI to generate personas or ads?
What concerns would you have about AI-generated content?
What would make you trust an AI-generated output?




Design Methodology
Design Thinking Process
Empathize


What we got
Users don’t struggle with their product—they struggle with defining their audience and translating that into effective marketing. They rely on assumptions, find ad creation time-consuming, and seek guided, simple AI solutions that still give them control.
Framing this as a user story
Users need clear guidance to define their target audience and translate their product into effective ads, as they currently rely on assumptions, struggle with time-consuming content creation, lack confidence in their decisions, and seek simple, fast, AI-powered solutions that still allow them control over the final output.


Ideate
User Flow Diagram
Define Phase
*Users log in via phone verification, enter product details if new, then access a dashboard where they can generate AI personas or create targeted ads. Each persona includes actionable insights with a direct CTA to generate ads, creating a seamless flow from understanding the audience to executing campaigns.
Key Features
AI Persona Generation
Automatically generates detailed customer personas based on the user’s product description, including behaviors, motivations, and pain points.
Structured Persona Profiles
Each persona includes key insights such as summary, attitude, behavior, and actionable tips—helping users clearly understand their audience.
Persona-to-Ad Flow
Seamless connection between personas and ad creation, allowing users to directly generate ads tailored to a specific persona.
AI-Powered Ad Creation
Generates high-quality, targeted ad content based on selected personas and campaign inputs.
Prototype
After sketching on paper, I start building high fidelity screens
Registration Flow












Dashboard Experience


The dashboard is designed to give users a clear, data-driven overview of their marketing performance while guiding them toward actionable insights.
The dashboard then dives deeper into persona insights, highlighting the most common goals and pain points across generated personas. This allows users to better understand what drives their audience and what challenges they face—turning abstract personas into actionable marketing direction.
To support decision-making, visual indicators such as progress bars and percentages make it easy to compare priorities and identify dominant trends without cognitive overload.
On the right side, contextual elements like upcoming events help users align their campaigns with timely opportunities, making the experience more proactive rather than reactive.
Finally, a clear call-to-action section (“Ads Generator”) encourages users to take the next step, seamlessly moving from insights to execution.
Overall, the dashboard balances insight, clarity, and action, ensuring users not only understand their audience but are also guided to act on that understanding.
Personas' Cards










Once the AI completes persona generation, users are presented with a structured and scannable overview of all generated personas.
Each persona is displayed as a card, highlighting key attributes such as age, gender, and a visual profile to make the personas feel more human and relatable. The design focuses on quick comprehension, allowing users to compare multiple personas at a glance.
To enhance decision-making, each card includes visual indicators that reflect important metrics such as technology usage, relevance, and how well the persona matches the product description. These progress bars help users quickly identify the most valuable personas without needing to read detailed information.
The layout is intentionally designed as a grid to support easy scanning and comparison, reducing cognitive load and enabling faster selection.
Persona Profile
A detailed, tab-based persona profile that combines human context, behavioral insights, and performance metrics—helping users deeply understand their audience and take informed marketing actions.




Generate ADs flow


A friendly empty state that guides users to start creating ads by selecting a platform and taking a clear, focused action—turning inactivity into engagement.












Have a project in mind?
I'm always interested in hearing about new projects and opportunities.


