By Subo Team
Last updated on

How to Create a Multi-Question Survey in Your Discord Community with Subo the Survey Bot

Understanding their community is the superpower of the most powerful brands and creators.

Whether you’re running a Discord server to connect with your followers, fans, customers, users, colleagues, fellow fans or friends, gathering feedback helps your community feel heard, and helps you understand who they are, what they need, and where to improve.

One of the most effective ways to gather that feedback is a survey.

Subo the Survey Bot lets you create one-question polls and multi-question surveys natively in your Discord server. You can build from scratch with the /survey command, let AI draft one for you with /draft, or start from a ready-made template.

Two ways to build, pick by complexity. This guide walks through creating a survey right inside Discord with /survey, which is perfect for simple, quick surveys. For anything more elaborate, like skip logic, scoring and quizzes, conversational Action Blocks, team management, or richer analytics, build visually in the Subo web app, which is the recommended way for bigger projects. Everything below has a visual equivalent there. Subo follows a freemium model: free for most users, with Premium tiers for power-users (see pricing).

In this post, we’ll create a multi-question survey from scratch in Discord with Subo the Survey Bot.

  1. Invite Subo the Survey Bot to your Discord server. Follow the directions to give Subo the recommended permissions.

  2. Type /survey. You can type the command in the channel where you want to post the survey (or from another channel and move it later). Screenshot with the /survey > New command to create a new survey

Or run the /home command and select the New Survey button Screenshot of /home command

  1. A new private thread called new-survey will open for you to chat with Subo in your creator channel. Just answer Subo’s questions to create your survey! The new-survey thread is private. It can only be seen by you, unless you add someone manually. New private thread opens Follow the link to the new private thread

  2. Name your survey. Question to name your survey

  3. Write your first question. Entering your first question

  4. Define what type of question you want. Select the question type for your question

Subo currently supports the following question types:

  • yes/no: participants can only answer ‘yes’ or ‘no’. Example: Should we transfer the Guild to a new server? 💡 Note that ‘yes/no’ is auto-translated into every language Subo’s bot supports: English, French, Spanish, German, Italian, Portuguese, Dutch, Polish, Russian and Turkish. For any language outside that list, pick a single-select question and translate ‘yes;no’ into your survey’s language (example: ja;nein).
  • single-select: Participants can only select one answer among up to 25 choices. You will determine which options to choose from in the next step. Example: What do you think is the current Battle Mode’s biggest shortcoming?
  • multi-select: Participants can select as many answers as they want similar to single choice in that several options are presented. Example: What days are you available for our next movie night? (Note: you can define later the maximum number of answers your respondents can select with Edit Questionnaire).
  • open text: participants can write anything they want. Use this question type when you want to give maximum freedom for your members to give their opinion. Example: How can we make the next server event more fun?
  • open numeric: looks like open text, but only accepts numbers (integers) as an answer. Example: How much (in $ per month) would you consider an affordable monthly subscription to get access to this premium channel?
  1. For single-select and multi-select, enter up to 25 possible options for the answers, with ”;” between each option. You can use text and emojis (standard, custom).

Example: ⚪ Margarita; 🍍 Hawaiian; 🔴 Pepperoni; 🍄 Regina How to write answer options separated by a semi-colon

  1. Add an image (optional) by pasting the image’s URL Click Yes to add an image to the question Pas the image link of the image you want to add to the question

  2. Add more questions if needed, by repeating steps 5 to 8 for each new question. Add as many questions as your survey needs (see pricing for what each plan includes). Repeat the process for as many questions as you want in the convo

If you only have 1 question to ask, Subo will ask you to choose between poll and survey mode:

  • ⚡poll mode: your members can vote and see results publicly in the poll embed
  • 📋survey mode: your members will see an invitation message. A private thread channel will open under the invitation embed for them to answer questions privately.
  1. Your draft is ready.

Now it’s time to fine-tune. Click Continue

Message that survey is operational

  1. The next screen will show you details of your project: read it carefully, it is still possible to change everything at this point.

In particular:

  • check the full questionnaire: questions, answers, question types, images, maximum selections.
  • check that your survey is posted in the channel that you want, is restricted to the right role, with the right time limit, etc. These options come from your server’s default settings and can be edited.
  • test the survey with the Test button All convo settings

If you are happy with your questionnaire and options, hit Start to open the survey immediately or ⏰ Edit Start Mode to schedule it to launch later.

more options

Customize the many default options that come from your settings (you can edit those later in /settings).

  • If you want to make any changes, use one of the buttons
  • You can also take a break, exit and finish the setup later (Exit): your project is saved. It’s never too late to fix mistakes and make changes. You can edit the survey by running the /Edit command.

Congratulations! You have written your first survey!

Want to make it even easier next time? Instead of starting from scratch:

Remember to design effective surveys with clear and concise questions.

Surveying your community in Discord is an essential tool for building a successful and engaged community. By gathering feedback from your members, you can gain valuable insights into their needs, preferences, and pain points. Armed with this information, you can make data-driven decisions about how to improve your server, your products/services, increase engagement, and keep your members happy.

Frequently asked questions

How do you create a survey in Discord?

Add Subo to your server and type /survey. A private thread opens where you answer Subo's questions to build yours: name the survey, write each question, and pick the question type. You can also start from a template, have AI draft one with /draft, or build it visually in the web app.

What is the difference between a poll and a survey in Discord?

A poll is a single question with a live tally in the channel. A survey is a set of questions asked in sequence, one at a time, with the answers collected per respondent so you can analyse and export them. Subo does both.

Should I build my survey in Discord or in the web app?

Use /survey in Discord for simple, quick surveys. Build in the web app for anything more involved: skip logic, scoring and quizzes, conversational action blocks, team management, or richer analytics. Everything in the Discord flow has a visual equivalent there.

Is Subo free?

Subo follows a freemium model: free for most users, with Premium tiers for power users. Every privacy mode, including Anonymous, is available on all plans. See pricing for what each tier adds.