Otomasi Rekapitulasi Donasi Bulanan dengan Google Sheets dan Zapier untuk Lembaga Sosial
Beberapa tahun terakhir saya sering mendampingi lembaga filantropi kecil dan menengah dalam mengelola dana donasi secara online. Satu hal yang hampir selalu saya temui: proses rekapitulasi donasi bulanan masih dilakukan manual. Admin membuka mutasi rekening, menyalin data ke Excel, lalu mencocokkan satu per satu dengan bukti transfer yang masuk lewat WhatsApp.
Pekerjaan ini terlihat sepele, tapi menyita waktu berhari-hari. Belum lagi risiko salah input, donasi terlewat, atau laporan ke donatur telat dikirim. Padahal, dengan kombinasi Google Sheets dan Zapier, sebagian besar pekerjaan itu bisa berjalan otomatis. Yuk saya ceritakan bagaimana caranya.
Kenapa Rekapitulasi Manual Perlu Segera Diotomasi
Dalam pengalaman saya, ada tiga masalah utama yang muncul saat rekapitulasi donasi masih manual. Pertama, data tersebar di banyak tempat — mutasi bank, notifikasi e-wallet, pesan WhatsApp, dan form donasi online. Kedua, tidak ada satu sumber kebenaran alias single source of truth, sehingga laporan sering berbeda antar tim.
Ketiga, waktu admin habis untuk pekerjaan administratif yang berulang. Padahal waktu tersebut jauh lebih berharga jika dipakai untuk membangun hubungan dengan donatur atau mengevaluasi program.
Otomasi bukan berarti menghilangkan peran manusia. Justru sebaliknya, manusia fokus pada hal yang butuh penilaian, sementara mesin mengerjakan pengulangan.
Alur Otomasi Donasi Bulanan: Dari Masuk Sampai Laporan
Berikut alur sederhana yang bisa Anda tiru. Saya sudah mempraktikkannya di beberapa lembaga, dan hasilnya cukup rapi.
- Form atau kanal donasi menjadi pintu masuk data. Bisa Google Form, form di website, atau notifikasi dari payment gateway.
- Google Sheets berperan sebagai database utama. Semua donasi masuk ke satu spreadsheet dengan kolom: tanggal, nama donatur, nominal, metode, dan status.
- Zapier menghubungkan sumber data dengan Sheets, lalu memicu aksi lanjutan seperti kirim email, notifikasi WhatsApp, atau update dashboard.
- Laporan bulanan dibuat otomatis dari pivot table atau Google Data Studio yang menarik data dari Sheets.
Dengan alur ini, admin hanya perlu memverifikasi, bukan mengetik ulang dari nol.
Menyiapkan Google Sheets sebagai Pusat Data
Mulailah dengan membuat satu spreadsheet khusus donasi. Buat kolom minimal seperti ini:
- Tanggal — format tanggal agar mudah difilter
- Nama Donatur — konsisten penulisannya
- Nominal — angka murni tanpa “Rp” agar bisa dijumlahkan
- Metode — transfer bank, e-wallet, QRIS, dan lainnya
- Program — untuk donasi yang dialokasikan ke program tertentu
- Status — terverifikasi, pending, atau dibatalkan
Gunakan data validation pada kolom Metode dan Status supaya input tetap konsisten. Ini penting, karena Zapier akan lebih mudah memproses data yang formatnya seragam.
Menghubungkan Zapier ke Google Sheets
Di Zapier, buat Zap baru dengan trigger yang sesuai. Misalnya:
- Trigger: New Form Response di Google Forms, atau New Row di Google Sheets jika data masuk dari sumber lain.
- Action: Create Spreadsheet Row di Google Sheets untuk mencatat donasi ke sheet utama.
- Action tambahan: Send Email lewat Gmail untuk konfirmasi ke donatur atau notifikasi ke admin.
Jika lembaga Anda memakai payment gateway seperti Midtrans atau Xendit, biasanya tersedia webhook. Anda bisa memakai Webhooks by Zapier sebagai trigger, lalu meneruskan datanya ke Sheets. Dengan begitu, donasi yang masuk tengah malam pun langsung tercatat tanpa menunggu admin bangun pagi.
Tips agar Otomasi Berjalan Rapi dan Aman
Otomasi tetap butuh pengawasan. Beberapa hal yang saya sarankan berdasarkan pengalaman lapangan:
- Buat sheet terpisah untuk data mentah dan data yang sudah diverifikasi. Jangan campur, agar mudah diaudit.
- Gunakan ID unik untuk setiap transaksi, misalnya kombinasi tanggal dan nomor referensi, supaya tidak ada data ganda.
- Batasi akses spreadsheet hanya untuk admin tertentu. Aktifkan proteksi sheet dan log perubahan.
- Uji coba dulu dengan data dummy sebelum dipakai untuk donasi sungguhan.
- Backup bulanan ke Google Drive atau ekspor ke CSV sebagai arsip.
Jangan lupa, privasi donatur adalah amanah. Hindari mengirim data pribadi ke layanan pihak ketiga yang tidak jelas keamanannya. Baca kebijakan privasi Zapier dan pastikan sesuai dengan kebutuhan lembaga Anda.
Membuat Laporan Bulanan Otomatis
Setelah data terkumpul, buat pivot table di sheet terpisah. Pivot table bisa menampilkan total donasi per bulan, per program, dan per metode pembayaran. Jika ingin lebih visual, hubungkan Sheets ke Looker Studio (dulu Google Data Studio) untuk membuat dashboard yang bisa dibagikan ke pengurus.
Dengan begitu, saat rapat bulanan, Anda tinggal membuka dashboard, bukan menyiapkan laporan dari awal.
Kesimpulan: Waktunya Fokus ke Dampak, Bukan Administrasi
Otomasi rekapitulasi donasi dengan Google Sheets dan Zapier bukan proyek besar yang mahal. Anda bisa memulainya hari ini dengan alat yang sebagian besar sudah gratis. Yang dibutuhkan hanya kemauan menata alur dan konsistensi dalam menjaga data.
Bayangkan waktu yang biasanya habis untuk menyalin mutasi bank, kini bisa dipakai untuk menghubungi donatur lama, mengevaluasi program, atau merancang kampanye berikutnya. Itulah inti dari digitalisasi lembaga sosial: membuat pekerjaan lebih sederhana, agar dampaknya lebih luas.
Kalau Anda pengelola lembaga sosial atau travel umroh yang ingin mulai merapikan sistem donasi, mulailah dari satu langkah kecil. Buat spreadsheet donasi hari ini, sambungkan satu Zap minggu ini, dan rasakan bedanya di akhir bulan. Selamat mencoba, dan jangan ragu berbagi pengalaman Anda di kolom komentar!