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:
- Go to Dashboard → Account Settings → API Keys
- Click Generate New Key, give it a name like
Zapier, and copy the key
See API Keys for full instructions.
Connecting to Zapier
- Log in to zapier.com and click Create Zap
- Search for SurveyReflex in the trigger step
- When prompted, click Sign in to SurveyReflex
- Paste your API key into the connection dialog
- 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
| Trigger | Fires when… |
|---|---|
| New Response Completed | A respondent submits a survey |
| Survey Created | You create a new survey |
| Survey Published | You 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
- Choose a SurveyReflex trigger (e.g. New Response Completed)
- Select the survey to watch, or leave it as All Surveys
- Test the trigger — Zapier will pull in a sample response
- Add an Action step (e.g. Google Sheets → Create Spreadsheet Row)
- Map the response fields to your action
- Turn the Zap on
Disconnecting
To remove the SurveyReflex connection from Zapier:
- In Zapier, go to My Apps
- Find SurveyReflex and click the connection
- 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?