Discord Integration

Stay in the loop by sending Tally form submissions directly to your Discord channels.
With the Discord integration, you can automatically post new form responses to any channel in your server — perfect for collecting feedback, managing requests, or engaging your community in real time.
The Discord integration is available for free to all Tally users.
The Discord integration is available for free to all Tally users.
 
best form builder for discord


 

How to connect Tally to Discord

  • Open your published form in Tally
  • Go to Integrations
  • Look for Discord and click Connect
 
notion image
 
  • Authorize Tally to access your Discord account
  • Select the server and channel where you want submissions to be posted.
 
notion image
 
  • Click Connect with Discord and get notified for new form submissions in Discord.
 
notion image
 
If a submission fails to post to Discord, we'll email the form owner and creator the first time it happens, with the reason and a link to fix it.
If a submission fails to post to Discord, we'll email the form owner and creator the first time it happens, with the reason and a link to fix it.
 

How to customize your message

By default, @All answers automatically adds all answers, hidden and calculated fields that are not empty. You can add or remove text and type @ to insert specific form data.
 
notion image
 

How to format text

Discord allows Markdown formatting options to structure your text or create useful visual highlights.
Result
Markdown
Italics
*italics* or _italics_
Underline italics
__*underline italics*__
Bold
**bold**
Underline bold
__**underline bold**__
Bold Italics
***bold italics***
Underline bold italics
__***underline bold italics***__
Underline
__underline__
Strikethrough
~~Strikethrough~~
 
 

Troubleshooting

I get a "code grant" error when connecting
This usually means the Discord authorization expired before the connection completed. Try again: go to SettingsIntegrationsDiscord, remove the existing connection, and reconnect. Make sure you complete the authorization flow in Discord within a few minutes.
My form submissions aren't appearing in Discord
Check these common causes:
  1. Make sure the Discord bot has permission to send messages in the target channel. Go to your Discord server → Server Settings → Integrations and verify the Tally bot's channel permissions.
  1. Verify you selected the correct channel during setup. Go to Settings → Integrations → Discord to confirm.
  1. If you recently changed your Discord server's channel structure, reconnect the integration.
Messages appear but are missing some answers
The Discord notification includes all form fields by default. If you're using conditional logic and a respondent skips certain questions, those fields won't appear in the Discord message. This is expected behavior.

Why should you use Tally as a Form Builder for Discord?

People use the Discord integration from Tally because it helps them bring structure to a space that moves fast. Discord is great for conversation, but not great for collecting information in a clean or reliable way. When you ask for feedback, signups or reports inside a channel, the answers spread out across threads and DMs and things get lost quickly.
With the integration, people use a Tally form to collect information in a clear, guided way. Every submission then gets posted directly into a selected Discord channel so moderators and team members see it right away. Nothing gets buried, everything stays organized and the team can act faster.
Another reason people use it is to bring outside data into the community. You can publish a Tally form on your website or anywhere else and still have every submission show up instantly in Discord. It keeps the community updated on applications, bug reports, event signups or feedback without making everyone switch platforms.
In short, people use the Discord integration because it helps them capture information cleanly and share it with their community in real time, without letting anything slip through the cracks.
Question mark