Use NPS Scores to gauge the loyalty of customers towards your brand. You can either email the survey or prompt the survey once the Customer completes an action on your product.
Customer Satisfaction Survey is typically used to gauge the satisfaction level of Customers post a particular transaction.
Customer Effort Score provides direct feedback to product and support teams on how much effort Customers have put in, in order to accomplish a task.