TomasT
Voiceflow4mo ago
Tomas

Sending captured rating and client ID (phone) from Voiceflow to Zapier

I’m building a Voiceflow project where a client rates our service from 1–10.

  • I want to capture this rating into a variable {rating1}.
  • I also want to send the client’s phone number as {phone_number} so Zapier can use it as the unique ID to update the correct row in Google Sheets.
Here’s the POST body I’m sending to Zapier:

```json
{
"phone": "{phone_number}",
"rating": "{rating1}"
}

What I need to confirm
  1. Do I need to explicitly add an instruction in Voiceflow to collect the user’s rating and save it into {rating1}, or is that variable filled automatically?
  2. The phone number comes from Zapier into Voiceflow (not from the user’s voice). How can I map that into {phone_number} so I can send it back later? Is there a way to auto-capture this without asking the user?
  3. Is this the right approach for keeping the phone number as the client ID and updating their record in Google Sheets via Zapier?
Was this page helpful?