Skip to product information

Timed Email-Verified Quiz Workflow in n8n (Forms + SMTP)

Timed Email-Verified Quiz Workflow in n8n (Forms + SMTP)

 (200+Reviews)
Regular price £24.99
Regular price £24.99 Sale price
SAVE Sold out
⬇
Instant Digital Download
∞
Unlimited Downloads
★
Lifetime Access in Your Account
🔥
128+ Sold
Popular with n8n builders
⚡
23 people viewing
High interest right now
✅
9 added today
Fast-moving digital product
Timed Email-Verified Quiz Workflow in n8n (Forms + SMTP)

Timed Email-Verified Quiz Workflow in n8n (Forms + SMTP)

Regular price £24.99
Regular price £24.99 Sale price
SAVE Sold out

Run a timed, email-verified quiz in n8n—automatically

This Timed Email-Verified Quiz Workflow for n8n delivers a complete quiz experience: it collects a signup via n8n Forms, verifies the participant with a 6-digit SMTP email code, enforces one attempt per email, runs a timed quiz, and saves scored results to n8n Data Tables—all with resend limits and secure code storage.

What this workflow does

  • Quiz sign-up (Form 1): receives participant name and email through an n8n Form.
  • Normalize, validate, and rate-limit: checks the email against n8n Data Tables to prevent repeat participation, and applies per-email and per-hour limits for verification codes.
  • Send a verification code securely: generates a 6-digit code, sends it using SMTP (Email Send), and stores only the SHA-256 hash of the code in the quiz_codes Data Table.
  • Second Form verification: prompts for the emailed code, verifies it against the latest stored hash, enforces code expiry, and limits the maximum number of attempts.
  • Create the quiz run: on valid verification, writes a participant record to quiz_results and selects 10 random multiple-choice questions plus 1 feedback question from quiz_questions.
  • Timed quiz + scoring: presents the timed quiz form, then scores submitted answers (or records timeout/late submission), updates the participant’s result, and shows the completion page when applicable.

Use cases

  • SaaS onboarding quizzes that must be email-verified to prevent abuse
  • Assessment pilots where participants get one attempt per email
  • Timed training checks with automated scoring and persistent results in Data Tables

Technical details

  • n8n Nodes/Modules: if, code, form, wait, data table, email send
  • Secure verification: SHA-256 hashing in quiz_codes
  • SMTP email sending: uses an SMTP credential (e.g., Cloudflare Email Routing/Email Sending over SMTP) and configurable sender details
  • Manual one-time setup path: create the quiz and required Data Tables
View full details