Menjalankan promosi itu mudah. Yang sulit adalah mengetahui apakah promosi tersebut benar-benar berhasil. Kebanyakan bisnis membagikan kode kupon tanpa cara pasti untuk melacak seberapa sering kode tersebut digunakan — seseorang harus mencari transaksi secara manual, menghitung kecocokan, dan memperbarui lembar pelacak dengan tangan. Saat laporan selesai dibuat, masa promosi biasanya sudah berakhir.
Dalam tutorial ini, kita akan membangun sebuah Dashboard Penggunaan Kupon — sebuah sistem di mana setiap kupon menampilkan hitungan live tentang berapa kali kupon tersebut telah ditukarkan, yang diperbarui secara instan saat sebuah transaksi menggunakannya.
Mulailah dengan membuat tabel bernama Kupon. Tambahkan bidang Kode, Persentase Diskon (menggunakan tipe data Persentase), dan Aktif (Kotak Centang).
Tabel kupon dengan kolom Kode, Persentase Diskon, dan Aktif
Tambahkan beberapa contoh kupon:
Tabel kupon menampilkan tiga record untuk SUMMER10, WELCOME20, dan FLASH50 beserta persentase diskonnya
Buat tabel lain bernama Transaksi. Tambahkan bidang untuk Nama Pelanggan (Teks), Total Jumlah (Mata Uang, USD), dan Tanggal.
Tabel Transaksi dengan kolom Nama Pelanggan, Total Jumlah, dan Tanggal
Tambahkan beberapa contoh transaksi:
Tabel transaksi yang mencantumkan empat catatan pembelian untuk Emily Rodriguez, David Kim, dan Tom Baker
Sekarang mari kita hubungkan kedua tabel tersebut. Karena satu kupon dapat digunakan di banyak transaksi, dan satu transaksi secara teknis dapat menerapkan lebih dari satu kupon, ini membutuhkan relasi Many-to-Many.
Pada tabel Transaksi, tambahkan kolom baru, atur tipe datanya ke Many-to-Many, dan hubungkan ke tabel Kupon.
Menambahkan kolom Many-to-Many pada tabel Transaksi yang terhubung ke tabel Kupon
Periksa transaksi yang ada dan tetapkan kupon ke transaksi yang menggunakannya:
Tabel transaksi menunjukkan kode kupon yang ditetapkan ke transaksi Emily Rodriguez dan David Kim
Mengetahui transaksi mana yang menggunakan kupon memang berguna, tetapi yang benar-benar Anda inginkan secara sekilas adalah angka — berapa kali setiap kupon telah digunakan secara total?
Buka tabel Kupon dan tambahkan kolom baru. Atur tipe datanya ke Logika Kustom.
Menambahkan kolom Logika Kustom baru pada tabel Kupon
Deskripsikan aturannya: hitung jumlah Transaksi yang terhubung untuk setiap kupon.
Mendeskripsikan logika untuk menghitung transaksi yang terhubung untuk setiap catatan kupon
Konfirmasi layar klarifikasi, lalu klik Simpan.
Layar klarifikasi yang mengonfirmasi penghitungan catatan Transaksi yang terhubung per Kupon
Tabel kupon menunjukkan kolom Kali Digunakan yang terisi secara otomatis untuk setiap kupon
Mari kita uji. Alih-alih menambahkan transaksi baru, perbarui transaksi yang sudah ada. Buka transaksi David Kim senilai $80.00 dan tambahkan SUMMER10 di samping kupon yang sudah dimilikinya, sehingga sekarang menunjukkan penerapan WELCOME20 dan SUMMER10 sekaligus.
Mengedit transaksi David Kim untuk menambahkan SUMMER10 di samping kupon WELCOME20 yang sudah ada
Kembali ke tabel Kupon. Hitungan Kali Digunakan pada SUMMER10 sudah diperbarui dari 2 menjadi 3 — tanpa refresh, tanpa langkah penghitungan ulang, meskipun ini berasal dari pengeditan transaksi yang ada, bukan menambahkan transaksi baru.
Tabel kupon menunjukkan jumlah Kali Digunakan SUMMER10 diperbarui menjadi tiga setelah transaksi David Kim dihubungkan kepadanya
Karena penggunaan sekarang dilacak secara otomatis, buat tampilan baru pada tabel Kupon yang difilter untuk hanya menampilkan kupon di mana Kali Digunakan sama dengan 0.
Membuat tampilan terfilter pada tabel Kupon di mana Kali Digunakan sama dengan nol
Simpan tampilan tersebut dengan nama "Kupon Tidak Terpakai."
Tampilan tersimpan bernama Kupon Tidak Terpakai yang menunjukkan kupon yang belum ditukarkan
Ini memberi Anda daftar instan promosi yang tidak mendapatkan daya tarik — berguna untuk memutuskan apa yang harus dihentikan atau dipromosikan lebih gencar.
Apa yang Anda buat:
Pola yang sama ini — menghubungkan many-to-many dan menghitung penggunaan secara langsung — juga berlaku di luar sistem kupon. Bayangkan kode referal, tiket acara yang dibagikan di antara peserta, atau tag yang diterapkan di berbagai catatan.
Coba Langsung
Halaman ini
Artikel terkait
Jelajahi lebih banyak artikel produk dan praktik terbaik untuk tim yang membangun dengan Ambisius.
Masih Pakai Spreadsheet?
Wajib Coba Ini.
Ubah spreadsheet yang biasa digunakan menjadi sistem terstruktur yang dibangun untuk bisnis Anda
Tanpa komitmen. Tanpa kartu kredit.

© 2026 Ambisius. Seluruh hak cipta dilindungi.