improving-chat-organization-history-management-in-chatgpt

improving-chat-organization-history-management-in-chatgpt

Timeline

Role

UX/UI designer - UX Researcher

Tools

Figma - OpenAI - Framer

Skills

UX/UI DESIGN, UX Research

Introduction

Introduction

This project focuses on improving chat organization and history management in ChatGPT to reduce unnecessary new chat creation as our main repetitive user behavior. As users struggle to retrieve past chats, they often start fresh instead, leading to fragmented context, lower productivity, and increased data usage. By streamlining organization and retrieval, the project aims to enhance continuity, boost efficiency, and promote more sustainable digital habits.

This project focuses on improving chat organization and history management in ChatGPT to reduce unnecessary new chat creation as our main repetitive user behavior. As users struggle to retrieve past chats, they often start fresh instead, leading to fragmented context, lower productivity, and increased data usage. By streamlining organization and retrieval, the project aims to enhance continuity, boost efficiency, and promote more sustainable digital habits.

Introduction

This project focuses on improving chat organization and history management in ChatGPT to reduce unnecessary new chat creation as our main repetitive user behavior. As users struggle to retrieve past chats, they often start fresh instead, leading to fragmented context, lower productivity, and increased data usage. By streamlining organization and retrieval, the project aims to enhance continuity, boost efficiency, and promote more sustainable digital habits.

My Role

My Role

I contributed in the research and design phases of the project, conducting user interviews and analyzing survey results to uncover key insights.
I was involved in the overall design process, including user flows, Hi-Fi wireframes, rapid prototyping, testing, and iteration, ensuring that design decisions were data-driven and aligned with user needs.

I contributed in the research and design phases of the project, conducting user interviews and analyzing survey results to uncover key insights.
I was involved in the overall design process, including user flows, Hi-Fi wireframes, rapid prototyping, testing, and iteration, ensuring that design decisions were data-driven and aligned with user needs.

My Role

I contributed in the research and design phases of the project, conducting user interviews and analyzing survey results to uncover key insights.
I was involved in the overall design process, including user flows, Hi-Fi wireframes, rapid prototyping, testing, and iteration, ensuring that design decisions were data-driven and aligned with user needs.

Context

Context


It all started with a question when I tried to find an old chat in ChatGPT and couldn’t.
“Why can’t I just pick up where I left off?” So, I opened a new one, again!

That was the moment I stopped and asked myself, Why is it easier to start a new chat than to continue an old one?
This simple question sparked deeper curiosity: how might we improve chat organization so users can find, reconnect, and build on their past conversations instead of starting from scratch?I contributed to the research and design phases of the project, conducting user interviews and analyzing survey results to uncover key insights.
I was involved in the overall design process, including user flows, Hi-Fi wireframes, rapid prototyping, testing, and iteration, ensuring that design decisions were data-driven and aligned with user needs.


It all started with a question when I tried to find an old chat in ChatGPT and couldn’t.
“Why can’t I just pick up where I left off?” So, I opened a new one, again!

That was the moment I stopped and asked myself, Why is it easier to start a new chat than to continue an old one?
This simple question sparked deeper curiosity: how might we improve chat organization so users can find, reconnect, and build on their past conversations instead of starting from scratch?I contributed to the research and design phases of the project, conducting user interviews and analyzing survey results to uncover key insights.
I was involved in the overall design process, including user flows, Hi-Fi wireframes, rapid prototyping, testing, and iteration, ensuring that design decisions were data-driven and aligned with user needs.

Context


It all started with a question when I tried to find an old chat in ChatGPT and couldn’t.
“Why can’t I just pick up where I left off?” So, I opened a new one, again!

That was the moment I stopped and asked myself, Why is it easier to start a new chat than to continue an old one?
This simple question sparked deeper curiosity: how might we improve chat organization so users can find, reconnect, and build on their past conversations instead of starting from scratch?I contributed to the research and design phases of the project, conducting user interviews and analyzing survey results to uncover key insights.
I was involved in the overall design process, including user flows, Hi-Fi wireframes, rapid prototyping, testing, and iteration, ensuring that design decisions were data-driven and aligned with user needs.

Multiple pricing strategies

Multiple pricing strategies

User Friction Points

We combined insights from Reddit, ChatGPT forums, app reviews, and our own network. The feedback revealed recurring struggles with chat organization, history navigation, and workflow support.

We combined insights from Reddit, ChatGPT forums, app reviews, and our own network. The feedback revealed recurring struggles with chat organization, history navigation, and workflow support.

User Friction Points

We combined insights from Reddit, ChatGPT forums, app reviews, and our own network. The feedback revealed recurring struggles with chat organization, history navigation, and workflow support.

Discovery through survey

Our research began with a comprehensive survey of 150 ChatGPT users, complemented by 10 in-depth interviews and contextual inquiries to establish baseline metrics and uncover key pain points. The findings revealed a scaling crisis, as usage grows, managing and retrieving information becomes increasingly difficult.

Our research began with a comprehensive survey of 150 ChatGPT users, complemented by 10 in-depth interviews and contextual inquiries to establish baseline metrics and uncover key pain points. The findings revealed a scaling crisis, as usage grows, managing and retrieving information becomes increasingly difficult.

Discovery through survey

Our research began with a comprehensive survey of 150 ChatGPT users, complemented by 10 in-depth interviews and contextual inquiries to establish baseline metrics and uncover key pain points. The findings revealed a scaling crisis, as usage grows, managing and retrieving information becomes increasingly difficult.

Discovery through survey

Our research began with a comprehensive survey of 150 ChatGPT users, complemented by 10 in-depth interviews and contextual inquiries to establish baseline metrics and uncover key pain points. The findings revealed a scaling crisis, as usage grows, managing and retrieving information becomes increasingly difficult.

Start Flow using Autopilot AI

Start Flow using Autopilot AI

Start Flow using Autopilot AI

Authors can choose to start from a blank flow or use Autopilot AI to generate content.

Authors can choose to start from a blank flow or use Autopilot AI to generate content.

Fill out the Autopilot AI Prompt Fields

Fill out the Autopilot AI Prompt Fields

Fill out the Autopilot AI Prompt Fields

To generate content, authors must input some contextual info such as character personas, key demonstrations, skills, etc.

To generate content, authors must input some contextual info such as character personas, key demonstrations, skills, etc.

Generate 'Best Path' Dialogue Script

Generate 'Best Path' Dialogue Script

Generate 'Best Path' Dialogue Script

Based on the information given, a script will be generated and the author can choose to regenerate or edit the results.

Based on the information given, a script will be generated and the author can choose to regenerate or edit the results.

Convert to Flow Editor Nodes

Convert to Flow Editor Nodes

Convert to Flow Editor Nodes

Once satisfied, authors can choose to convert the script they like best into nodes in the Flow Editor for further branching.

Once satisfied, authors can choose to convert the script they like best into nodes in the Flow Editor for further branching.

©2025 SABA AGAHI

Go Back To Top

©2025 SABA AGAHI

Go Back To Top