Associate User Researcher @ Salesforce
July 2022 to Nov 2022
This was a rolling research program, built from scratch, aimed to provide and systemize critical early product feedback for the newly released suite of Salesforce Integrations for Slack apps. Insights from this 6-month rolling research program impacted product roadmaps and aided in the development (and release) of various features for the suite of apps.
🙌
FYI: Insights from this research directly informed the release of various features across the Salesforce Integrations for Slack apps, impacting customers worldwide.
This research program was instrumental in shaping the release of various features by giving PMs key insight into their users. For example, I identified that users of the CRM Analytics-for-Slack app wanted the ability to share dashboards in Slack. This led to its addition to the roadmap, eventually released as a feature!
Role
UX Researcher
Team
Me (UXR), Michelle T. (Early Products Strategist), Susan L. (Director), Erika T. (Research Ops), Leila N. (Project Manager)
Timeline
6 Months (Summer to Fall 2022)
Stakeholders
15+ Product Managers & Leaders for the 12+ Salesforce Integrations for Slack Apps
Methods
Surveys, Rolling Research
Tools
Slack Workflows, Google Forms, Google Sheets, Miro), Miro
Post Salesforce acquisition of Slack, our internal product teams were working on building integrations between the platforms so that customers could use their Salesforce solutions in a more powerful, impactful way through Slack. How was this actualized? By June 2022, our product teams were pushing out 10+ Slack apps to Beta/GA on a rolling basis, bundled into what we called the Salesforce Integrations for Slack apps.
With the recent app releases, there was a need for our research team to take an active role in delivering quick insights from customers. Gathering product feedback in these early release stages (the Beta/General Availability stages) was critical to support adoption numbers and aid in the development of further iterations of the apps.
A research program built for the suite of Salesforce Integrations for Slack apps with the following goals: centralize feedback and metrics across the apps; enable product teams to spot trends; collect feedback at scale as app usage grows; reduce the burden on Product Managers to gather their own feedback.
🗄 Systematic
Systemize data collection across the 12 apps.
🧑🏻 Self-Serve
Give Product Managers & Teams the ability to view customer feedback on their own.
⭕ Centralized
Ensure visibility into themes, trends, and insights across the apps for Product Leaders.
🔁 Repeatable
Establish the basis for future early products within Salesforce to replicate such a program.
📈 Scalable
Collect feedback at scale as app usage grows and more apps are added to the suite.
Cross-App Questions
(Product Leaders are especially interested)
Individual App Questions
(Product Managers are especially interested)
Every 2 months, I cycled through this process. We repeated this over 6 months, delivering 3 (June, Aug, Oct) insight decks that I shared with stakeholders. In the first two months, I collaborated heavily with my early products strategy partner to ensure proper programmatic setup, while the later 4 months consisted solely of myself and Ops.
Before building surveys, I started the first two weeks of each research round by meeting individually with each app's PM. I asked them to pinpoint 3 to 5 key features of their app they wanted feedback on, as well as whether they had any additional research inquiries they wished to explore.
In terms of survey configuration, I structured each survey (identical in composition) in the following way: for each of the 3-5 features, participants rated on a Likert Scale whether the feature was "easy to use" (Experience) and "met their requirements" (Value). At the end of the survey, I integrated an NPS question to gauge overall satisfaction.
🤔
Q&A: Why decide on surveys, instead of other methods?
There were multiple apps to support (12+), multiple stakeholders to involve (15+), and the need to collect data at a high volume in order to conduct sound analysis. In addition, surveys...
Recruitment proved to be a greater hurdle than expected — but thankfully, as researchers, we're pros when navigating ambiguity! Two challenges arose in this step which guided our eventual solution for survey outreach:
🚨
The apps were moving to GA faster than expected. We no longer had access to a customer list!
While originally we hoped to send out surveys to customers participating in Beta, the apps moved quickly to GA. But with quick stakeholder collaboration, we found a working solution: surveys on app homepages.
Uh oh — we're seeing less than ideal survey response rates due to low adoption.
We needed more data in order to be able to draw sound insights and see changes from month to month.
For these apps, it was worthwhile to gather both internal and external feedback. After discussions with stakeholders, it was clear that two groups of people within Salesforce & Slack could provide critical feedback:
👤 Internal Users
Salesforce & Slack employees who use the apps in their day-to-day work (aka, end-users).
🌾 "Folks-in-the-Field"
Salesforce & Slack teams with direct relationships (like Sales, Customer Success, etc.) to customers who might be using and implementing the apps, and would have knowledge of customer perception, use, and challenges.
The surveys between Slack Workflows and Google Forms were identical, with internal users seeing the Slack Workflow version and external customers seeing the Google Form version.
🤔
Q&A: Why leverage Slack Workflows (instead of GForms) to survey internal employees?
A programmatic goal of this research program was to easily give Product Managers/Product Teams the ability to view customer feedback on their own. To deliver on this goal, survey responses from the Slack Workflows and Google Forms flowed into a shared Google Sheet, where anyone could view the customer feedback coming in anytime and anywhere.
Delivered to Product Leaders and Product Teams at the Monthly Review Meeting
Every two months, I presented a research deck with trends and insights observed across the apps. These findings touched on topics relevant for multiple apps, such as themes like adoption, the setup process, enablement, and more.
Delivered to Product Managers of the Top Four Adopted Apps in 1:1 Meetings
For our top adopted apps (Sales Cloud, Service Cloud, CRM Analytics, and Platform) I delivered detailed deep-dive reports and met with each PM to answer any questions and gauge further research questions.
Accessible to Relevant Internal Teams
Survey responses from the Slack Workflows and Google Forms flowed into a shared Google Sheet, where anyone could view the customer feedback coming in anytime, whenever they'd like.
🤔
Q&A: Ooph — why have so many variations of deliverables?!
I quickly learned that my stakeholders had different questions and goals, yet limited time. To deliver the most impact, I needed to tailor insights of varying altitudes. For our Product Leaders, I delivered general, cross-app trends, and for our individual app Product Managers, I delivered app feature-specific insights.
Please reach out to cynthia_chen@berkeley.edu for more insights.
SAMPLE INSIGHT: CROSS-APP INSIGHT
Customers are saying that we need to reduce the amount of manual configuration needed for Admins to successfully manage the apps for their end users. This issue grows in severity at scale — imagine hundreds of end-users to manage and hundreds of errors to debug. The good news is: Admins aren’t asking for crazy, “out-there” configurations! They’re asking for simple things like an approval workflow or the ability to link a record to an existing Slack channel.
💬
"A significant pain point from [a large Salesforce customer] is that there isn’t an org-wide install option. Every time the app is opened in a workspace for the first time, there is some configuration that needs to happen. The instructions for what to do aren’t very clear. The current solution isn’t scalable across an organization like [a large Salesforce customer] where they have thousands of workspaces and team members can be spread across many." — Account Executive for unnamed Salesforce customer
💡
So...what does this mean? Challenges at scale may be a problem for more than just this one customer. There’s opportunity for further research to assess the impact of compounding challenges for customers with large user bases and cross-product adoption.
This research program impacted multiple product teams for the apps and established the foundations for an early product feedback program within Salesforce. At the end of this 6-month run, stakeholders requested a follow-up study into the topics of Adoption, Setup, and Future-Priorities to build on the insights gathered through this research.
Tailoring insights of varying altitudes ensures that the right insights get to the right stakeholders. Working with multiple stakeholders with different priorities and goals meant I needed to tailor insights of varying altitudes. This wasn’t a one-size-fits-all! To keep stakeholders engaged, I learned to keep track of what they were interested in and practiced how to deliver for multiple needs.
Proper collaboration can't come without proper team alignment. As a part of this research program, I had to lead a research team of four and manage a vendor. While I had experience conducting end-to-end research studies on my own, it was a different ball game to manage something of this size! Here's one of many learnings — to work efficiently as a team, it was important to get everyone on the same page.
Many thanks to our scrappy and adaptable research team — Michelle, Susan, Erika, Leila — for all their work on this study, their efforts in ensuring seamless collaboration, and for all those full-of-laughter team calls! I am so grateful for their continuous encouragement as I stretched my scope and realized more about the extent of what I can achieve. :)