At past companies, I've sent quarterly NPS surveys to the main contact on each active customer account. We started the quarterly NPS survey invites on the 90th day of the new customer contract start date and then every 3 months afterward. Also, we excluded customers who were within 30 days of their renewal.