Submission body POSTed by the public NPS survey page.
0-10 NPS score.
Optional free-text comment (passive/detractor branches).
Detractor branch: did the client agree to be contacted?
OK
Response from the public NPS submit endpoint. When score >= 9 and a Place ID is configured, GoogleReviewUrl is populated so the form can redirect the promoter to leave a review.