Need a customized project? We build it to your exact requirements.Contact us on WhatsApp

Student Attendance System with Percentage – Google Sheets

R32V2 Attendance Systems Weekly Plan Premium Plan VIP Premium Plan
How to make Attendance System using Google sheets and Appscript with Teacher Login | R32V2
You get
  • Google Sheet link
  • Source code file
  • Resale rights
  • Edit rights
  • Setup guide
  • AI setup help

Key Features

Teacher login bound to their own class sheet Teacher name and section shown after login Student list with roll number name and section Total attendances counted per student Live attendance percentage per student Printable class attendance list Present leave and absent marking Signed-application confirmation before marking leave Confirmation dialog before submitting the register Each submission written to the next empty column Submission date and time stamped on the column Conditional formatting recipe for green yellow and red marks SweetAlert popups for prompts and errors New class added by copying a sheet and adding a login row X-Frame-Options set to allow embedding Uses the active spreadsheet with no Sheet ID to configure

Description

The upgraded teacher attendance register: every student carries a live attendance percentage, every submission is stamped with the second it was made, and the class list prints.

The percentage is the point

Most institutions set a minimum attendance to sit an examination — eighty per cent is the common bar. Knowing a student was absent on Tuesday is not useful; knowing they are sitting at 74% with a month to go is. Each student's percentage is calculated from the marks already recorded and shown beside their name, so the shortfall is visible while it can still be fixed rather than discovered at the end of term.

One column per day, stamped

When a register is submitted it is written to the next empty column, and the exact date and time of submission is stamped at the top of that column. The register becomes a grid — students down, days across — and you can see not only what was marked but when the teacher marked it. A register filled in three days late looks different from one taken in the classroom.

Teachers see their own class

The login row binds a teacher to one sheet, so each teacher's screen holds their students and their section. Adding a class means copying the sheet structure with its formula and adding a login row. Marking runs Present, Leave or Absent, with leave raising a confirmation that the signed application was actually received, and a final confirmation before the register is saved.

Reading it afterwards

A conditional-formatting recipe colours the grid — present green, leave yellow, absent red — so a month of attendance is read at a glance. The class list prints for a paper record, and the web app allows frame embedding so it can live inside your own school site.

Which version to take

The earlier teacher attendance build covers the same marking flow without the percentage column, the submission timestamp or the print option. Take this one unless you want the simpler original.

Requirements

  • A Google account (Gmail or Google Workspace)
  • Google Sheets and Google Apps Script — no hosting or server needed
  • One sheet per class with the student list and the percentage formula
  • A login sheet holding username, password and sheet name per teacher
  • A printer if you want the paper class list

What's Included

  • Complete Google Apps Script source code
  • Teacher login bound to a single class sheet
  • Student list with attendance count and live percentage
  • Present, leave and absent marking with confirmations
  • Next-empty-column writing with date and time stamp
  • Attendance percentage formula
  • Conditional formatting recipe for colour-coded marks
  • Printable class attendance list
  • iframe embedding for your own website
  • Step-by-step video walkthrough including setup and deployment
  • Free support from the developer

Item Details

Versionv1.0
PublishedAug 22, 2025
PlatformGoogle Apps Script
DatabaseGoogle Sheets
CategoryAttendance Systems
Tagsteacher attendance google sheetstudent attendance system google sheetsattendance percentage calculatorattendance management system google sheetsstudent attendance system source codeattendance system google apps scriptschool attendance systemclass wise attendance register
VideoWatch walkthrough
LicenseRegular License
Regular License R32V2
Subtotal $9.99 USD
Total $9.99 USD
Other payment methods
Wise / Bank Transfer · via WhatsApp +92 343 534 7417 $19.98$9.99
Redotpay
How to make Attendance System using Google sheets and Appscript with Teacher Login | R32V2
Secure checkout
Amount due
$9.99$19.98
Total due
Redotpay Account
1002896884
How to pay
  1. Copy the Redotpay account
  2. Pay $9.99 via Redotpay
  3. Enter the transaction reference below
  4. Submit the details below to complete your order
Order details$9.99
Order summary
ItemHow to make Attendance System using Google sheets and Appscript with Teacher Login | R32V2
ReferenceR32V2
Payment MethodRedotpay
Total$9.99
Your payment proofReference + screenshot — takes a minute
Your receipt and download link will be sent to this address.
Country code is set from your location. Change it if needed and enter the number without the code.
Upload a screenshot of the paymentDrop it here or click to browse · JPG or PNG, up to 2 MB
Confirmed typically within 2 hours (24/7)
Encrypted connection
Confirmation in 2 hours
Emailed receipt
Get a custom version for your business

Your features, branding and reports, built on this system. Free quote before any work starts.

