How often should I send an NPS Survey?

You should send NPS to your customers at regular intervals, typically every quarter, every 6 months, or every 12 months. You should try to trigger this after your customers have used your product for some time so they can provide meaningful feedback.