Attachments
Attachments
After years on the shelf, attachments have received a fresh reboot, simplifying how users manage and access them directly from their record pages.
After years on the shelf, attachments have received a fresh reboot, simplifying how users manage and access them directly from their record pages.
ROLE
ROLE
Lead product designer
Lead product designer
DESIGN DURATION
DESIGN DURATION
6 weeks
6 weeks
READ TIME
READ TIME
5 minutes
5 minutes
CHAPTER 1
Houston, we have a problem
Houston, we have a problem
PROBLEM
PROBLEM
Today, we offer an attachment section that allows for users to add, remove, and share files associated with records. However, the user experience managing these files is very poor.
Users are unable to view complete file names, view associated metadata and are overwhelmed with the current organization structure.
Today, we offer an attachment section that allows for users to add, remove, and share files associated with records. However, the user experience managing these files is very poor.
Users are unable to view complete file names, view associated metadata and are overwhelmed with the current organization structure.
IMPACT
IMPACT
Hubspot has over 17,000+ daily users uploading attachments to their record pages. Over 1200 customers have voiced their frustrations about the current experience using attachments.
Difficulty viewing the full name of the attachment at first glance
Difficulty viewing the full name of the attachment at first glance
Users have to continuously click
“show more” to look for their attachments. We found that users on average have 15+ attachments, but our enterprise customers could have over 30+
Users have to continuously click
“show more” to look for their attachments. We found that users on average have 15+ attachments, but our enterprise customers could have over 30+
Unable to see additional metadata
Unable to see additional metadata
Inability to bulk manage like delete, rename, download
Inability to bulk manage like delete, rename, download
CUSTOMER QUOTE
CUSTOMER QUOTE
“The attachments section on all pages (deals, companies) isn't enough to help any scaled organization. Our finance and ops team need an organized system within this attachment section.”
“The attachments section on all pages (deals, companies) isn't enough to help any scaled organization. Our finance and ops team need an organized system within this attachment section.”
GOAL
GOAL
By making it easier for users to upload and manage attachments, we hope to increase usage and ultimately motivate customers to run more of their business in Hubspot.
By making it easier for users to upload and manage attachments, we hope to increase usage and ultimately motivate customers to run more of their business in Hubspot.
A few final screens
A few final screens
CHAPTER 2
Data said, “problem solved!”
Data said, “problem solved!”
RESULTS
RESULTS
10% increase in usage
10% increase in usage
Positive CSAT
Positive CSAT
Internal and external excitement
Internal and external excitement
CHAPTER 3
What was the solution?
What was the solution?
Along with the current feedback customers provided on Hubspot’s community forum, a competitor analysis and an audit was performed on the existing attachment experience.
Since the pain points were incredibly clear, we were able to quickly identify the major features we wanted to deliver. Product and Design then worked with BE and FE Engineering to determine the technical requirements list for V1.
Along with the current feedback customers provided on Hubspot’s community forum, a competitor analysis and an audit was performed on the existing attachment experience.
Since the pain points were incredibly clear, we were able to quickly identify the major features we wanted to deliver. Product and Design then worked with BE and FE Engineering to determine the technical requirements list for V1.
Snippet of the design scope
Snippet of the design scope
Audit of existing experience
Audit of existing
experience
Competitor analysis
Competitor analysis
Variation of lo-fi mocks were created with the support of FE engineering to ensure potential solutions were possible. From a gallery style manager to a table, new concepts were brainstormed.
One of the biggest challenges was trying identifying the container for attachments. Whether that may be in a side panel, in the middle column of the record page, or in a modal. Heavy understanding of Hubspot’s current patters and paradigms were crucial in order to understand the best placement for the experience. With the low-fi mocks, we headed into research to see if we could answer any open questions and validate one of the concepts.
Variation of lo-fi mocks were created with the support of FE engineering to ensure potential solutions were possible. From a gallery style manager to a table, new concepts were brainstormed.
One of the biggest challenges was trying identifying the container for attachments. Whether that may be in a side panel, in the middle column of the record page, or in a modal. Heavy understanding of Hubspot’s current patters and paradigms were crucial in order to understand the best placement for the experience. With the low-fi mocks, we headed into research to see if we could answer any open questions and validate one of the concepts.
CHAPTER 4
Is research always this easy?
Is research always this easy?
The research aims to explore user goals, validate task flows, and gather insights on attachment interactions through interviews and cognitive walkthroughs. Deliverables include user pain points, feedback on design iterations, and sentiment on future features. Surprisingly, trends formed and there was a majority of customers who enjoyed the panel container over the others.
The research aims to explore user goals, validate task flows, and gather insights on attachment interactions through interviews and cognitive walkthroughs. Deliverables include user pain points, feedback on design iterations, and sentiment on future features. Surprisingly, trends formed and there was a majority of customers who enjoyed the panel container over the others.
Here was the design feedback:
Here was the design feedback:
Customers loved the new expanded table view to be able to identify and mange attachments
Customers loved the new expanded table view to be able to identify and mange attachments
Adding a metadata like source (pdf, jpeg, etc) was seen as very valuable identifier
Users wanted more organization resources, but the research was inconclusive on what was needed more between folders vs tags as they served different purposes
Users wanted more organization resources, but the research was inconclusive on what was needed more between folders vs tags as they served different purposes
INCREASING FIDELITY
INCREASING FIDELITY
For handoff to engineering, I staggered certain flows so the team didn’t have to wait for everything to be fully completed.
I also created different statuses—"In Progress," "Complete" (if all comments were resolved), and "On Deck"—to set clear expectations and keep teams unblocked.
For handoff to engineering, I staggered certain flows so the team didn’t have to wait for everything to be fully completed.
I also created different statuses—"In Progress," "Complete" (if all comments were resolved), and "On Deck"—to set clear expectations and keep teams unblocked.
CHAPTER 5
Let’s get this baby launched
Let’s get this baby launched
Final end to end
Final end to end
CHAPTER 6
UH OH, PLOT TWIST
UH OH, PLOT TWIST
We launched the beta with a new attachments experience but identified that users still struggled with long file names due to the small chiclet size. To address this, we expanded the vertical height and stacked dates under the title, resulting in improved CSAT scores.
We launched the beta with a new attachments experience but identified that users still struggled with long file names due to the small chiclet size. To address this, we expanded the vertical height and stacked dates under the title, resulting in improved CSAT scores.
CHAPTER 6
This was my favorite project <3
This was my favorite project <3
At the end of the day, we successfully delivered a much-needed solution for our customers. Initially, we had ambitious plans to include several bonus features, and it was disappointing to realize that we couldn’t implement all of them due to technical and resource limitations. However, the project taught us the importance of adaptability.
By pivoting and collaborating as a team, we brainstormed a realistic solution that still addressed key customer pain points.
I'm really happy with how the project turned out, not only because we delivered a valuable feature, but also because we stayed true to our group mission—to make HubSpot more accessible and useful to more people.
This project reinforced the importance of prioritizing customer needs, staying flexible, and working together to find creative solutions when challenges arise.
At the end of the day, we successfully delivered a much-needed solution for our customers. Initially, we had ambitious plans to include several bonus features, and it was disappointing to realize that we couldn’t implement all of them due to technical and resource limitations. However, the project taught us the importance of adaptability.
By pivoting and collaborating as a team, we brainstormed a realistic solution that still addressed key customer pain points.
I'm really happy with how the project turned out, not only because we delivered a valuable feature, but also because we stayed true to our group mission—to make HubSpot more accessible and useful to more people.
This project reinforced the importance of prioritizing customer needs, staying flexible, and working together to find creative solutions when challenges arise.