Subo the Survey Bot avatar

Subo the Survey Bot

16,000 servers

Media Gallery

Image
Image
Image

About Subo the Survey Bot

💬 Your community has opinions. Subo helps you collect them, analyze them and reward them. Right inside Discord, without forms or third-party links getting in the way.

🔍 Run multi-question surveys, advanced polls, and engagement programs that actually get responses. See results in real time, export to Excel or Google Sheets, and reward participation automatically.


📊 Surveys & Polls

  • Multi-question surveys: open-ended or multiple-choice, as many questions as you need
  • Advanced polls: voter restrictions, result visibility and privacy modes, and answer styles (full buttons, emoji-only, or select menu)
  • Custom emoji: your server's custom emoji render correctly in questions, answers, charts and response tables
  • Content blocks: display text or images between questions with auto-advance or a customizable continue button
  • AI-generated drafts: let Subo AI generate a full poll or survey to get you started
  • Scheduling: plan a launch date in advance
  • Conditional skip logic: route respondents to different questions based on their answers
  • Multiple delivery modes: post natively in Discord channels or threads, or share a private web link for more complex surveys

Multi-question survey Poll


🧠 Results & Analysis

  • Real-time results: live charts as responses come in
  • AI response summarization: automatically summarize open-ended answers
  • Full report: export everything to Excel or Google Sheets : responses, timings, and answer breakdowns
  • Completion rate & median completion time: understand how your community engages
  • Share Results: repost results to your server automatically or on demand

Discord results Web responses Web results


🥇 Community Engagement

  • XP system: award XP for survey participation, customize the name and value per answer
  • Achievements: milestone badges ("Completed 10 surveys"), XP-based levels, or custom one-off awards
  • Project achievements: tie a unique badge to completing a specific survey
  • Role rewards: automatically grant Discord roles when members hit XP thresholds or earn achievements
  • Leaderboards: rank your community by XP earned

Thank you XP

Leaderboard


🛠️Admin Tools

  • Web dashboard: manage projects, scripts, members, and settings from any browser
  • Script Editor: add, reorder and edit question and content blocks with drag-and-drop
  • Members page: search, filter, and view all server members; give XP or roles in bulk
  • Role-based access: Admins and Creators, each with configurable permissions
  • Discord commands: manage everything straight from your server without opening the browser

Script Editor


👾 For Developers

Connect your app, bot or AI agent with Subo:

  • Public REST API: 40+ endpoints covering projects, responses, members, webhooks, and more at api.subo.ai
  • Webhooks: receive real-time events when projects change status or a response is submitted
  • API key management: create and rotate API keys directly from the web dashboard
  • Interactive API docs

💸Free vs. Paid

  • The free plan covers the needs of most small to mid-size servers.
  • Paid plans unlock advanced features, higher limits, AI credits, and priority support.
  • Need a fully custom experience? The Custom bot plan gives you your own bot and avatar.

🌍 Accessibility

Available in 10 languages: English, French, Spanish, German, and more.


💬 Questions?

Join our support server. We’re building the best survey app with you.

Subo showing some moves

Popular Commands

CommandDescription
/home

Your home to view, edit, analyze and create

/edit

Edit survey or poll

/results

Results for survey or poll

/survey

Create a new survey

/poll

Create and customize a 1-question poll

questionThe text you want to display as your poll question
answersA list of answers separated by ';' e.g. `🍦 ice-cream;🍪 cookie;🧁 cupcake`
max_selectMaximum number of answers a respondent can select
start(optional) Schedule an automated start e.g. 1d2h3m (1 day 2 hours 3 minutes) or 0 for manual start
time_limit(optional) how long the poll stays open e.g. 1d2h3m (1 day 2 hours 3 minutes) or 0 to stop manually
vote_change(optional) If you select `Yes` people are allowed to change their vote
realtime_results(optional) show or hide the results in the poll from voters
image_linkEnter image link to display in poll after the question
chart_emojiEmoji used in the poll's chart
privacyWith 'semi-private' the poll's creator and server admins can see individual votes
call_to_actionInvitation message displayed before the poll
role_requiredRole required to vote (you can add more roles later in Edit Mode)
role_rewardRole assigned to people who answer the poll (Premium only)
channelSelect the channel or thread where the poll will be posted.
nameGive your poll a name so it's easier to find later
voting_buttonVoting buttons can include the full answer or just an emoji
final_revealReveal results at the end of a hidden or voters-only results poll
xpOption to turn off XP just for this poll if XP the system if activated
scoringEnable scoring (creates a default Score bucket)
correctCorrect answer — option number (1, 2, …) or exact option text
scoresPer-option weights, comma-separated (e.g. 10, 5, 0). Count must match number of answer options.
info_displayShow poll info details in the embed (default) or behind an ℹ button
thumbnailThumbnail image URL for the invite embed (Premium)
color_openEmbed border color while the poll is open
color_closedEmbed border color after the poll closes (Premium)

Categories

Tags

pollsondagesurveyumfragequiz

Monetization

Languages

American EnglishTurkishFrenchItalianPolishRussianGermanEuropean Spanish

Similar Bots

Other social bots you might like

View All

Popular on UpBot

Trending bots in our directory