What's new in FluoTest
We ship fast. Here's a full record of everything we've built since launch.
Enjoying FluoTest? Leave us a review.
We're bootstrapped and grow through word of mouth. A quick review on G2 or Trustpilot makes a huge difference.
Clearer API errors and rate limits
The FluoTest API now tells agents and scripts exactly what went wrong: unknown endpoints and rate limits answer with a JSON error (code, message and a hint) instead of a web page. Every response shows your remaining rate limit (120 requests per minute), and the OpenAPI spec documents every operation, error and the versioning policy. Details are in the API reference.
FluoTest is now a ChatGPT plugin
FluoTest is now listed in the ChatGPT plugin directory. Add it there, sign in with your FluoTest account, and ChatGPT can list, create, edit and publish your quizzes and read their results, using the same tools as Claude and other MCP clients. No server URL to paste. The link and setup steps are in the MCP server docs. Available on every FluoTest plan.
Pass scores and answers into links
Button, open-link, redirect, embed and download URLs now accept the same @ mentions as your result text. Type @ in a link field to add a score, the respondent's name or an answer, for example https://cal.com/[email protected], and it is filled in and safely encoded when the result is shown. Quizzes with several scores get their own @score mention for each one, named after the score key. Use it to prefill a booking page, send leads to the right landing page or tag them in your CRM.
"Why this result" in webhooks, exports and MCP
The explanation behind each result now travels with your data. Webhooks carry a new outcome_reason field, you can map "Why this result" into Google Sheets, HubSpot, Airtable and the other integrations, CSV exports have a "Why This Result" column, and the MCP get_results tool can list the latest responses with their reason. It is one plain line, for example "Hot lead: Fit was 42 points, needs at least 40 points". Available on Pro and Business.
See why each person got their result
Open any response and expand "Why this result?" to see exactly how it was decided: each score with the tier it landed in, and every result rule checked in order, with the respondent's actual answer or score next to what the rule needed. The explanation is saved when the response comes in, so it still matches what the respondent saw even if you change your rules later. Handy when a client asks why a lead was routed a certain way. Available on Pro and Business for responses submitted from today.
Score map: check your scoring before you publish
A new Score map button in the editor's Results section shows the lowest and highest points every question can add to each score, the range each score can actually reach, and where that range lands in your tiers. It flags gaps nobody can land in, overlapping tiers, tiers nobody can reach and outcome rules that can never be true. Pick answers in the "Try an answer" column, or use All lowest and All highest, to see the score, tier and result live, with the same explanation you see on real responses. Free on every plan.
Simpler pricing and upgrade pages
The pricing page now shows Free, Pro and Business side by side with one Monthly/Yearly switch, shorter feature lists written as what you get, and a longer explanation of why the Free plan stays free forever. Upgrading is simpler too: pick a plan, pay on one short page, and land on a page that shows what to set up first.
Workspace menus you can actually see
Everything about a workspace now lives in the switcher at the bottom of the sidebar: rename it, open members and invites, create a new workspace, or leave or delete one, each in a proper dialog. Menus open next to the button you clicked instead of under your quiz list, and they stand out from the sidebar in dark mode. The sidebar remembers the workspace you were in, so opening Settings or the Dashboard no longer flips you back to your personal one, and a new quiz lands in the workspace you were working in. Each workspace now works like its own account: the Dashboard and Submissions show only that workspace's quizzes, views and responses, and switching keeps you on the same page in the other workspace. Analytics can still combine all workspaces when you pick that in its workspace filter.
Type to confirm before anything is deleted for good
Deleting a quiz, a workspace, a folder, your account, a submission for good, a custom or sending domain, an API key, a passkey, an integration account or a contact field now asks you to type its name first (or your email, for your account). The delete button stays off until it matches, and a copy button next to the name saves you retyping long quiz titles. Removing a team member now asks before it happens too.
Business: A/B tests, hot-lead alerts, lead routing, white-label and journeys
Business now turns respondents into sales. Run an A/B test between two versions of a quiz and get a clear winner on lead rate. Get an email or Slack message the moment a hot lead comes in, by score, outcome or a click in the result video. Route every lead to a teammate, round robin or by rules. Give each client workspace its own name, logo and colour, with no FluoTest anywhere respondents look. And chain quizzes into multi-step journeys that remember who people are, with a funnel view.
Result videos on every plan
Personalised result videos now play in the browser, so they cost nothing to show, and they're available on every plan. Pro adds your own recorded clips, A/B tests between video templates and removes FluoTest branding. Sharing and downloading the video is unlimited on every plan.
New loading animations
Buttons and loading screens now show small animated orbs in FluoTest purple instead of a spinner. On public quizzes they use the quiz's own brand colour. Based on Thinking Orbs by Jakub Antalik and Alex Brinza (MIT).
Switch workspaces like switching accounts
Every workspace now has its own address, and a switcher at the bottom of the sidebar moves you between your personal workspace and your teams. The sidebar shows only the folders and quizzes of the workspace you're in, and Analytics, Contacts, Drip campaigns and White label stay in that workspace as you click around instead of jumping back to your personal one. Old links still work and land in the right place.
Smoother quiz transitions
Moving from the intro to the welcome page to the questions now fades one screen out before the next fades in, and the quiz title glides into place instead of jumping. We also fixed a one-frame flicker at the end of every fade, and an error some returning visitors hit on quizzes with a cookie banner.
Result video studio
Business result videos now play instantly in the browser instead of rendering after each submission. Pick a template (share it, sales follow-up, certificate, progress, simple), match your brand or import it from your website, and switch, reorder and edit scenes: you vs. everyone, category breakdown, quoted answers, a yes/no question, your own clip, a CTA with QR code. Lock the video behind an email, run an A/B test or use a different template per outcome, and see views, completion and clicks. Respondents without an email can leave one (saved to the response and synced to your contacts), and MP4s are only made when someone shares or downloads.
Notion and every integration now get all your answers
Notion rows now carry the full answer sheet inside the page (every question and answer, grouped by section) plus the answers PDF, and you can send each submission to a sub-page instead of a database. Multi-select answers fill real multi-select properties, yes/no answers fill checkboxes and file uploads land as links. A new "Map every question" button gives each question its own column in Notion, Airtable, Google Sheets and webhooks, and new source fields add the phone number, all answers as text, the PDF link and dashboard/results links.
Result videos: loading state and "email it to me"
While a Business result video renders, respondents now see a loading card on their results instead of nothing, and can leave their email to get a link the moment it's ready. The email uses your logo and sending domain, and its text is editable and translated in all quiz languages. Result videos are now also created for respondents who close the contact form without filling it in.
File uploads now accept ZIP files
File upload questions now accept .zip archives alongside PDFs, images, Word, Excel, text and CSV files, so respondents can send several files or a whole folder in one answer. The 10 MB limit still applies.
Business: follow up automatically
Business includes every Pro feature, reminders for unfinished quizzes, unlimited drip emails, and personalized result videos.
Pro: send from your own domain
Connect a sending domain and choose an address such as [email protected]. Domain settings now retain saved verification while checking in the background.
Public brand guidelines and press page
A new /brand section explains how to use the FluoTest logo, colors and typography, and introduces Fluo properly for the first time. /press collects the logo files, a product screenshot and the public facts anyone writing about FluoTest can rely on.
Contacts: pipelines, tasks, and custom fields
Contacts is now a real internal CRM: a customizable pipeline board to move leads through stages, follow-up tasks you can assign to teammates, and your own custom fields per contact. Tags, notes, segments, and everything new is now shared across your team workspace instead of siloed per person — switch workspaces from the Contacts page.
Contacts: bulk actions and a sortable list
Selecting multiple contacts now does a lot more than add a tag: move everyone selected to a pipeline stage, remove a tag, create the same follow-up task for all of them, or export just that selection to CSV. The list view is also sortable by any column, can show your custom fields as extra columns, and the pipeline board now has a proper drag animation with clear styling for Won and Lost stages.
Fluo learns to rest and react
The little creature living in your dashboard now runs on his own energy: he gets tired from swimming around, rests and occasionally dozes off behind a card, and wakes up with a fresh mood for the day. He'll also notice things — a small celebration when you hit a milestone, a curious little reaction when something looks worth a second look.
Import a quiz from CSV, JSON, Word, PDF, Typeform, or Google Forms
Already have a quiz or questionnaire somewhere else? Dashboard → Tests → Import now has six ways to bring it in as a new FluoTest quiz: CSV or JSON with full control over types, options, and scores; a Word or Google Docs questionnaire; a PDF; and a direct connection to Typeform or Google Forms. Every import shows a summary of what came across — and flags anything worth double-checking — before you publish.
Meet Fluo, drifting around your dashboard
Fluo — a weird little purple axolotl — now lives in the dashboard. He floats about, blows bubbles and occasionally hides behind a card because he thinks it's a rock. He never covers anything you're clicking, and he holds still entirely if your system is set to reduced motion.
Duplicating a quiz now copies its integrations too
When you duplicate a quiz, any Brevo list sync, Zapier/webhook, Google Tag Manager, and Meta Pixel assignments — along with their field mappings — now come along with the copy instead of being left behind.
Fallback name for results emails
The results email's @respondent.name field now defaults to "there" instead of showing a blank greeting when a respondent doesn't share their name — and you can change that fallback word to whatever you like from the results email editor.
Quiz scheduling
Give a quiz an open time, a close time, or both. Before it opens — or once it closes — visitors see a short message instead of the quiz, and submissions are refused server-side. Set it up under Publish → Access & sharing.
Custom loading screens
Turn on a branded splash — your logo, an optional message, and a spinner — shown for a moment when someone first opens your quiz link. Pick how long it stays up; it appears once per visit.
Quiz editor, reorganized
The editor now follows how you actually build a quiz: Build (questions and scoring), Experience (pages, design, and everything respondents see), and Publish (going live, scheduling, access, and sharing). The old catch-all Settings tab is gone — the scoring editor now sits right next to the questions it scores, and every visual control is in one place.
Templates gallery: featured picks, multi-filter & full-text search
The template gallery now leads with a hand-picked Featured row, and you can filter by several categories at once, sort by Featured, Most used, Newest or A–Z, and search the full text of every template — including its questions. Each card shows how many people have used it, and your filters now live in the URL so you can share or bookmark a view.
Showcase: browse real customer quizzes by category
The showcase is now a filterable gallery with live screenshots and a Featured customer quizzes row up top. Search by name or filter by category to see how other teams use FluoTest.
Contacts: every submission, deduplicated into one CRM
A new Contacts page groups your submissions by email into a single contact across every quiz — with tags, freeform notes, saved segments, and a timeline of everyone's score history across quizzes. Select contacts to tag them in bulk, or save your current filters as a named segment to revisit later.
Consent tracking, auto-tags, and CSV export for Contacts
Contact gates can now show an opt-in checkbox for marketing emails, tracked per contact and filterable as its own segment — the groundwork for future drip campaigns. Contacts are also auto-tagged by their best score tier and for repeat quiz-takers, and the whole list (or your current filtered view) can be exported to CSV.
Submissions and Contacts, redesigned for mobile
Both pages now use a proper card layout on phones instead of a cramped table — tap a submission to see its full answers, or a contact to open their profile in a centered dialog. Every dropdown across the app also now uses the same styled picker as the language switcher, instead of the browser's native select.
Integrations can now fire only above or below a score threshold
Every integration (Brevo, Slack, webhooks, Google Sheets, and more) can be set to fire on every submission, only when the score is at least a given percentage, or only when it's at most a given percentage — so a Slack alert can go out for high-value leads only, without touching every other automation.
Route leads by score: a new Email Alert integration, and per-tier Brevo lists
A new Pro Email Alert integration sends the new-submission email to any address you choose — a teammate, a shared inbox, a sales alias — combine it with a score threshold to alert someone only for your hottest leads. Brevo can now also route each score tier's contacts to a different list, so wiring a different automation sequence per tier (e.g. "book a call" for top scorers, nurture for the rest) needs no code.
Password-protected quizzes
Require a password before anyone can view or take a quiz. Turn it on from the Sharing tab in quiz settings, then share the password with the people you want to have access — anyone else lands on a password screen instead of your quiz content.
Answer and question randomization
Reduce position bias by shuffling answer options per respondent. Question order can be randomized too, on quizzes without conditional logic — both toggles live in the Behavior tab of quiz settings.
New Design tab: colors, font, and font size — free for everyone
Every quiz now has a Design tab where you can set the background, text, accent, and button colors, pick a font, and adjust the base text size — no CSS required, and free on every plan. Pro adds an Advanced section on top for layout width, logo and cover sizing, and detailed input/button styling. The existing Custom CSS editor is unchanged for anyone who wants full control.
More ScoreApp question types import correctly
Fixed the ScoreApp importer to recognize single-select "Multiple Choice" questions, which were previously dropped as open text. Sliding-scale questions now come in as native FluoTest sliders, and any other unrecognized ScoreApp answer type that still carries scored options now imports as multiple choice instead of losing its scoring data.
Smarter cookie consent on public quizzes
Public quiz pages no longer load FluoTest's own analytics (CookieHub, GTM, Clarity, DataFa.st) — respondents taking your quiz aren't FluoTest's site visitors. If you connect your own Meta Pixel or GTM to a quiz, a lightweight cookie banner now shows to EU/EEA visitors before those tags fire, so you stay compliant. Control this per quiz from the Integrations panel: Auto (EU visitors, default), Always show, or Never show.
Results PDF redesign, plus an owner copy option
The PDF attached to results emails now matches your quiz's score card — a branded header, a progress ring, the matched tier or outcome, and every question and answer. You can also turn on "Also send me a copy" so the same PDF lands in your own inbox whenever a respondent gets theirs.
Submissions Explorer: sort, filter, and see every quiz in one place
A free, sortable, filterable table of your submissions — filter by date range, score range, outcome/tier, and whether contact info was collected. Switch between a single quiz and a combined view across every quiz you own, and spot repeat respondents when the same email shows up more than once.
MCP: edit questions on multi-section quizzes
create_quiz and update_quiz now support multi-section quizzes: pass a sections list (each with a title and its own questions) instead of a flat questions list. get_quiz_questions returns questions grouped by section too. update_quiz also gained question_ops for surgical edits — add a question to a section, edit one question's text/type/options/points by ID, or move/reorder a question — without replacing the whole list. Previously, update_quiz refused to touch any quiz with more than one section.
MCP: score tiers, outcomes, and quiz settings — plus editing live quizzes
create_quiz and update_quiz can now set score tiers and configure the full custom outcomes engine (conditions, results, actions), matching the dashboard's free scoring options. update_quiz can also edit a published quiz: the first attempt is refused and shows the quiz's submission count, and only goes through once you confirm with confirm_edit_published: true. A new get_quiz_settings tool returns welcome/thank-you page text, results email configuration, UX toggles (time limit, response cap, celebration animation, hide score, show intro, show benchmark), and which integrations are connected.
Reference specific answers in result copy
Outcome and score-tier result titles and bodies can now use "@" mentions — like @respondent.name, @score.percent, or @answer.budget — to reference a respondent's own answers, score, or name. It's the same mention system that already powers the customizable results email, now working everywhere a result is shown: the live in-quiz reveal, the shareable results page, and the outcome builder's preview.
Deliver a file, a coupon code, or custom copy from a result
Three new outcome actions round out what a result can do: Download resource forces a real browser download of a file you host (a PDF, a guide), Coupon reveals a discount code with a one-tap copy button, and Rich text adds a custom formatted next-steps block. All three — plus the existing embed action — are now available in simple score-tier mode too, not just the full outcome engine.
Respondent replies now land in your own inbox
When "Send results email" is on, the email respondents receive now sets Reply-To to your own account email instead of [email protected] — so if they hit reply, it reaches you directly. This applies automatically to every account, free or Pro, no setup needed. We also removed the old hardcoded "Questions? Just reply to this email" footer line, since it's now part of the editable message body.
Multiple scores and custom outcomes are now free
Multiple score categories and the custom outcomes engine (conditions + actions) have moved from Pro to free — every account can now build and publish them. We also merged "Scoring" and "Results" into one clearer "Results & scoring" flow with three starting points (Simple tiers, Multiple scores, Custom outcomes) and renamed a few overlapping terms so they're easier to tell apart.
Sign in with a passkey
You can now sign in with a passkey using your device's fingerprint, face, or screen lock instead of a password. Add one from Settings → Security, then use the "Sign in with a passkey" button on the login page.
More relevant setup and promotion guidance
Onboarding now groups discovery sources into clear, searchable menus and records the exact AI assistant when relevant. A one-time website-status question helps FluoTest offer useful promotion paths, including DIY guidance, community feedback, and optional FluoSite help only when it fits. Personalized recommendations can be disabled in Settings at any time.
Dark mode for quizzes
Quiz owners can now force a quiz to always render in light or dark mode, regardless of the visitor's system preference — a new Theme setting sits alongside the celebration animation toggle in quiz settings.
Viewer role for team workspaces
Team owners can now add a read-only Viewer role — they can see shared quizzes and analytics but can't edit, delete, or manage the team. Change any member's role from the workspace page.
Team activity log
A new Activity log page for team workspaces (Pro) records who did what — invites, role changes, and quiz publish, move, and delete events — so everyone can see what's happened at a glance.
Approval workflows for publishing
Team owners and admins can now require approval before a member's quiz goes live. Members request approval instead of publishing directly, and owners/admins approve or reject from the workspace page.
Accessibility improvements for the quiz-taking experience
The public quiz flow now has proper screen-reader labels on every question and answer control, keyboard-friendly focus handling when moving between questions, an accessible progress indicator, and clearer error messages — bringing it in line with modern accessibility standards.
Popup, slide-in & exit-intent embeds
Beyond the classic inline iframe, you can now embed your quiz as a popup button, a slide-in panel, or a prompt that appears on exit-intent. Pick the mode from the embed dialog on any quiz — each generates a single script snippet you paste into your site.
Funnel visualization in analytics
A new Funnel tab in quiz analytics (Pro) shows how respondents flow from the first view through each question to completion, so you can see exactly where the biggest drop happens at a glance.
Connect Claude & other AI assistants (MCP)
FluoTest now speaks Model Context Protocol. Connect Claude, ChatGPT, or any MCP client to your account and let your assistant create draft quizzes and pull quiz results for you. Sign in securely with OAuth — you approve access on a consent screen — or generate a personal API key in Settings. See the MCP page in our docs to get started.
Privacy hub, active sessions & profile pictures
Settings got a big upgrade. The new Privacy tab brings your preferences, notification controls, and a one-click export of all your data together in one place. The Security tab now lists every device signed in to your account — with browser, location, and last-active time — so you can sign out sessions you don't recognize. And you can finally upload a profile picture instead of the letter avatar.
Custom CSS for your quiz
Pro quizzes now have a Custom CSS field in Settings → Advanced with a proper code editor, so you can go beyond the built-in logo and color options and control spacing, typography, and styling in detail — per quiz, not account-wide. Input is sanitized and capped at 20,000 characters to keep it safe on the public page.
Manage your billing without leaving FluoTest
Switch between monthly and yearly billing right from Settings, no need to re-enter your card. We also added a native "update payment method" flow for Pro subscribers, so an expired or declined card can be fixed in place — including automatically retrying a failed payment once the new card is saved.
Folders
Organize your quizzes into folders inside any workspace. Create folders from the sidebar or the My Quizzes page, move quizzes between them, and keep big workspaces tidy — quiz links never change.
Import from ScoreApp
Switching from ScoreApp? Connect with your ScoreApp API key, pick one of your quizzes, and FluoTest imports its questions, answer options, and scoring categories as a private draft you can review before publishing. We also added "coming soon" import options for CSV/JSON, Google Forms, Typeform, Word/Google Docs, and PDF — let us know which one to build next.
Customizable results emails
Write your own subject and message for the results email, insert dynamic fields like the respondent's name, score, or any answer with @mentions, format with markdown, and optionally attach a PDF of their questions and answers.
Smoother quiz animations
The public quiz now flows better from screen to screen: the welcome page, questions, thank-you page, and results hand off to each other with coordinated transitions, progress bars animate more efficiently, and everything respects your device's reduced-motion setting.
Quiz timer
Give your quiz a time limit — it auto-submits once the clock runs out, no configuration beyond picking the minutes.
Response limits
Cap how many people can complete your quiz. Once the limit is hit, the quiz stops accepting new responses.
Celebration animation
Turn on a quick confetti burst when a respondent finishes your quiz — a small delightful moment at the end.
QR code generation
Generate and download a QR code for your quiz link straight from the editor — perfect for flyers, business cards, or in-person events.
Templates start private
Quizzes created from a template now start as private drafts instead of being published immediately. You stay in control — publish when you're ready. The preview page also now shows the Pro upgrade prompt when you try to make a quiz public that uses multi-score categories or the outcome engine, matching the same gate in the editor.
Filter your CSV exports
When exporting submissions you can now pick a date range and choose exactly which columns to include, so you can grab everything or just the fields you need. Exports also label each answer with the question wording respondents actually saw, so columns line up even after a quiz has been edited.
Search the blog
The blog now has a search box. Type a keyword to instantly filter posts by title, description, or category, and combine it with the existing filters to find a guide, comparison, or use case in seconds.
Field mapping — match your data to any tool
Map quiz data to the exact fields in Mailchimp, HubSpot, Google Sheets, Notion, Airtable, Brevo and webhooks. FluoTest reads each destination's real schema, flags required fields you haven't mapped, and lets you set constants or fallbacks — so a sync never fails just because an audience requires a field a quiz doesn't have. Every sync is logged with automatic retries and a dead-letter view for anything that needs attention.
Integrations hub — connect once, use everywhere
Connect Brevo, Meta Pixel, Google Tag Manager and webhooks for free, plus Google Sheets, Slack, HubSpot, Mailchimp, Notion and Airtable on Pro. Connect each account once, then toggle it on per quiz — no more re-entering keys. Webhooks now include delivery logs, automatic retries and a test-payload button.
Template library — 100+ templates
The template library has expanded to 109 ready-to-use quiz templates across 15 categories: Lead Generation, Sales, Marketing, HR & Recruitment, Coaching, Consulting, Education, Finance, Healthcare, Customer Success, Operations, Startups, Agencies, Personal Development, and Research & Surveys. Every template showcases advanced features like multi-score categories, outcome routing, conditional branching, and disqualifier logic. Browse and preview all templates without logging in at /templates.
Multiple scores per quiz
Go beyond a single score. A quiz can now calculate several independent scores at once — like Fit and Urgency, or Skill, Leadership and Culture Fit — each with its own range, tiers, and result. Existing quizzes are unaffected.
Outcome engine & actions
Decide what happens based on any combination of scores and answers. Build outcomes from AND/OR conditions (e.g. Fit ≥ 70 AND Leadership ≥ 60, or specific answers selected), attach a personalized markdown result, and trigger actions — a CTA button, a redirect, or an embedded scheduler (Calendly, Cal.com, TidyCal, and any iframe-compatible tool).
Benchmarking & percentiles
Show respondents how they compare — "Higher than 82% of respondents", "Top 10%", above or below average. Turn it on per quiz; it appears automatically once enough people have responded.
Multi-score & outcome analytics
Analytics now include a score-distribution chart for every category and an outcome-performance breakdown with conversion rates, so you can see exactly how respondents score and which outcomes they reach.
File upload questions
Let respondents attach a file — PDFs, images, documents, and more. Uploads stay private: only you (and your team) can open them, through a secure file page linked from your submissions and email notifications.
Custom domains
Pro users can now serve their quizzes from their own domain (e.g. quiz.yourbrand.com). Add your domain in Settings, point one DNS record, and SSL is issued automatically — no fluotest.com in the link your audience sees.
New question types: phone, website & date
Collect more than just an email. Add phone number, website/URL, and date fields to any quiz. The date field uses a clean calendar picker in your brand color, and you can limit it to an allowed range so respondents only pick valid dates.
Security page
Added a dedicated Security page explaining how FluoTest protects your data: Row Level Security, Supabase Vault encryption, PKCE auth, HTTPS, and EU hosting. Also includes a responsible disclosure contact and an acknowledgments section for security researchers.
Redesigned analytics dashboard
Your analytics now run on interactive charts: a views-vs-completions trend you can switch between bar and line, a score-distribution histogram, and everything organized into clean tabs so you find what matters fast.
Answer & score breakdowns
See how people responded to each question with per-question distribution charts, plus a histogram of how scores are spread across your quiz. (Answer breakdown is a Pro feature.)
Question-level drop-off
Drop-off analytics now pinpoint the exact question where visitors stop instead of just the section — so you know precisely where to tighten your quiz. (Pro.)
Easier CSV export
Export your data from a single menu — download just the selected quiz or every submission across all quizzes, with submission counts shown inline.
Markdown on every screen
Format your welcome screen, thank-you screen, score-tier messages, and result screen with bold, italics, links, and paragraphs — not just question text.
FluoTest Pro is live
Upgrade to Pro for €12/month or €120/year to unlock badge removal, email branding removal, team workspaces, custom branding, and 30-day submission trash recovery. First 100 users were grandfathered in for free — that window is now closed.
Send results to respondents
Turn on one toggle and every respondent automatically receives an email with their score, tier label, and a 'View your results' button after completing the quiz. Free accounts include a 'Powered by FluoTest' badge in the footer.
Shareable results page
Every submission now has a unique public URL your respondents can bookmark, share, or revisit. The page shows their score, tier label, tier message, and a breakdown of their answers.
Teams & shared workspaces
Invite teammates to collaborate on quizzes. Create a workspace, send email invites, and share any quiz with your team. Shared quizzes support per-quiz access levels (view or edit), so you control who can make changes.
Conditional section branching
Route respondents to different sections based on their answers. Set jump rules on Yes/No and multiple choice questions — each answer can skip the quiz to any other section. Configure branching in the question settings panel inside the builder.
Question images
Add images to individual questions — they appear above the answer options. Supports JPEG, PNG, WEBP, and GIF up to 2 MB. Upload from the question settings panel in the builder.
Markdown in question text
Format question text and section descriptions with Markdown: **bold**, *italic*, [links](url), and bullet lists. Renders on the public quiz and results pages automatically.
Custom link preview & favicon
Control exactly how your quiz appears when shared on social media. Set a custom title, description, and Open Graph image. Upload a favicon to brand the browser tab. All configurable per quiz in the Link Preview section of Settings.
Score ranges: points or percentage
Choose whether score tier thresholds use percentage (0–100%) or raw point values — useful for quizzes where you want exact score cutoffs instead of relative thresholds.
Welcome & Thank You page settings
Welcome Page and Thank You Page are now optional, dedicated sections in the quiz settings tab. Toggle either on to insert it into your quiz flow between the main quiz and the results page. Fill in at least a title to activate the section.
Zero-weight questions
Set a question's weight to 0 to collect the answer without affecting the score. Useful for open-text context questions, optional fields, or anything you want to capture but not score.
Multi-select question type
A new question type where respondents can pick multiple answers from a list. Each option has its own score and selected scores are summed. Perfect for capturing ranges, goals, or any scenario where more than one answer can be true.
Duplicate questions and sections
Duplicate any question or entire section inside a quiz with one click. All settings, answer options, weights, and disqualifier logic are copied — just edit what's different.
Delete submissions
Clean up test submissions or spam directly from your submissions list. The trash icon is now visible on every row.
Hide score from respondents
You can now hide the numeric score from respondents. Scoring still runs internally and feeds your tiers, routing, and integrations — respondents just see the label and message, not the number. Toggle it in your quiz Settings tab.
Quizzes in 10 languages
Your quizzes now support 10 languages: English, Czech, Dutch, German, French, Spanish, Italian, Portuguese, Polish, and Slovak. Respondents see button labels, score messages, and UI text in their preferred language automatically — no extra setup needed.
Custom branding on your quiz
Add your logo and brand color. Your leads see your brand, not ours. Go to Settings, upload your logo and pick a hex color. It applies to all your quizzes automatically.
Per-question drop-off analytics
See exactly where people abandon your quiz, question by question. Open Analytics in your quiz dashboard and look for the Question Drop-off section. If 80% leave at question 3, that question needs work.
Brevo integration
Every respondent gets automatically synced to your Brevo contact list with their score attached. Go to your quiz, open Integrations, paste your Brevo API key and List ID. Score attributes (FLUOTEST_SCORE, FLUOTEST_MAX_SCORE, FLUOTEST_SCORE_PERCENT, FLUOTEST_QUIZ) are passed automatically — use them to trigger different email sequences based on score.
Zapier, Make and n8n webhooks
Connect your quiz to any tool. Every submission fires a webhook with the full JSON including name, email, score, and answers. Paste your webhook URL in the Integrations tab.
Meta Pixel and Google Tag Manager
Running ads? Add your Meta Pixel ID to track quiz completions as Lead events. Or paste your GTM container ID to manage all tracking in one place. Both are in the Integrations tab.