Short answer
HubSpot's KB: customer loyalty (NPS) surveys measure how likely customers are to recommend you. Send by email or show on a page with the tracking code. Recipients don't need to be marketing contacts. The survey's workflow is edited in the survey setup, not the workflows tool.
1. Surveys
Feedback surveys in my demo portal.

2. CSAT
See CSAT surveys.