Chat on WhatsApp
Binance Pay
How to make Attendance System using Google sheets and Appscript with Teacher Login | R32V2
Secure checkout
Amount due
$9.99
Total due · no additional fees
Binance Pay ID
766412546
Account holder: Muahmmad Ramiz Imdad
How to pay
  1. Open the Binance app and choose Pay
  2. Enter the Pay ID
  3. Send $9.99 in any supported asset
  4. Copy the Order ID from your Binance receipt
  5. Enter it below with a screenshot and submit
Order details$9.99
Order summary
ItemHow to make Attendance System using Google sheets and Appscript with Teacher Login | R32V2
ReferenceR32V2
Payment MethodBinance Pay
Total$9.99
Your payment proofReference + screenshot — takes a minute
Your receipt and download link will be sent to this address.
Country code is set from your location. Change it if needed and enter the number without the code.
Upload a screenshot of the paymentDrop it here or click to browse · JPG or PNG, up to 2 MB
Confirmed typically within 2 hours (24/7)
Encrypted connection
Confirmation in 2 hours
Emailed receipt
Cryptocurrency
How to make Attendance System using Google sheets and Appscript with Teacher Login | R32V2
Secure checkout
Amount due
$9.99
Send the equivalent amount in the selected asset
Select an asset
Wallet address
15jjKnm6NgxN1Wgbfh7xdBWgbCFztHeNhE
Send only the selected asset on the selected network. Transfers made on a different network cannot be recovered.
How to pay
  1. Select an asset above
  2. Copy the wallet address and send the equivalent of $9.99
  3. Enter the transaction hash below
  4. Submit the details below to complete your order
Order details$9.99
Order summary
ItemHow to make Attendance System using Google sheets and Appscript with Teacher Login | R32V2
ReferenceR32V2
Payment MethodCryptocurrency
Total$9.99
Your payment proofReference + screenshot — takes a minute
Your receipt and download link will be sent to this address.
Country code is set from your location. Change it if needed and enter the number without the code.
Upload a screenshot of the paymentDrop it here or click to browse · JPG or PNG, up to 2 MB
Confirmed typically within 2 hours (24/7)
Encrypted connection
Confirmation in 2 hours
Emailed receipt
PayPal
How to make Attendance System using Google sheets and Appscript with Teacher Login | R32V2
Secure checkout
Amount due
$9.99
Total due
Pay $9.99 with PayPal
Opens PayPal in a new tab. Return here with your Transaction ID to complete the submission.
How to pay
  1. Select Pay $9.99 with PayPal; PayPal opens in a new tab
  2. Copy the Transaction ID from your PayPal receipt
  3. Enter it below with a screenshot of the payment, then submit
  4. Your payment is verified and access is enabled; the download link is also emailed to you
Order details$9.99
Order summary
ItemHow to make Attendance System using Google sheets and Appscript with Teacher Login | R32V2
ReferenceR32V2
Payment MethodPayPal
Total$9.99
Your payment proofReference + screenshot — takes a minute
Your receipt and download link will be sent to this address.
Country code is set from your location. Change it if needed and enter the number without the code.
Upload a screenshot of the paymentDrop it here or click to browse · JPG or PNG, up to 2 MB
Confirmed typically within 2 hours (24/7)
Encrypted connection
Confirmation in 2 hours
Emailed receipt
Custom development

Need this customized for your business?

Extra modules, your branding, integrations or reports built on top of this file. You get a clear quote and timeline before any work starts, and support after delivery.

400+Projects delivered
91+Countries served

20–30% advance to start · Clear quote before work begins · Support after delivery

What we customize

  • Features & functionsNew features, changes to existing scripts, custom formulas and automations
  • API & integrationsWhatsApp, payment gateways, CRM and more
  • Design & UI changesYour branding, layout redesign, dark mode, mobile layout
  • Full custom projectsDashboards, billing, inventory, CRM, built from scratch
$9.99
USD · card / manual pay

People choose these

Paid picks from the same category

I Built a GPS Attendance Management System in PHP MySQL I Built a GPS Attendance Management System in PHP MySQL 164 views this month PHP $9.99 USD Attendance System with Device-Based Security Using Google Sheets & Apps Script | E9 Attendance System with Device-Based Security Using Google Sheets & Apps Script | E9 48 views this month Apps Script $9.99 USD How to Make Google Apps Script Attendance System Clock In/Out with IP & Selfie | D39 How to Make Google Apps Script Attendance System Clock In/Out with IP & Selfie | D39 74 views this month Apps Script $9.99 USD

Reviews & Feedback

What buyers and YouTube viewers say about this project.

Sort
@pawangzp via YouTube
help full video thanks sir please create annual exam admit card with time table download online
1 like on YouTube
@muskanharchandani-c9d via YouTube
how to make this plz explain
@muskanharchandani-c9d via YouTube
isko bnaye kese hum
@MALDACCGIRLSHIGHSCHOOL via YouTube
please provide Code
@dolonpal1668 via YouTube
Interested
@krishnanmanoj1 via YouTube
Interesting😊