All projects
Enrollment Funnel

Free Diagnostic Test with Recommendations

A short free test that gauges a prospect's level, then recommends a programme and lesson format using auditable rules.

Status
Live
Layers
FrontendBackend
Used by
Prospective students and parents who want to know which programme fits before signing up.
Numekara's free diagnostic assessment page, listing what you get and what it does not claim
Screenshot

The problem

Students and parents struggle to pick a programme, while advisers need a sense of the starting level before recommending one.

The solution

Participants give consent and details, answer questions, then get a per-area summary and a recommendation from a rule table, with no AI involved. The result is saved as a lead and points to sign-up or a consultation.

How it works

What happens, step by step, from the user's point of view.

  1. 01

    Pick a level and consent

    The participant picks a level, enters contact details, and agrees to how their data is used. Only levels with a complete question set are shown.

  2. 02

    Answer timed questions

    The participant answers short questions within a time limit, and each answer is saved straight away.

  3. 03

    Scored per skill area

    The system counts correct answers in each skill area and shows a summary.

  4. 04

    Recommendation from a rule table

    The programme and lesson format come from a fixed rule table, with no AI. The reason for each pick is recorded.

  5. 05

    The result becomes a lead

    The test result is saved as a lead in the CRM. The participant is pointed to sign-up or a consultation for the final decision.

System design

Who uses it, what they see, what works behind the scenes, and where the data lives. Read it from left to right.

  1. 1People

    • Prospective studentTakes the free test on a phone or laptop.
    • AdminSees the test result in the lead list before getting in touch.
  2. 2What they see

    • Test pagesConsent, timed questions, then a results page by area.
  3. 3Behind the scenes

    • Test scorerScores each area and closes tests that run out of time.
    • Recommendation engineMatches scores against the rule table and records why.
  4. 4Where data lives

    • Test blueprintSets the skill areas, number of questions, and duration per level.
    • DatabaseStores answers, results, consent, and the new lead.

Key features

  • Per-area result summary
  • Rule-based recommendations
  • Recorded reasons for each pick
  • Results saved as leads
  • Shows only ready levels

Built with

  • Next.js
  • FastAPI
  • PostgreSQL

What the business gets

  • Prospects get a programme suggestion before talking to an admin.
  • Admins receive leads that already come with a sense of the starting level.
  • Recommendations can be reviewed because the reasons are recorded.
  • A test submitted twice doesn't create a duplicate lead.

Terms on this page

Funnel
The path that takes a visitor from browsing to becoming a customer.
Berbasis aturan (rule-based)
Decisions come from a clearly written rule table, so the same answers always give the same suggestion.
Prospek (lead)
Someone who has shown interest and left their contact details but hasn't bought yet.

Can it work for your business?

Can become a 'which product suits you' quiz for any business, and a way to collect pre-qualified leads.

Ask about this project