Spredfast 2019

Designing for Enterprise Scale


How do you design software to support companies with 20,000+ users?




Context
Spredfast provided customers with a social marketing and audience engagement command center. As the company matured, we needed to make our product ideal for large brands like Pepsi and GM.

Unfortunately, Spredfast’s product was not built to handle large teams. A contract had been signed with a customer who was planning to enable 20,000 users, and we had a tight deadline (two and a half months) to ship an updated experience. 


My Responsibilities
     
  • Desk research / interviews
  • Workshop facilitation
  • Prototyping and user testing
  • UX/UI design





Problem DiscoveryA Quick Dive Into The Weeds.

I surveyed the product and consulted internal teams to uncover UX issues. Additionally, I led a workshop to evaluate our assumptions and shared insights with the development team to clarify our target user's needs.


Key problems we needed to solve:
  • Slow... load... times... 
  • Broken components and UI patterns. (tables, dropdowns)
  • Time intensive enablement and ongoing management. 
    One team member had to work late manually inputting users into a spreadsheet, accompanied by a glass of wine for comfort. 😑
  • Settings distributed in various places, making ongoing management confusing.






Process Paper Prototype

Experimenting with interactions before building out designs in Sketch.









Solution
Enable a new company in under an hour.

• Introduced bulk upload for initial set up.
• Introduced pagination to improve loading speed
• Added filtering and bulk actions on tables for managing users quickly.
• Updated IA to move settings all into one place


Bulk Upload Banner



Bulk Upload
CSV added
Confirmation

Empty State Illustration
Error State Illustration


Bulk Actions






ResultsSuccess!  

We successfully rolled out the updates and were able to enable the new customer. Subsequently, Pendo data indicated a significant reduction in customer time spent in the admin area, which was the desired outcome.

After enhancing the admin area, the sales team began including it in demos to showcase our product's thorough design quality.