
How to Make a Lead-Magnet Quiz for Your Blog (Step by Step, Free to Start)
A quiz is a lead magnet that answers a question about the reader, not about you. “Which blogging platform suits you?” or “What is holding your traffic back?” gets a click because the answer is personal, and it can ask for an email address at the moment the reader most wants the result. Our guide to interactive link magnets covers why tools like this also earn links.
This walkthrough builds an outcome quiz, the “you are type A, B or C” kind, in Fillout. We chose Fillout because its free plan includes the three things a quiz runs on: scoring, calculations and logic. Each step below follows Fillout’s own help articles, read on 27 October 2026.
Before you start
You can build and test the quiz logic on Fillout’s free plan. To give each result its own page, or to email readers their result from Fillout, you need Starter at $19 a month: Fillout’s pricing page lists multiple endings, custom endings and respondent emails from Starter up.
Size: Six to eight questions and three results is plenty for a first quiz.
Cost: Free to build and test. Starter, $19 a month or $15 billed yearly, to publish result pages.
Plan details read from Fillout’s pricing page and help centre on 27 October 2026
Step 1: Decide the results before the questions
Write down three or four results, and for each one the advice and the email sequence you will send. A quiz is only as useful as what happens after it. If “Result B” readers get the same email as everyone else, you have built a form with extra steps.
Keep the results tied to something you sell or recommend. A quiz on “which email platform fits your blog” can end on three results that each point to a different comparison post.
Step 2: Create the form and put the email field first
Fillout’s lead-quiz article puts the email field at the start, so the address is the first thing a reader commits. You can move it to just before the result for a softer ask. Bear in mind that half-finished responses are only visible to you on Fillout’s Business plan and above.
If you do not have an account yet, create a free Fillout account; the free plan covers 1,000 responses a month.
Step 3: Add one calculation per result
This is the part most quiz guides skip. Fillout’s outcome-quiz article uses one calculation for each result, for example “Mostly A”, “Mostly B” and “Mostly C”. Each answer adds 1 point to the calculation for the result it points to. A reader who picks mostly A answers ends with the highest score on “Mostly A”.
For a right-or-wrong knowledge quiz, switch on quiz mode instead and give each question a score; Fillout totals it and can show it on the ending page. Its option to show correct answers after each page turns off the back button.
Step 4: Build an ending page for each result
This is the step that needs Starter, since Fillout lists multiple endings from that plan up.
Create one ending page per result, with the advice and a link to the post or product that fits. Then use page logic to send each reader to the ending whose calculation is highest. Fillout’s article recommends “greater than or equal to” in those conditions, so a tie still lands somewhere.
Step 5: Send each result to your email list
Fillout has native integrations for Mailchimp, ActiveCampaign, HubSpot, Brevo and Klaviyo. With Mailchimp you can add or update the contact and add a tag, so tag each subscriber with their result and start a different sequence for each tag.
If you use Kit (formerly ConvertKit), beehiiv or MailerLite, we found no native Fillout integration for them. Connect through Zapier, Make or a webhook, passing the result as a tag or custom field. Our Kit vs beehiiv comparison covers the cost of the email side.
Fillout can also send its own follow-up emails, which can branch on the score. Its pricing page lists emails to respondents from the Starter plan.
Step 6: Put it on your blog
Fillout has no WordPress plugin. Its help centre recommends pasting the embed code into a Custom HTML block. Choose a standard embed inside a relevant post, or a popup or slider if the quiz should appear across the site. A quiz embedded in the post that answers the same question tends to make sense to the reader; a popup on every page rarely does.
Step 7: Check it is working
- Take the quiz yourself once per result and confirm you land on the right ending.
- Check that each test subscriber arrives in your email tool with the right tag.
- Watch the results view for the first week. Business plans also show drop-off rates and partial submissions, which tell you which question loses people.
Fillout’s help centre says a form that goes over the monthly response limit keeps collecting, so a quiz that does better than expected will not stop working overnight. Our Fillout pricing page lists what each plan allows.
Questions people ask
Answers checked against Fillout’s help centre on 27 October 2026.
Can I make a quiz for free on Fillout?
You can build and test one for free, since Fillout’s free plan includes calculations and scoring. A separate result page per outcome needs Starter at $19 a month, because Fillout’s pricing page lists multiple endings from Starter up, read on 27 October 2026.
How do personality quizzes work in Fillout?
Fillout’s help centre uses one calculation per result. Each answer adds a point to the matching result, and page logic sends the reader to the ending page whose calculation is highest.
Can a Fillout quiz add subscribers to Kit or beehiiv?
Not natively. We found no Kit, beehiiv or MailerLite integration on Fillout’s integrations page. Use Zapier, Make or a webhook. Mailchimp, ActiveCampaign, HubSpot, Brevo and Klaviyo connect natively.