Troubleshooting · Slack
Google Forms Slack Notifications Not Working? 8 Fixes
Messages stopped arriving in Slack? Work through these eight causes, from revoked webhooks and archived channels to trial limits and Apps Script quotas.
By Slacify Team · Makers of Slacify · · 2 min read
When form alerts go quiet, start in the Slacify sidebar: each notification shows its last delivery status. The status code (or its absence) usually points straight at the cause.
1. The webhook was removed (404 no_service)
If someone deleted the webhook or uninstalled the Slack app, Slack answers 404 no_service. Create a new webhook (how), then paste the new URL into the notification and save.
2. The token was revoked (403 invalid_token)
Workspace admins can revoke an app’s access. A 403 with invalid_token or action_prohibited means the app needs to be re-approved or re-created.
3. The channel was archived
Messages to an archived channel are rejected with channel_is_archived. Unarchive it, or add a webhook for the replacement channel.
4. The notification is paused
Paused notifications show a Paused badge in the sidebar and on your dashboard. Resume it from either place.
5. The free trial ended or hit its limit
The free plan covers one form and up to 30 notifications within 7 days. When either runs out, the sidebar shows a banner and nothing more is sent. Upgrading restores notifications immediately; there’s nothing to reconfigure.
6. The license is on a different Google account
Plans belong to one Google account. If you bought with a work email but set up the form with a personal account, the add-on still sees the free plan. Check Licensed Google account on your dashboard and change it if needed.
7. The person who set it up lost access
The form-submit trigger runs as the Google account that saved the notification. If that person leaves the company or loses edit access, notifications stop. Have a current editor open the sidebar and save the notification again; that reinstalls the trigger under their account.
8. A variable is blank
A {{placeholder}} that doesn’t match any question title is left empty. Titles are matched ignoring letter case and extra spaces, but punctuation must match, so {{Email}} won’t pick up a question titled “Email address:”. Use the Insert variable buttons to avoid typos.
Still stuck? Email support with the form name and the status code shown in the sidebar, and we’ll take a look.
Send Google Forms responses to Slack
Custom messages with the answers built in, posted seconds after someone hits Submit. Free 7-day trial.