Absensi online bisa dimulai dari Google Forms dan spreadsheet. Tantangan sebenarnya bukan membuat tombol hadir, tetapi memastikan identitas, waktu, lokasi, koreksi, approval, dan payroll tetap memakai data yang sama.
Cara membuat absensi online karyawan dimulai dengan menentukan data dan aturan yang ingin dipercaya, baru memilih alat. Formulir yang hanya menanyakan nama dan tombol hadir memang cepat dibuat, tetapi belum membuktikan siapa yang mengisi, apakah waktunya sesuai jadwal, di lokasi mana orang itu bekerja, atau siapa yang menyetujui koreksi.
Pilih tingkat sistem yang sesuai
- Pilihan
- Google Forms + Sheets
- Cocok ketika
- Tim kecil, satu lokasi, aturan sederhana
- Batas utamanya
- Verifikasi lokasi, jadwal, dan koreksi masih manual
- Pilihan
- Template Excel
- Cocok ketika
- Kehadiran dikumpulkan oleh satu admin atau mandor
- Batas utamanya
- Tidak real-time dan rawan versi file berbeda
- Pilihan
- Aplikasi absensi online
- Cocok ketika
- Tim banyak, mobile, shift, multi-lokasi, atau payroll bergantung pada kehadiran
- Batas utamanya
- Perlu konfigurasi, izin perangkat, dan pelatihan
1. Tetapkan aturan sebelum membuat form
- ✓Jam kerja, shift, hari libur, toleransi terlambat, dan aturan pulang cepat.
- ✓Siapa yang boleh absen dari luar lokasi dan dalam kondisi apa.
- ✓Siapa yang menyetujui izin, lembur, lupa clock-out, dan koreksi waktu.
- ✓Kapan periode ditutup agar angka payroll tidak berubah setelah dihitung.
- ✓Berapa lama data disimpan dan siapa yang boleh melihatnya.
Tanpa aturan tertulis, sistem hanya memindahkan perdebatan dari buku absen ke spreadsheet. Admin tetap harus menebak apakah keterlambatan lima menit diterima, apakah foto dari grup WhatsApp cukup, dan bagaimana memperlakukan orang yang pindah lokasi pada tengah hari.
2. Susun kolom data minimum
- Kolom
- Identitas
- Tujuan
- ID atau email perusahaan, bukan hanya nama yang dapat dipilih orang lain
- Kolom
- Jenis catatan
- Tujuan
- Clock-in, clock-out, mulai istirahat, selesai istirahat, izin, atau koreksi
- Kolom
- Waktu server
- Tujuan
- Menjadi acuan utama dan tidak bergantung pada jam yang diketik sendiri
- Kolom
- Jadwal dan lokasi
- Tujuan
- Menentukan shift, proyek, outlet, atau titik pelanggan yang benar
- Kolom
- Bukti dan catatan
- Tujuan
- Foto atau alasan hanya ketika memang dibutuhkan
- Kolom
- Status approval
- Tujuan
- Menandai data masuk, diperiksa, disetujui, ditolak, atau dikoreksi
3. Buat absensi online di Google Forms
- ✓Buat satu formulir dengan pilihan clock-in dan clock-out agar format datanya konsisten.
- ✓Aktifkan pengumpulan email terverifikasi jika seluruh staff memiliki akun yang sesuai.
- ✓Batasi satu respons hanya jika aturannya tidak menghalangi clock-in dan clock-out pada hari yang sama.
- ✓Hubungkan respons ke Google Sheets dan lindungi kolom timestamp serta formula dari edit pengguna.
- ✓Pisahkan akses pengisi, supervisor, dan admin; jangan membagikan spreadsheet mentah kepada seluruh tim.
Google menjelaskan bahwa respons Forms dapat disimpan ke Google Sheets, dan akses kolaborator pada form serta spreadsheet perlu dikelola secara terpisah. Itu penting untuk absensi: orang yang boleh memperbaiki pertanyaan belum tentu perlu melihat seluruh riwayat kehadiran dan email karyawan.
4. Buat alur koreksi yang terlihat
Jangan menghapus baris salah lalu menggantinya diam-diam. Buat form koreksi terpisah yang menyimpan kejadian asli, nilai baru yang diminta, alasan, pengaju, penyetuju, dan waktu keputusan. Spreadsheet utama dapat membaca status koreksi, tetapi catatan asli tetap ada untuk audit.
5. Tutup periode sebelum menghitung gaji
Gunakan cut-off yang jelas: misalnya supervisor memeriksa data, admin menyelesaikan koreksi, lalu periode ditandai terkunci. Rekap payroll mengambil data yang sudah disetujui, bukan seluruh baris yang baru masuk. Jika koreksi datang setelah gaji diproses, catat sebagai penyesuaian periode berikutnya sesuai kebijakan perusahaan.
6. Uji dengan kasus yang memang sering gagal
- ✓Dua karyawan memiliki nama yang sama.
- ✓Seseorang lupa clock-out atau mengirim clock-in dua kali.
- ✓Shift melewati tengah malam.
- ✓Staff berpindah proyek atau outlet pada hari yang sama.
- ✓Koneksi internet hilang ketika jadwal mulai.
- ✓Supervisor mengoreksi kehadirannya sendiri.
Kapan Google Forms sudah tidak cukup?
Tanda paling jelas bukan jumlah karyawan, melainkan pekerjaan setelah form diisi. Jika admin masih menggabungkan beberapa sheet, membersihkan baris ganda, memeriksa foto satu per satu, mencocokkan lokasi, lalu mengetik ulang hari kerja dan lembur ke payroll, absensinya sudah online tetapi administrasinya belum otomatis.
Absensi online yang baik bukan sekadar form digital. Data yang disetujui harus langsung menyelesaikan jadwal, lembur, dan payroll berikutnya.
Bagaimana Vasco menangani alurnya
Di Vasco, karyawan clock-in dan clock-out lewat HP. Waktu, GPS, lokasi kerja, jadwal, dan koreksi berada dalam satu alur; foto aktivitas shift dapat ditambahkan sebagai checkpoint terpisah ketika dibutuhkan. Setelah diperiksa, kehadiran menjadi dasar payroll tanpa membuat rekap baru. Tim yang masih kecil tetap dapat memakai template terlebih dahulu; pindah ke aplikasi masuk akal ketika pekerjaan admin di antara absensi dan gaji mulai berulang.
Batas Google Forms yang perlu dipahami
Google mendokumentasikan bahwa Forms dapat mengumpulkan respons, menyimpannya ke Sheets, membatasi respons, dan mengumpulkan email sesuai pengaturan. Fitur itu membantu pencatatan, tetapi tidak dengan sendirinya memvalidasi lokasi proyek, menerapkan jadwal, memutuskan lembur, atau mengunci payroll. Siapa pun yang membangun absensi dengan Forms tetap perlu merancang aturan, hak akses, koreksi, dan rekonsiliasi.[1]
Untuk waktu kerja dan lembur, gunakan kebijakan perusahaan yang sudah diperiksa terhadap PP 35/2021. Jika formulir meminta lokasi atau foto yang terkait identitas, tentukan dasar pemrosesan dan pengamanannya sesuai UU PDP. Form gratis tidak menghapus tanggung jawab perusahaan atas ketenagakerjaan dan perlindungan data.[2],[3]
Sumber
- [1]Google Docs Editors Help — How to use Google FormsDiakses 30 Agustus 2026.
- [2]BPK RI — PP No. 35 Tahun 2021Diakses 30 Agustus 2026.
- [3]BPK RI — UU No. 27 Tahun 2022 tentang Pelindungan Data PribadiDiakses 30 Agustus 2026.
Baca standar editorial Vasco untuk cara kami memilih sumber, menulis contoh, dan memperbarui koreksi.
Pilar People