Send Google Forms responses to Slack
Keep your team informed and responsive by sending Google Forms responses directly to Slack. This MESA workflow template shares each form submission in real time, enabling faster follow-ups and enhancing team collaboration. Perfect for managing inquiries, feedback, or requests, this automation ensures that your team is always in the loop.
🔧 Setup is needed:
➕ Create a Google Forms form
🔌 Connect with Slack
✏️ Configure your Slack message
Step 1
While logged onto your preferred Google account, locate an existing form or create a new form using this link: https://docs.google.com/forms/u/0/?tgif=d. If you are logged into multiple Google accounts, this link will use the first account that you are logged into, so please make sure that you are using the correct Google account.
If you have an existing form, click on the form to edit it.
For first-time Google Forms users, this guide can help you create your first form.
Step 2
Step 3
In a new tab and back into your MESA workflow, click on your Google Forms Submitted trigger step.
Then, click on the Copy icon next to the Webhook Code field.
Step 4
Go back to the browser tab with the Google Script editor open.
Locate where it says this in the editor.
function myFunction() { }<br>
Step 5
Then, paste what you just copied from the MESA workflow.
Step 6
Step 7
Above the floppy disk icon, click on Untitled project and rename the project to the name of your MESA workflow for organization purposes.
Step 8
On the left-hand sidebar, click on the clock icon labeled Triggers.
On the Triggers page, click on the + Add Trigger button in the bottom right corner.
Locate the Select event type field on the prompted modal. Change the dropdown menu selection to On form submit.
Then click Save.
Step 9
After clicking Save, make sure that you are prompted with a new browser tab to sign into your Google Account. If you do not see a new browser tab after clicking Save, you may have disabled pop-up notifications, so please check your notification settings as well.
Once you log into your Google account, you will be prompted to grant Google access to your Form. Click on Allow.
When viewing the Triggers page, refresh the page and make sure that a trigger has been created with the Event set to From form - On form submit.
Step 10
Click the toggle to switch the workflow On.
Step 11
Click the Link icon and then click Copy.
Step 12
Open a new browser window and paste the copied link to go to your Google Forms.
Create a test response and click Submit.
Step 13
Go back to the MESA dashboard and view your workflow.
Refresh the webpage and click on the Google Forms Submitted trigger step.
Then click on the Live records section. Select the existing live data record and click Run step.
Step 14
Click on Connect with Slack.
If you have already created a Slack connection, skip to step 17 in this help document.
Step 15
You will then see this permission screen. Click Allow.
Step 16
After authorizing the Slack app, open your Slack application on your computer.
You can invite the MESA Slack app to the channel you want to send messages to by typing @MESA and clicking the Invite button.
You will see the following message if you are successful with adding the MESA Slack app to your Slack channel.
Step 17
Go back to your workflow's Slack step.
Under the Step Configuration section, select the Channel.
Step 18
In the Configure section, configure your Slack message.
While clicking the Insert variable icon, you'll be able to select variables related to the responses.
Step 19
Click Save Changes to save all changes.
Step 20
Step 21
Provide your customers the link to your Google Forms so their responses can be collected.
✋ Still have questions? We got you. Email us at contact@getmesa.com where actual humans are on standby, ready to help.