1. Kenapa Google Sheets untuk RSVP?
Cara lama pasangan urus RSVP: telefon setiap tetamu, WhatsApp satu per satu, catat dalam buku nota. Cara ni memang membosankan dan senang miss. Google Sheets selesaikan masalah ni dalam masa 10 minit setup je.
Sebab utama pilih Google Sheets berbanding platform lain:
- Percuma sepenuhnya. Tak ada bayaran tersembunyi, tak ada had tetamu.
- Data korang milik korang. Sheet tu dalam akaun Google korang, bukan dalam pelayan penyedia lain.
- Boleh tengok dari mana-mana. Buka Google Sheets dari phone masa dalam MRT, dalam lift, kat surau. Data live.
- Senang export. Nak print senarai tetamu untuk catering? Muat turun CSV atau PDF terus dari Sheets.
- Boleh share dengan family. Bagi ibu, ayah, atau adik akses view supaya semua orang tahu latest count.
2. Macam mana RSVP masuk ke Google Sheets
Setup ni guna Google Apps Script untuk sambung kad korang dengan Google Sheet. Bila tetamu tekan butang RSVP dalam kad, data hantar terus ke sheet. Aliran lengkap:
- Tetamu terima pautan kad di WhatsApp dari korang
- Mereka klik pautan, kad terbuka dari phone mereka
- Tekan butang "RSVP" atau "Kehadiran" dalam kad
- Isi form pendek: nama, telefon, kehadiran (hadir/tak hadir), jumlah pax
- Tekan hantar
- Data terus masuk ke Google Sheet korang, baris baru
- Korang boleh tengok siapa dah RSVP bila-bila masa
3. Setup step-by-step
Ambil masa dalam 10 minit je. Tak perlu ada latar belakang teknikal. Ikut je langkah ni:
Buat Google Sheet baru
Log in ke sheets.google.com dengan akaun Google korang. Klik "Blank" untuk sheet kosong. Namakan sheet (contoh: "RSVP Ali & Siti Kahwin").
Set header lajur
Kat baris pertama, taip: Timestamp, Nama, Telefon, Kehadiran, Jumlah pax, Card ID. Satu perkataan per lajur.
Buka Apps Script editor
Kat menu atas, klik Extensions, pastu pilih Apps Script. Tab baru akan buka dengan editor kod.
Tampal kod Apps Script
Padam semua kod yang ada dalam editor. Tampal kod template RSVP. Kalau korang guna Jemputt.my, kami bagi kod template siap kepada korang. Kod ni buat satu benda je: bila terima POST request, tambah baris baru dalam sheet.
Deploy sebagai Web App
Klik Deploy kat atas kanan, pilih New deployment. Klik icon gear, pilih Web app. Setting: Execute as Me, Who has access Anyone. Klik Deploy.
Google akan minta korang benarkan. Klik benarkan dan ikut popup Google (mungkin dia bagi warning sebab script baru; klik "Advanced" dan "Go to..." untuk teruskan).
Copy URL Web App
Lepas deploy siap, Google akan bagi URL Web App yang tamat dengan /exec. Copy URL tu.
Hantar URL kepada penyedia kad
Kalau korang guna Jemputt.my, hantar URL tu melalui WhatsApp. Kami akan masukkan dalam kad korang dan tetamu boleh mula RSVP.
Selesai. Test dengan RSVP guna phone sendiri untuk pastikan data masuk ke sheet.
4. Tips guna sheet RSVP dengan lebih baik
- Bekukan baris pertama. View → Freeze → 1 row. Header selalu nampak masa tatal.
- Guna filter untuk sort. Klik icon filter kat toolbar. Boleh susun ikut kehadiran, atau filter cuma yang hadir.
- Buat formula summary. Kat sheet lain, guna
=COUNTIFuntuk kira total hadir, total pax, dan sebagainya. - Share dengan family. Klik Share, masukkan email ibu bapa dengan akses "Viewer". Mereka boleh tengok tapi tak boleh edit.
- Set notification. Tools → Notification rules. Set untuk terima email bila ada baris baru masuk. Berguna kalau korang nak follow up dengan tetamu yang belum RSVP.
5. Masalah biasa dan cara selesai
"Authorization required" error masa deploy
Normal je. Google minta korang benarkan script sebab dia baru dibuat. Klik "Advanced" pastu "Go to (name) unsafe". Ni sebab script belum verified oleh Google, bukan sebab tak selamat.
RSVP tetamu tak masuk ke sheet
Check dua benda: (1) URL Web App tepat dan tamat dengan /exec, (2) deployment access set kepada "Anyone", bukan "Only myself".
Data masuk tapi bercampur lajur
Pastikan header lajur di baris pertama sheet sama tepat dengan yang script hantar (Timestamp, Nama, Telefon, Kehadiran, Jumlah pax, Card ID). Kalau tak sama, script mungkin salah lajur.
Nak setup RSVP tanpa buat sendiri?
Order pakej Jemputt.my Advance (RM99) atau Premium (RM129). Kami setup Google Sheet dan Apps Script untuk korang.
Tengok Pakej WhatsApp Kami6. Soalan lazim
Adakah RSVP dengan Google Sheets ni percuma?
Ya, betul-betul percuma. Google Sheets dan Apps Script memang free untuk semua akaun Google. Tak ada bayaran tersembunyi.
Adakah data tetamu selamat?
Selamat. Sheet tu milik korang (bukan Jemputt.my atau sesiapa). Cuma orang yang korang share access boleh nampak data. Google bagi standard keselamatan.
Boleh tetamu RSVP dari WhatsApp terus?
Tetamu klik pautan kad dari WhatsApp, kad terbuka, dan mereka tekan butang RSVP dalam kad. Data terus masuk ke Google Sheet korang.
Boleh tengok siapa yang dah RSVP dari phone?
Boleh. Buka app Google Sheets dari phone, dan data terkini muncul. Boleh filter, sort, dan export ikut suka.
Kalau saya tak nak setup sendiri, ada pilihan lain?
Ada. Kalau korang order pakej Advance atau Premium Jemputt.my, kami boleh bantu setup Google Sheet dan Apps Script untuk korang. Cuma korang perlu bagi kebenaran benarkan untuk akaun Google korang.