๐ฌ Running surveys (in-app or via email automation) for NPS and other qualitative/quantitative feedback needs, is an important initiative that SaaS growth marketers, PMs, and founders need to do in order to close feedback loops to help with product improvements, prioritisation of what to work on, detect reasons why certain users/segments may churn, and numerous other needs.
And whilst you've got your core foundational reasons and the "why" of needing to run surveys, how effective they can be for various objectives around feedback that you can action is where the real work comes into it - and from over the years doing marketing within SaaS/B2B, surveys/data feedback plays a big role, and I've certainly got some learnings/tips that I recommend, and things to keep in mind.
๐ฌ With some of the checklist points below, I've made sure to include some software recommendations that's worth looking into to help get some initiatives off the ground faster.
This is one of the first checklist points due to the fact of it's importance in my opinion - there are numerous software vendors out there which are great and help with everything from analytics, segmentation, design, etc - and most importantly, provide great UX experiences for users (and also for marketing/product managers).
Plus, the opportunity cost of setting this stuff up custom just takes too much time (and I can say that from experience).
In order to increase NPS/in-app survey participation, as well as ensure the right data is collected (which you can action), you need to ensure to triggers prompts to user segments that makes contextual sense.
So, you need to make sure:
One of the more important checklist points to bring up here (and related to the above) - you need to ensure you've planned out the segments and triggers.
Then, it's about ensuring to 'map' the different types of in-app NPS prompts and surveys to get the right data you need to action things.
So, what are the various types of NPS/surveys that you can do? Here are some that I've used over the years:
And the list goes on really in terms of types you can trial.
Related to the above and also just as an important checklist point - collecting survey/NPS data is one thing, but the real value comes from what you can do as a marketing/product team is provide help contextual information faster - i.e. close the feedback loop to provide help solutions.
This is where setting up conditional/dynamic path follow-up sequences come into play.
As a high-level example of what I mean by this, say you want to run an NPS to recent user signups. You want to trigger when users have signed up 30 days ago, and want to ask a "scale" question, where users can pick any number from 1-10 (lowest to highest).
From there to give the right paths based on the answer, you want to have conditional paths based on these answers - here's a basic layout:
Note - this is purely a high-level example, but you can see what I'm conveying - context and ensuring the right personalisation is there to help support based on what segments/users answer is how you can effectively use NPS.
This is more of a "type" that you should have setup - definitely send in-app prompts to users that seem to be disengaged, have dropped off in terms of usage, or other signs/signals that matter within the context of what your product offers.
Focus on potential pain-point questions and make sure to prioritise follow-up flows/sequences to address at-risk segments.
Whenever you release a new feature, whether closed to beta segments or you've wide to all segments, you want to try gather feedback fast - send out prompts about the specific feature and keep question types very simple (i.e. '1-click).
Based on the conditions of questions you setup, you can tailor follow-ups from there and setup internal alerts for customer support, etc
As a general rule from experience I've found when doing data collection/feedback campaigns, I typically focus on keeping prompts micro.
You don't want the user to overthink or be distracted from their experience, as well at the same time, you want to avoid dropoff.
You just want to get 'standardised' data points quickly, and from there, you can then use data and trends to create customised follow-up sequences (which is where the value for users and your goals come into fruition).
This checklist point is a bit of a no brainer and aligns with the others I've touched on - make sure to align messaging from the initial pop-ups within app, all the way through the automation flows.
Messaging as to make contextual sense to the user/segment - otherwise, you simply won't get the desired results you're wanting.
As something worth testing and depending on the CX journey of the segment, test qualitative questions after asking for a simple '1-click' question (True/False, multiple choice, etc).
You can of course do this based on conditions of the '1-click' answer that users select.
Related to conditional paths, you want to ensure you have a good follow-up sequence and path for users to help solve problems they may be facing, or how they can unlock even more value from your product.
For instance, here are some example cases you can consider:
Plenty of ideas/angles of content creation you can do, which can help with development of automated flows/paths. :)
I certainly encourage to trial and change up the question formats, but also, it's worth testing and experimenting the formats of questions - so that being single questions, emoticons, or even the likes of image-based.
I also encourage to switch up questions to keep users engaged - it's good for testing, but also good for 'pattern interrupt' - simply meaning that it changes expectations of what many users would typically expect from a SaaS/product asking for feedback.
Here are some key reasons for some of the questions formats to keep in mind when testing:
I've already talked about testing/experimenting across various types (questions, triggers, etc) - but testing also comes down to other elements, including design, types of messaging, CTAs, and even channels and flows like email, and within the product.
Depending on the software vendor you use, you should also elect 'A/B split-test' options to test variants.
And of course, one of the more critical factors of running this initiative is reporting - and you want to have reliable reporting based on the multiple NPS and surveys you're running.
This is where choosing the right software vendor really can make a difference - and one thing to look out for are AI capabilities to help dissect and get important insights and information faster.
This can help with multiple areas for future data collection/feedback campaigns you run.