TL;DR
Dashboard penjualan di Looker Studio bisa dibikin gratis dari data Google Sheets dalam waktu sekitar 45 menit. Struktur yang kepakai: satu baris scorecard di atas (omzet, transaksi, rata-rata nilai transaksi), satu time series buat tren harian, satu bar chart buat top produk, dan satu tabel detail. Kunci utamanya bukan jumlah chart, tapi data yang rapi di sumbernya.
Dashboard penjualan di Looker Studio bisa dibikin gratis dari data Google Sheets, dan struktur yang beneran kepakai cuma butuh 4 chart.
Bukan 20. Empat.
Dashboard yang aku lihat gagal dipakai hampir selalu punya masalah sama: kebanyakan chart, dan datanya nggak rapi di sumbernya. Yang berhasil selalu sederhana.
Ini urutan kerjanya, dari sheet mentah sampai dashboard yang bisa di-share ke bos. Target waktu: 45 menit.
Ini langkah yang paling sering dilewatin, dan yang paling nentuin.
Data mentahmu harus dalam bentuk tabel panjang. Satu baris = satu transaksi. Header di baris pertama. Nggak ada baris kosong, nggak ada baris total, nggak ada merge cell.
Bentuk yang bener buat data toko_berkah:
tanggal cabang produk kategori qty harga total
2026-03-01 Sleman Beras 5kg Sembako 3 62000 186000
2026-03-01 Sleman Minyak 2L Sembako 2 34000 68000
2026-03-01 Bantul Teh Kotak Minuman 12 5000 60000
Yang bikin gagal:
186000 polos, format tampilannya urusan Looker Studio.YYYY-MM-DD.Sepuluh menit ngerapiin sheet nghemat sejam debugging nanti. Serius.
lookerstudio.google.com, login pakai akun Google.Sekarang berhenti dulu sebelum bikin chart. Cek tipe datanya.
Klik Resource > Manage added data sources > Edit. Kamu lihat daftar semua field beserta tipenya.
Yang wajib dicek:
| Field | Tipe yang bener |
|---|---|
| tanggal | Date (YYYYMMDD) |
| total, harga | Number > Currency > IDR |
| qty | Number |
| cabang, produk, kategori | Text |
Kalau tanggal kebaca Text, semua fitur tanggal mati: nggak ada date range control, nggak ada time series. Benerin di sini.
Kalau total kebaca Text, dia nggak bisa dijumlahin. Ini penyebab nomor satu dari "kenapa angka di dashboard beda sama di Sheets".
Selesai ngecek, klik Done.
Empat komponen. Ini urutan yang bikin orang bisa baca dashboard dalam 5 detik.
Tiga angka besar yang jadi jawaban pertama tiap orang buka dashboard.
total, agregasi SUM.Record Count.total, ubah agregasinya jadi AVG.Aktifin Comparison date range di tab Setup, pilih Previous period. Sekarang tiap scorecard nampilin panah naik/turun plus persentasenya. Konteks gratis.
Taruh bertiga sejajar di atas, tinggi 100px, lebar sama.
Add a chart > Time series chart.
tanggaltotal (SUM)cabang (opsional, bikin satu garis per cabang)Ini yang jawab "lagi naik apa turun". Taruh di kiri, lebar setengah halaman.
Add a chart > Bar chart > pilih varian horizontal.
produktotal (SUM)total descendingHorizontal, bukan vertikal. Nama produk Indonesia panjang-panjang ("Beras Pandan Wangi 5kg"). Di bar vertikal, labelnya kepotong atau miring dan nggak kebaca.
Add a chart > Table.
Dimension: tanggal, cabang, produk. Metric: qty, total.
Aktifin Show summary row dan Heatmap di kolom total. Ini buat orang yang mau ngecek angka spesifik, bukan cuma lihat gambaran besar.
Selalu ada satu orang kayak gini di tiap tim. Kasih mereka tabel, atau mereka bakal minta export Excel tiap minggu.
Tanpa filter, dashboard-mu cuma gambar. Tiga kontrol yang cukup:
cabang.Buat date range, klik kontrolnya lalu pilih Make report-level, biar dia aktif di semua halaman.
Detail lengkap semua tipe kontrol ada di artikel filter dan kontrol Looker Studio.
Toko_berkah punya 3 cabang, sekitar 380 transaksi per hari. Sebelumnya pemiliknya minta rekap Excel tiap Senin, dan rekap itu makan 90 menit kerjaan staf.
Dashboard yang dibikin isinya persis 4 chart di atas plus 3 kontrol. Waktu bikin: 45 menit, termasuk 12 menit ngerapiin sheet.
Yang berubah setelah 2 bulan:
Kerugian yang kecegat dari satu kejadian itu: sekitar 4,8 juta. Dari dashboard yang dibikin dalam 45 menit.
Yang bikin dipakai bukan chart-nya. Yang bikin dipakai: dia bisa jawab pertanyaan pemilik toko dalam 5 detik tanpa nanya siapa-siapa.
1. Naruh 20 chart di satu halaman. User beku, nggak tau mulai dari mana, dan dashboard-nya lemot karena tiap chart nembak query sendiri. Empat sampai enam chart per halaman, maksimal.
2. Nggak ngecek tipe data. Angka jadi Text, tanggal jadi Text, dan semua fiturnya mati. Selalu cek di Manage added data sources sebelum bikin chart pertama.
3. Pakai pie chart buat 15 kategori. Nggak ada yang bisa baca 15 potongan pie. Pakai bar chart horizontal. Pie chart cuma layak buat 2-3 kategori.
4. Date range tanpa default. Dashboard kebuka narik data 3 tahun, loading 15 detik. Set default ke Last 30 days.
5. Warna pelangi. Tiap chart warnanya beda-beda dan nggak ada artinya. Pakai satu warna dominan, dan warna kedua cuma buat highlight hal penting.
6. Share dashboard tapi lupa share data source-nya. Penerima buka, lihat error "You don't have access". Solusinya: share sheet-nya juga, atau ubah credential data source jadi Owner's credentials di Manage added data sources.
Panduan resminya ada di dokumentasi Looker Studio.
Looker Studio gratis buat pemakaian pribadi dan bisnis kecil, termasuk buat bikin dashboard, share ke orang lain, dan connect ke Google Sheets, BigQuery, serta konektor Google lainnya. Yang berbayar cuma Looker Studio Pro, yang nambahin fitur SLA, dukungan tim, dan manajemen aset di level organisasi. Buat dashboard penjualan UMKM, versi gratis lebih dari cukup.
Penyebab paling sering: tipe data salah. Kolom omzet yang kebaca sebagai Text nggak bisa dijumlahin dengan benar. Cek di Resource > Manage added data sources, pastiin kolom angka bertipe Number dan tanggal bertipe Date. Penyebab kedua: ada baris kosong atau baris total di dalam range data yang ikut kebaca.
Empat sampai enam. Lebih dari itu user bingung mau lihat mana duluan, dan dashboard jadi lambat karena tiap chart nembak query terpisah. Kalau kamu butuh lebih banyak, pecah jadi beberapa halaman dengan tema jelas: halaman ringkasan, halaman produk, halaman pelanggan.
Klik tombol Share di kanan atas, sama persis kayak Google Docs. Kamu bisa kasih akses View atau Edit ke email tertentu, atau bikin link yang bisa dibuka siapa saja. Penting: penerima juga butuh akses ke data source-nya. Kalau data source-mu Google Sheets yang private, share sheet-nya juga, atau ubah credential data source jadi Owner.
Looker Studio narik data segar tiap kali dashboard dibuka, tapi hasilnya di-cache dulu buat menghemat kuota. Default cache-nya 12 jam untuk Google Sheets. Kamu bisa ganti di Resource > Manage added data sources > Edit > Data freshness. Kalau butuh angka real-time, klik tombol refresh manual di pojok kanan atas.
Data rapi di sumbernya, 4 chart, 3 kontrol. Itu resep dashboard penjualan yang beneran dibuka orang.
Sisa waktumu lebih baik dipakai buat mikirin pertanyaan apa yang mau dijawab, bukan buat nambah chart kelima belas.
Buka Google Sheets penjualanmu sekarang, cek apakah bentuknya udah tabel panjang. Kalau iya, 45 menit lagi dashboard-mu jadi.
Lanjut baca filter dan kontrol Looker Studio buat bikin dashboard-mu makin interaktif, atau cek fungsi QUERY di Google Sheets kalau data mentahmu masih perlu diringkas dulu sebelum masuk dashboard.
Mau praktek langsung? Mulai latihan SQL gratis
Latihan interaktif, langsung di browser.
Dashboard penjualan yang rapi bisa kamu bikin cuma pakai Google Sheets, tanpa Looker Studio, tanpa add-on, tanpa bayar apa pun. Ini urutan 6 langkahnya, lengkap dengan rumusnya.
Dashboard buat mantau angka yang berubah tiap hari. Laporan buat jawab satu pertanyaan sekali dan tuntas. Salah pilih, kerjaanmu kebuang.
Delapan KPI keuangan yang beneran dibuka CFO tiap bulan, rumusnya, dan cara nyusunnya jadi satu dashboard yang kebaca dalam 90 detik.