Send surveys
Collect feedback from end users in Slack using surveys in Stitchflow.
Overview
Surveys in Stitchflow let you quickly send access check-ins to end users across your organization like asking if they still need access to a specific app. You can create custom forms, then launch a campaign that stays active for a week or any custom duration. View real-time responses directly in Stitchflow and download CSVs at any time, during or after the campaign.
Creating Surveys
Connect Slack
To use Surveys in Stitchflow, you must first connect your Slack workspace. Surveys are delivered to end users directly via Slack, so this integration is required to send forms, receive responses, and manage campaigns. If Slack isn’t connected yet, you’ll be prompted to authorize it when you first try to create a form or campaign.
Create Forms
Survey forms are the first step in sending access check-ins to end users through Stitchflow. Start by creating a form with custom text or pre-set questions (like “Do you still need access to this app?”). Once your form is ready, you can launch a survey campaign directly in Slack.
Step 1: Create a Survey Form
Go to the
Surveys
section in Stitchflow.Click
Create Form
Add a title.
Add your own questions.
Save the form.
Create Campaigns
Once you've created a survey form, the next step is to launch a campaign. Campaigns let you decide who receives the survey, how long it runs, and how often Slack reminders are sent to participants.
Step 2: Create a Campaign
Click the
Create Campaign
button next to the form you just created.Name your campaign.
Select the notification channel.
Note: Slack is currently the default and only supported delivery method. This will be auto-filled if your workspace is connected.
Choose recipients who should receive the survey.
Note: You can only send to users in your Slack workspace.
Set campaign duration and choose the Start Date and End Date to determine how long the campaign should run (e.g. one week or longer).
Select notification frequency and decide how often users should receive survey reminders in Slack:
Every weekday (Mon–Fri)
Every N weekdays
Weekly
Monthly
One time only
Click the
Create Campaign
button to start collecting responses.
Monitor Campaign Progress
Once your campaign is live, Stitchflow gives you real-time visibility into who has received the survey, who has responded, and who is still pending. You can also filter by response status and download results at any time.
Step 3: Monitor progress
Click on the campaign you want to track.
At the top, you'll see key details:
Start and end dates
Channel (Slack)
Response rate – total responses vs. total recipients
Below the summary, each recipient is listed with their current status:
Scheduled to ping – the Slack message is queued
Awaiting response – survey sent, but not completed
Completed – the user has responded
Use the status dropdown to filter the list by:
All statuses
Completed
Awaiting response
Scheduled
Click
Download responses
at any time to export a CSV file with collected answers mid-campaign or after it ends.Responses update immediately in Stitchflow and CSV after refreshing the Surveys page.
Survey Experience in Slack
When a campaign is launched, end users will receive a message in Slack prompting them to complete the survey.
What end users can expect:
End users will receive a direct message from the Stitchflow app in Slack with the campaign title and a request to complete a short survey.
Note: Notifications are delivered at 5 AM PST on day 1 of the campaign, or within an hour if the campaign is launched that same day.
The message includes an embedded form with questions and multiple-choice options. Users can answer each question by selecting the appropriate option and clicking
Submit response
.If the user doesn’t respond right away, they’ll continue to receive reminder pings based on the campaign’s notification frequency. Reminders stop once the user completes all questions in the form.
Surveys are completed entirely within Slack so no external login, page load, or tab switching is required.
Last updated