Skip to main content

For schools, colleges and training providers

Let students find their result with a roll number, not a 200-page PDF.

Schools and training centers already compile marks in Google Sheets. FlexTable turns that Sheet into a search-only result lookup, a private grade view for each logged-in student, or a certificate verification page. Nothing new to install or learn.

Free on WordPress.orgNo coding30-day money-back guarantee
Synced from Grade 10 Finals 2026 · Google Sheets
Grade 10 final resultsSearch by your roll number
2026-0417Search
1 record found
StudentAmina Rahman
ClassGrade 10, Section B
Mathematics92
Science88
English90
ResultPassed, GPA 4.8
The full list stays hidden. Visitors only see the row that matches their search.

Sound familiar?

Results day shouldn't break your website.

Results day crashes our site because everyone downloads the same huge PDF.
The school IT admin
Parents and employers keep emailing us to confirm a certificate is genuine.
The registrar's office
If we publish the full list, every student can see everyone else's marks.
The exam coordinator

How it works

Publish results in three steps

Your exam team keeps working in Google Sheets. FlexTable handles the website part.

1

Compile marks in Google Sheets

One row per student, with a unique ID such as a roll number, registration number or certificate ID.

2

Turn on Search Only Display

Limit the search to the ID column so each search returns exactly one student, and keep the full list hidden.

3

Publish the result page

Embed it anywhere on your site. Corrections made in the Sheet go live without re-uploading files.

Search Only DisplayPro

A result lookup that shows one student at a time

The table stays hidden until someone searches. Set the search to a single column, like Roll No., and students only ever see the row that matches their own number.

  • Column-specific search for precise matches
  • Show results as students type, or only after they click Search
  • Built for large lists, even tens of thousands of rows
  • Works on phones, where most students check results
Admission list 2026Search by application number
APP-55120Search
1 record found
ApplicantDaniel Okafor
ProgramBSc Computer Science
Merit position214
StatusSelected
The full list stays hidden. Visitors only see the row that matches their search.
Certificate verificationPro

Verify any certificate in one search

Publish a verification page where employers, parents or other schools enter a certificate ID and instantly see who it belongs to, the course and the issue date. Fewer emails, less fraud.

  • Search by certificate ID only
  • Nothing is shown until a valid ID is entered
  • Revoke or correct a certificate by editing one row
Certificate verificationEnter the ID printed on the certificate
CERT-8F21-4410Search
1 record found
NamePriya Nair
CourseAdvanced Data Analysis
Issued14 Sep 2026
StatusValid
Only the matching certificate is shown. The full register stays private.
User-Specific DisplayPro

A private grade view for every student

If students log in to your WordPress site, show each of them only their own grades and attendance from one shared Sheet. FlexTable matches rows by username, email or name.

  • One Sheet for the whole class, private views for each student
  • Login prompt for visitors who aren't signed in
  • All matching rows shown, like one row per subject or term
Signed in as amina.r@school.eduOnly your rows
My grades · Term 2Search…
SubjectScoreGradeAttendance
Mathematics92A+98%
Science88A96%
English90A+100%
Showing 3 of 3 entries123
Other students' grades are hidden

Features that matter here

Built for results day traffic

Caching and async loading

Smart caching and asynchronous loading keep pages fast when everyone checks at once.

Corrections go live instantly

Fix a mark in the Sheet and the published result updates. No new PDF to upload.

One tab per class or term Pro

Show several Sheet tabs in one table so students pick their class or exam.

Print and download Pro

Let students print or save their result as PDF straight from the table.

Phone-friendly

Responsive tables that work on the phones students actually use.

AI summaries for staff Pro

Give teachers a one-line summary of class performance, using your own AI key.

Also used for

Exam resultsAdmission listsCertificate verificationMerit listsScholarship resultsClass timetablesCourse catalogsAlumni directory

FlexTable Pro: MCP server

Or just ask your AI assistant to build it.

Connect Claude, ChatGPT (Codex), Cursor or VS Code to FlexTable through its MCP server. Describe the table you need, and your assistant syncs the Google Sheet, styles the table, manages its columns and publishes the page for you.

Works withClaude DesktopClaude CodeChatGPT (Codex)CursorVS Code
AI assistant · FlexTable MCP connected• Connected
Create a result lookup from the "Grade 10 Finals 2026" Sheet, search by Roll No. only, and publish it on the Results page.
Synced Google Sheet “Grade 10 Finals 2026”, 412 rows
Enabled Search Only Display on Roll No.
Applied theme School
Published page /results/
Done. Students can now look up their result at /results/ by roll number.

Illustrative example of a FlexTable MCP session.

FAQ

Frequently asked questions

Make results day the easiest day of the term.

Publish a result lookup from the Sheet your exam team already uses. Free to start.