@drich152 sort of depends on what you’re after.
- If you want to capture customer sentiment at a specific and consistent point in their journey, then @Jef Vanlaer has a good recommendation on how to do this. This also means you’ll get more frequent data points if your customers can sign up on a rolling basis, you could be sending out surveys every day.
- If you want to capture customer sentiment at a regular cadence throughout the year, @heather_hansen has a good recommendation on how to do this. This means you’ll be sending out fewer surveys (likely 1 per quarter, or one per month depending on how you aggregate renewal dates). You will have data coming in less frequently, but it may suit your analysis needs better, and give you a more “stable” NPS temperature check at regular points throughout the year.
There isn’t really a right or wrong way, but consider how many surveys and communications you’re sending to your customers as well. And consider how long your survey is. Is it a true, short NPS survey? Or are you also asking product and support experience questions as well?
Some questions you might want to ask yourself:
- How frequently do you want to receive responses?
- Can you handle that frequency/volume?
- What do you plan to do with the results? Is it just for the number or will you action feedback?
- What will allow you to action feedback the best in your org currently, or how likely is it to change if it needs to?