Skip to content

Zapier Integration

The SurveyReflex Zapier integration lets you trigger automated workflows (“Zaps”) when things happen in your surveys — such as a new response coming in, or a survey being published.

Before You Start

You need a SurveyReflex API key to authenticate with Zapier. If you haven’t created one yet:

  1. Go to Dashboard → Account Settings → API Keys
  2. Click Generate New Key, give it a name like Zapier, and copy the key

See API Keys for full instructions.

Connecting to Zapier

  1. Log in to zapier.com and click Create Zap
  2. Search for SurveyReflex in the trigger step
  3. When prompted, click Sign in to SurveyReflex
  4. Paste your API key into the connection dialog
  5. Click Yes, Continue — Zapier will verify the key and display your account name

You only need to do this once. The same connection can be reused across all your Zaps.

Available Triggers

TriggerFires when…
New Response CompletedA respondent submits a survey
Survey CreatedYou create a new survey
Survey PublishedYou publish a survey

New Response Completed

This is the most commonly used trigger. Every time someone completes one of your surveys, Zapier receives the event and can pass the data to another app (e.g. add a row to Google Sheets, send a Slack message, create a CRM contact).

You can scope this trigger to all your surveys or to a specific survey.

Survey Created

Fires whenever you create a new survey. Useful for notifying a team channel or logging survey activity.

Survey Published

Fires when you publish a survey (after payment). Useful for sharing the survey link automatically or kicking off a distribution workflow.

Building a Zap

  1. Choose a SurveyReflex trigger (e.g. New Response Completed)
  2. Select the survey to watch, or leave it as All Surveys
  3. Test the trigger — Zapier will pull in a sample response
  4. Add an Action step (e.g. Google Sheets → Create Spreadsheet Row)
  5. Map the response fields to your action
  6. Turn the Zap on

Disconnecting

To remove the SurveyReflex connection from Zapier:

  1. In Zapier, go to My Apps
  2. Find SurveyReflex and click the connection
  3. Click Disconnect

Any Zaps using that connection will stop working. You can reconnect at any time by generating a new API key and re-authenticating.

To revoke access from the SurveyReflex side, go to Account Settings → API Keys and revoke the key you used for Zapier.

Troubleshooting

Zapier says the API key is invalid

  • Make sure you copied the full key including the srx_live_ prefix
  • The key may have been revoked — generate a new one in Account Settings

Trigger not firing

  • Check that the Zap is turned on
  • Confirm the survey is published (responses only come in on published surveys)
  • Test the trigger in Zapier to confirm the connection is live

What’s Next?