Langsung ke konten utama
Semua case study
AI & Automation

Dari Catatan Manual di Sheets ke Sistem Keuangan Kos dengan Reminder WhatsApp Otomatis

Case study sistem keuangan kos premium Anantara Co-Living: tagihan, rekap pembayaran, kwitansi, dan reminder WhatsApp otomatis ke penghuni dan pengelola.

Bagikan

Bagikan ke Instagram Stories

Menyiapkan gambar…

  1. Link sudah disalin.
  2. Unduh gambarnya, lalu unggah ke Instagram Stories dari HP.
  3. Tambahkan stiker Link di Story, lalu tempel link-nya.
Unduh gambar

Instagram Stories cuma bisa dibuat dari aplikasi di HP.

Bagikan ke TikTok

Menyiapkan gambar…

  1. Caption dan link sudah disalin.
  2. Unduh gambarnya, lalu unggah sebagai postingan foto di TikTok.
  3. Tempel caption-nya sebelum posting.
Unduh gambar

Paling gampang diposting dari aplikasi TikTok di HP.

Klien
Anantara Co-Living
Peran
Full Stack Developer
Tools
Google Apps Script, Google Sheets, WhatsApp API, Google Drive, Google Sites
Durasi
1–2 bulan
Kolase sistem keuangan kos Anantara Co-Living: dashboard admin dengan jumlah penghuni dan tagihan, rekap pembayaran per bulan, dan notifikasi WhatsApp bukti bayar masuk untuk tim pengelola

Anantara Co-Living adalah kos premium dengan puluhan penghuni yang bayar sewa setiap bulan. Sebelumnya, semua tagihan dan pembayaran dicatat manual di Google Sheets.

Aku bangun sistem keuangan kos di atas Google Apps Script dan Google Sheets, lengkap dengan dashboard, tagihan otomatis, rekap pembayaran, dan WhatsApp API yang mengirim pengingat ke penghuni maupun tim pengelola.

Masalah: semua status bayar ada di baris spreadsheet

Dengan puluhan penghuni dan tagihan tiap bulan, catatan manual di spreadsheet bikin pertanyaan sederhana jadi makan waktu: siapa yang udah bayar bulan ini, siapa yang telat, bukti transfer mana yang belum dicek, dan kontrak siapa yang sebentar lagi habis. Semuanya harus dicari dan dicocokkan baris per baris.

Pengingat ke penghuni dan tindak lanjut kontrak juga bergantung pada pengelola yang ingat mengecek spreadsheet di waktu yang tepat.

Pendekatan: Sheets tetap jadi database, alurnya yang diotomasi

Aku nggak memindahkan data ke aplikasi baru. Google Sheets tetap jadi database yang dipakai tim, lalu di atasnya aku bangun web app dengan Google Apps Script yang dipasang di Google Sites, dan WhatsApp API untuk semua notifikasi.

  1. 1Tagihan dibuatAdmin generate tagihan 1 sampai 12 bulan ke depan
  2. 2Pengingat ke penghuniWhatsApp sebelum, saat, dan setelah jatuh tempo
  3. 3Bukti bayar masukTim pengelola dapat notifikasi untuk verifikasi
  4. 4Kwitansi terkirimLink kwitansi di Google Drive dikirim ke penghuni

Yang aku bangun

Dashboard admin

Begitu login, admin langsung lihat kondisi keuangan kos hari itu: total penghuni, tagihan aktif, penghuni yang terlambat bayar, tagihan yang jatuh tempo hari ini, bukti bayar yang menunggu konfirmasi, dan kontrak yang habis dalam 30 hari. Di bawahnya ada daftar tagihan aktif lengkap dengan berapa hari keterlambatannya.

Dashboard admin berisi kartu Total Penghuni 26, Tagihan Aktif 5, Terlambat Bayar 1, Jatuh Tempo Hari Ini 2, Menunggu Konfirmasi 3, Kontrak ≤30 Hari 0, dan daftar tagihan aktif dengan label terlambat 35 hari
Dashboard admin. Nama admin dan data penghuni disamarkan.

Rekap pembayaran per penghuni per bulan

Rekap ini menggantikan kegiatan scroll spreadsheet. Setiap penghuni punya satu baris dengan status per bulan: lunas, menunggu konfirmasi, belum bayar, atau tidak aktif. Pola telat bayar kelihatan sekilas tanpa perlu membuka catatan satu per satu.

