Community · n8n

Instantly Post New Typeform Responses to a Discord Channel

Every time someone submits your Typeform, a formatted message is automatically sent to a Discord channel. Keep your community team in the loop without manually checking responses.

difficulty Beginnersetup 30 minresult A Discord message is posted in your chosen channel within seconds of every new Typeform submission, including the respondent's answers.
  1. 1

    Set up the Typeform Trigger

    Add a Typeform Trigger node. Connect your Typeform account using an API key (found in Typeform under Account > Developer > Personal tokens). Select the form you want to monitor from the Form dropdown. This node listens for new submissions.

  2. 2

    Format the submission data

    Add a Set node after the trigger. Create a field called message and set its value to a text string that combines the answers from the Typeform response, for example: New submission from: followed by the respondent name field and their answers. Use the expression editor to map fields from the Typeform trigger output.

  3. 3

    Post the message to Discord

    Add a Discord node and connect your Discord Bot token under credentials. Set Operation to Send Message, choose your target Guild (server) and Channel, and set the Content field to the message value from the previous Set node. The bot must be invited to your server with Send Messages permission.

Frequently asked questions

How do I invite the Discord bot to my server?

In the Discord Developer Portal, go to your application, open OAuth2 > URL Generator, select the `bot` scope and `Send Messages` permission, copy the generated URL, and open it in your browser to invite the bot to your server.

Can I include all Typeform answers automatically?

Yes. In the `Set` node, use the expression editor to loop through the answers array from the Typeform trigger. You can build a multi-line message by referencing each answer's `field.title` and `text` or `choice.label` properties.

What happens if my n8n instance is offline when someone submits?

Typeform webhooks will retry delivery for a short period. If n8n is still offline, the submission may be missed. For reliability, use n8n Cloud or ensure your self-hosted instance has high uptime.

About this recipe. Recipes on FlowRecipesHub are written for business owners, not developers, and are tested before publishing — how recipes get made. Some ingredient links are affiliate links that cost you nothing — full disclosure.