Automation

Connect Make

Start a Make scenario with every response through a custom webhook.

With Make, every response can start a scenario that passes it on to other apps.

Set it up

  1. In Make, create a scenario and pick Webhooks → Custom webhook as the trigger.
  2. Click Add, name the webhook and copy the address Make shows you. Leave Make listening for data.
  3. In StrawPoll, open Integrations, click Add an integration and choose Make.
  4. Paste the address, choose the poll and whether to send new responses, changed responses or both, then save.
  5. Click Send test. Make picks up the sample response and learns its structure.
  6. Add the next modules of your scenario and turn it on, so Make processes responses as they come in.

The data you can map

Make receives the same payload as a webhook, plus two extras that make mapping easier:

  • fields holds each answer as text, named after its question, so you can map them without an iterator.
  • test is true for test deliveries.

The respondent’s details are under response.respondent, and every answer is also listed under response.answers, with its question, raw value and readable text.

Make learns the structure from the first request. After you add questions to the poll, click Redetermine data structure on the webhook and send another test, so the new fields show up.

Skip tests and edits

Add a filter after the webhook that only continues when test is false. To act on new responses only, turn off Response changed and Response deleted in StrawPoll, or filter on event.

Related articles