Tabel rekap pembayaran tahun 2026 dengan kolom kamar dan bulan Januari sampai Desember, berisi tanda centang lunas, silang belum bayar, jam menunggu, dan strip tidak aktif
Rekap pembayaran tahunan. Nama penghuni disamarkan.

Tagihan dibuat di muka

Admin bisa membuat tagihan untuk 1, 2, 3, 6, atau 12 bulan ke depan sekaligus, dan menyetujui semua tagihan milik satu penghuni dalam satu klik. Aplikasinya bisa dipakai dari HP, dengan akses login per role.

Tiga layar HP: halaman login Anantara Co-Living, halaman Generate Tagihan dengan pilihan 1 sampai 12 bulan dan Approve Semua Tagihan, serta chat WhatsApp berisi notifikasi bukti bayar masuk dan kontrak hampir habis
Dari kiri: login, generate tagihan, dan notifikasi WhatsApp untuk tim pengelola. Nama penghuni dan ID tagihan disamarkan.

WhatsApp otomatis untuk tim pengelola

Tim pengelola nggak perlu lagi rutin membuka spreadsheet untuk tahu ada yang perlu ditindaklanjuti:

  • Bukti bayar masuk: berisi penghuni, nomor kamar, dan ID tagihan, supaya langsung bisa diverifikasi di sheet Tagihan.
  • Kontrak hampir habis: dikirim H-30 sebelum masa sewa berakhir, supaya perpanjangan kontrak bisa di-follow up lebih awal.

WhatsApp otomatis untuk penghuni

Penghuni juga dapat informasi yang mereka butuhkan tanpa harus ditagih manual:

  • Pesan selamat datang saat terdaftar, berisi nomor kamar dan masa sewa.
  • Pengingat sebelum jatuh tempo, tagihan saat jatuh tempo, dan pengingat kalau terlambat.
  • Kwitansi pembayaran setelah pembayaran diverifikasi, berupa link file di Google Drive yang bisa disimpan sebagai bukti resmi.
Chat WhatsApp dari Anantara Co-Living: pesan selamat datang berisi nomor kamar dan masa sewa, lalu pesan kwitansi pembayaran berisi tanggal dan link kwitansi
Pesan selamat datang dan kwitansi untuk penghuni, dikirim dari data uji. Nama dan link kwitansi disamarkan.

Form pengaduan

Keluhan penghuni juga masuk ke sistem yang sama lewat form pengaduan: nama, nomor kamar, kategori, isi keluhan, dan foto pendukung. Pengaduan nggak lagi tercecer di chat pribadi.

Form pengaduan dengan kolom nama, nomor kamar, pilihan kategori, isi keluhan, dan area unggah foto pendukung
Form pengaduan untuk penghuni.

Hasil

Sebelum

  • Tagihan dan pembayaran dicatat manual di Google Sheets
  • Status bayar tiap penghuni dicari baris per baris
  • Pengingat dan tindak lanjut kontrak bergantung pada ingatan pengelola

Sesudah

  • Dashboard dan rekap pembayaran per penghuni per bulan
  • Pengingat jatuh tempo dan kwitansi terkirim otomatis lewat WhatsApp
  • Tim dapat notifikasi bukti bayar masuk dan kontrak habis H-30
Penghuni aktif yang tagihannya dikelola sistem
26
Jenis pesan WhatsApp otomatis untuk penghuni
5
Notifikasi kontrak hampir habis untuk tim pengelola
H-30

Karena Google Sheets tetap jadi database, tim pengelola masih bisa melihat dan mengubah data seperti biasa. Bedanya, pekerjaan rutin seperti mengecek status bayar, mengingatkan penghuni, dan memantau kontrak sekarang dikerjakan sistem.

Bermanfaat? Bagikan ke teman atau tim kamu.

Bagikan

Bagikan ke Instagram Stories

Menyiapkan gambar…

  1. Link sudah disalin.
  2. Unduh gambarnya, lalu unggah ke Instagram Stories dari HP.
  3. Tambahkan stiker Link di Story, lalu tempel link-nya.
Unduh gambar

Instagram Stories cuma bisa dibuat dari aplikasi di HP.

Bagikan ke TikTok

Menyiapkan gambar…

  1. Caption dan link sudah disalin.
  2. Unduh gambarnya, lalu unggah sebagai postingan foto di TikTok.
  3. Tempel caption-nya sebelum posting.
Unduh gambar

Paling gampang diposting dari aplikasi TikTok di HP.

Ada proses di tim kamu yang masih manual?

Cerita aja, kita cariin solusinya bareng.