Productivity

❓ Quizcraft

Lead-gen quizzes you own — never metered per response.

Quick facts

Quizcraft at a glance

Price$29, once — no renewal
ReplacesTypeform at $25+/mo — roughly $300 a year, every year
TypeSelf-hosted web app
PlatformsYour own server (VPS / Docker), any browser
CategoryProductivity
What's in the box

Quizcraft features

01

🧱 One-question-per-screen builder

Multiple choice, image choice, rating and text questions in a clean flow you can reorder freely.

02

🔀 Conditional branching

If answer = X, jump to question Y rules resolved server-side so the logic cannot be tampered with.

03

🏆 Scoring and result buckets

Per-option points with score-range or answer-mapped results; points and criteria never reach the browser.

04

📧 Lead-gen gate

Optionally require an email before revealing the result — the quiz-as-lead-magnet pattern without per-lead pricing.

05

📊 Analytics and CSV export

Views, submissions, per-question drop-off funnel and captured emails, exported as CSV with formula-injection protection.

06

🔗 Three embed modes

Full-page link, inline iframe via one script tag, or a popup trigger, with auto-resizing via postMessage.

07

🛡️ XSS-safe by construction

Quiz content is delivered as JSON and rendered as React text nodes; the server never injects user content into HTML.

Pricing

$29 once — that's the whole pricing page

Typeform charges $25+/mo — roughly $300 a year, every year. Quizcraft is a single payment, and it keeps working whether or not we ever sell another copy.

$25+/mo forever $29once

Or get Quizcraft inside the full suite — every app in the catalog, currently $97 for the bundle. See the bundle →

FAQ

Honest answers

Is it really free on GitHub?

Yes — Quizcraft is MIT-licensed at github.com/bensblueprints/quiz-builder-mvp. The $29 buys the packaged installer and 1-click setup; building from source is free.

Where do my captured leads live?

In a SQLite file on your own box, exportable as CSV. Nothing is uploaded to us.

Is this a subscription in disguise?

No. $29 once, unlimited responses, no renewal and no license server phoning home.