Home › Integrations › Form Respondent Role
Discord Application Forms & Quizzes That Auto-Assign Roles
Build a form in the dashboard — single choice, multi choice, scale, text, agreement, and more. Quizzes grade themselves and show pass or fail. Surveys give a role on any submission. Rules on per-question answers or quiz total score decide who gets the Discord role.
What you can build with Form Respondent Role
Real use cases that ship in production Discord servers using RoleLogic + forms and quizzes.
Server applications & whitelist forms
Staff applications, partner applications, whitelist requests, vouch forms — members fill the form using Discord sign-in, you review responses in the dashboard, and the role can be given on submission or gated behind specific answers.
Rules-acknowledgement quizzes
Make members prove they read the rules before getting the Verified role. Quiz mode grades on submit, needs a passing score you set, and is one-shot with shuffled questions — so people can't share answer keys or guess their way through.
Age gates and NSFW acknowledgement
Combine an age field with a required agreement question. Roles are only given when both match — useful for 18+ channels, mature-content gating, and any community that needs an explicit declaration on record.
Onboarding surveys with auto-routing
Ask new members which game, region, language, or interests they care about. Per-answer rules route them into the right channels using Discord roles — no manual self-role reactions, no /role command spam.
Knowledge-check quizzes for staff promotion
Lock moderator and trial-staff roles behind a quiz. Set a passing score, shuffle questions so memorising doesn't carry over, and review individual responses with full per-question CSV export when you need an audit trail.
Anti-bot human verification
Replace a captcha with a single-question quiz that's easy for humans but stops casual bots. The submit page is protected from forgery and tied to the verified Discord session.
Fan-community lore quizzes
Theme the form to your community — Genshin lore, game patch knowledge, podcast trivia, anime opinions — and give a 'Lore Master' or 'Day One Fan' role to anyone who passes. Shuffled questions keep each attempt fresh.
Branching role applications
Run multiple forms in the same Discord server, each tied to a different role. 'Apply for Builder', 'Apply for Streamer', 'Apply for Moderator' — separate forms, separate review queues, separate roles.
How Form Respondent Role works
From install to live forms and quizzes roles in a few minutes.
Build your form in the dashboard
Easy drag-and-drop builder with 13 question types (single choice, multi choice, dropdown, scale, short/long text, number, email, date, agreement, plus info / image / video display blocks). Turn on quiz mode to grade automatically and set a passing score.
Link a Discord role to the form
Pick the role you want to give out. Then choose how: any submission, quiz total score ≥ N, or per-question rules (answer equals, contains, matches a pattern, falls in a number range — combine with AND/OR).
Share the form URL with members
Drop the form link in your Discord server. Members sign in with Discord, fill the form, hit submit, and RoleLogic gives the role within seconds. Quiz takers see pass or fail — never the raw score, so the answer key stays secret.
Review responses in the dashboard
Every submission shows up in the response viewer with per-question answers, score, timestamps, and Discord ID. Export everything to CSV (one column per question) for audits, follow-ups, or outside analysis.
Frequently asked questions
Common questions about Form Respondent Role and RoleLogic.
What question types are supported?
Thirteen total: single choice, multi choice, dropdown, scale (1–10 etc.), short text, long text, number, email, date, agreement (required tick-box), and info / image / video display blocks. Most of them can be marked as quiz questions with a correct answer and point value.
Can quiz takers cheat by viewing the page source?
No. Correct answers and point values are never sent to the browser — grading happens on our servers. Question order and option order are also shuffled every time the form is loaded, so memorising 'option B is right' doesn't carry over between attempts or members.
Can someone submit the quiz multiple times until they pass?
No. Quiz mode is one-shot per Discord account, with no edit-loop and no raw score shown back — only pass or fail. That removes the obvious cheat of tweaking answers and resubmitting. For non-quiz forms, admins can turn on 'allow edits' or unlimited submissions if that fits.
How is the role assigned after submission?
On submit, RoleLogic checks the answers, works out the quiz score if any, saves the response, and gives out the Discord role within seconds.
Can I gate the role on specific answers, not just quiz score?
Yes. Rules can target individual questions (answer equals X, contains Y, matches a pattern, falls in a range, is in a list, etc.) or the quiz total score. Combine with AND/OR — for example 'age ≥ 18 AND agreed to rules AND favourite_game = TitleX'.
Can I require Discord-server membership to submit?
Yes. Turn on 'Member must already be in the server', and only Discord users already in your server can submit. There's also an optional minimum-Discord-account-age gate (0–3650 days) to filter out brand-new throwaway accounts.
Can I export responses?
Yes — every form has a CSV export with one column per question plus Discord ID, score, submitted-at, and last-edited-at. Useful for vouch reviews, staff promotion audits, and outside analysis.
Can I schedule when the form opens or closes?
Yes. Set an opens-at and/or closes-at date on the form — submissions outside that window are politely rejected. Useful for application cycles, event windows, and time-limited recruitment drives.
Does it send a webhook on each submission?
Optionally. Paste a Discord webhook URL on the form and every submission posts a message to that channel with the respondent's Discord handle, response ID, and (for quizzes) the total score.
Can I run multiple forms in the same Discord server?
Yes. Each form has its own rules, schedule, and webhook. Run a Staff Application, a Whitelist Form, and a Rules Quiz side-by-side, each giving out a different role, all in the same server.
Is there a preview mode?
Yes. Every form has a preview link (separate from the live submit link) so admins can walk through the form exactly as a respondent would — without saving anything. Great for testing before going live.
Other Discord role integrations
More ways to automate Discord roles with RoleLogic.
Top.gg Voter Role
Auto-reward Top.gg voters with Discord roles that expire on a configurable timer (1 hour to 7 days).
YouTube Subscriber Role
Auto-assign Discord roles to verified YouTube subscribers with one-click Google OAuth.
Twitch Follower Role
Real-time Discord roles for Twitch followers and Tier 1 / Tier 2 / Tier 3 subscribers via EventSub.
Ship Form Respondent Role in 5 minutes
Free plan, no coding, real-time sync. Used by Discord servers of every size — from indie communities to verified gaming servers with hundreds of thousands of members.
Set up Form Respondent Role