Banyak produk SaaS memulai bisnis dengan satu harga bulanan yang sederhana: pelanggan memilih paket, lalu membayar jumlah yang sama setiap periode. Model ini mudah dijelaskan, tetapi tidak selalu terasa adil. Pelanggan kecil bisa merasa membayar terlalu mahal, sementara pelanggan besar mungkin sudah memperoleh banyak manfaat tanpa membayar lebih sesuai nilai yang mereka dapatkan.
Di titik inilah usage-based pricing menjadi menarik. Model ini mengenakan biaya berdasarkan pemakaian, seperti jumlah transaksi, dokumen yang diproses, gigabyte penyimpanan, atau panggilan API. Stripe menjelaskan bahwa model tersebut dapat membantu pelanggan memulai dengan biaya lebih rendah dan meningkatkan pengeluaran seiring pertumbuhan penggunaan, tetapi juga membawa risiko berupa tagihan yang sulit diprediksi dan kebutuhan pencatatan yang akurat.
Usage-based pricing bukan sekadar mengganti tulisan “Rp99.000 per bulan” menjadi “RpX per transaksi”. Ia mengubah cara produk dijual, diukur, dan dijelaskan kepada pelanggan.
Kapan model ini masuk akal?
Model berbasis pemakaian cocok jika unit yang ditagihkan memiliki hubungan kuat dengan nilai yang diterima pelanggan. Contohnya:
- Platform pembayaran mengenakan biaya berdasarkan jumlah transaksi.
- Layanan penyimpanan mengenakan biaya berdasarkan kapasitas data.
- API analitik mengenakan biaya berdasarkan jumlah permintaan atau volume data.
- Perangkat lunak pemrosesan dokumen mengenakan biaya berdasarkan jumlah file yang selesai diproses.
Prinsipnya sederhana: semakin banyak pelanggan memperoleh manfaat dari produk, semakin besar biaya yang mereka bayarkan. Ini berbeda dari penagihan berdasarkan jumlah pengguna jika jumlah pengguna tidak benar-benar mencerminkan nilai. Sepuluh pengguna yang hanya membuka dashboard sekali sebulan belum tentu lebih bernilai daripada satu pengguna yang menjalankan ribuan proses otomatis.
Namun, tidak semua produk cocok memakai model ini. Aplikasi manajemen proyek, misalnya, mungkin lebih mudah dijual dengan biaya per pengguna atau per tim karena pelanggan dapat memperkirakan anggaran sejak awal. Jika metrik pemakaian sulit dipahami atau berubah-ubah secara ekstrem, model ini justru bisa membuat calon pelanggan ragu.
Jangan mulai dari harga, mulai dari value metric
Value metric adalah satuan yang dipakai untuk menghubungkan harga dengan nilai produk. Kesalahan paling umum adalah memilih metrik yang mudah dihitung oleh sistem, tetapi tidak masuk akal bagi pelanggan.
Misalnya, aplikasi otomatisasi dapat menagih berdasarkan jumlah langkah dalam workflow. Bagi tim teknis, angka itu mudah dicatat. Bagi pelanggan, angka tersebut belum tentu berarti. Mereka mungkin lebih memahami “jumlah workflow yang berhasil dijalankan” atau “jumlah pesanan yang diproses”.
Uji metrik dengan tiga pertanyaan berikut:
- Apakah pelanggan memahami satuan tersebut tanpa penjelasan panjang?
- Apakah peningkatan pemakaian biasanya berarti peningkatan nilai bagi pelanggan?
- Apakah biaya dapat diperkirakan sebelum pelanggan menjalankan proses?
Jika jawaban untuk pertanyaan kedua adalah tidak, jangan buru-buru menerapkan metrik tersebut. Harga yang terasa tidak berhubungan dengan hasil akan membuat pelanggan mengurangi penggunaan, bahkan ketika produk sebenarnya membantu mereka.
Pilih model hybrid untuk mengurangi kejutan
Model usage-based murni memang fleksibel, tetapi pendapatan bisnis dan biaya pelanggan bisa sama-sama berfluktuasi. Karena itu, banyak produk memilih model hybrid: ada biaya dasar tetap, lalu biaya tambahan berdasarkan pemakaian.
Contohnya, pelanggan membayar Rp199.000 per bulan yang sudah mencakup 1.000 transaksi. Setelah melewati batas itu, mereka membayar biaya tambahan per 100 transaksi. Model seperti ini memberikan dua hal sekaligus: pendapatan dasar yang lebih mudah diprediksi bagi penyedia SaaS dan batas awal yang cukup jelas bagi pelanggan.
Alternatif lain adalah sistem kredit prabayar. Pelanggan membeli sejumlah kredit, lalu kredit tersebut berkurang setiap kali fitur tertentu digunakan. Cara ini dapat membantu pelanggan mengontrol pengeluaran, terutama jika mereka belum mengetahui pola pemakaian bulanannya.
Dokumentasi Stripe dan Paddle menunjukkan bahwa sistem penagihan modern mendukung kombinasi biaya langganan, biaya per pengguna, add-on, serta biaya berdasarkan pemakaian. Namun, ketersediaan fitur pada platform penagihan tidak otomatis membuat desain harga menjadi baik. Logika bisnis tetap harus diputuskan berdasarkan perilaku pelanggan dan struktur biaya produk.
Pasang pagar pengaman sebelum meluncurkan
Tagihan yang tiba-tiba melonjak adalah salah satu cara tercepat untuk merusak kepercayaan pelanggan. Karena itu, usage-based pricing perlu dilengkapi dengan pengaman sejak awal.
- Notifikasi pemakaian: kirim peringatan ketika pelanggan mencapai 50%, 80%, dan 100% dari batas paket.
- Estimasi tagihan: tampilkan perkiraan biaya berjalan, bukan hanya angka pemakaian.
- Batas pengeluaran: sediakan pilihan untuk menghentikan proses atau meminta persetujuan ketika biaya melewati ambang tertentu.
- Riwayat penggunaan: pelanggan harus dapat melihat kapan, fitur apa, dan berapa unit yang digunakan.
- Aturan pembulatan yang jelas: jelaskan apakah satu transaksi gagal tetap dihitung, kapan pemakaian di-reset, dan bagaimana pembatalan diperlakukan.
Bagian ini bukan hanya pekerjaan tim keuangan. Produk, engineering, customer support, dan sales perlu memahami definisi pemakaian yang sama. Jika dashboard menunjukkan 1.000 unit sementara invoice menunjukkan 1.050 unit tanpa penjelasan, masalahnya bukan lagi soal harga, melainkan kredibilitas.
Cara menguji model tanpa mengubah seluruh bisnis
Jangan langsung memindahkan semua pelanggan ke model baru. Mulailah dari eksperimen terbatas.
- Pilih satu segmen pelanggan. Cari kelompok yang pola pemakaiannya cukup beragam dan memang sering meminta fleksibilitas.
- Tawarkan dua pilihan. Pertahankan paket flat-rate sebagai pembanding, lalu sediakan paket hybrid atau berbasis pemakaian.
- Catat perilaku, bukan hanya pendapatan. Perhatikan aktivasi, frekuensi penggunaan, komplain tagihan, dan pelanggan yang berhenti sebelum mencapai nilai produk.
- Wawancarai pelanggan setelah satu siklus tagihan. Tanyakan apakah mereka memahami cara biaya dihitung dan apakah mereka bisa memperkirakan tagihan berikutnya.
- Perbaiki kemasan sebelum mengubah angka. Jika pelanggan bingung, masalahnya mungkin bukan harga terlalu mahal, melainkan metrik yang sulit dimengerti.
Untuk eksperimen awal, jangan mengejar formula yang sempurna. Tujuannya adalah menemukan hubungan yang masuk akal antara penggunaan, nilai, dan kemampuan pelanggan memperkirakan biaya.
Apa artinya bagi bisnis kecil?
Usage-based pricing bukan hanya strategi untuk perusahaan cloud besar. Produk digital kecil juga dapat menggunakannya, selama metrik dan pencatatannya sederhana. Contohnya, jasa pembuatan laporan otomatis dapat menjual paket berdasarkan jumlah laporan selesai, bukan berdasarkan jumlah tombol atau proses internal yang dijalankan sistem.
Mulailah dengan spreadsheet atau dashboard sederhana untuk memvalidasi pola pemakaian. Setelah volume transaksi meningkat dan perhitungan mulai kompleks, barulah pertimbangkan sistem metering dan billing khusus. Dengan pendekatan ini, bisnis tidak menghabiskan waktu membangun infrastruktur penagihan sebelum mengetahui apakah pelanggan benar-benar menginginkan model tersebut.
Pada akhirnya, harga yang baik bukan harga yang paling kreatif. Harga yang baik membantu pelanggan memahami apa yang mereka bayar, menghubungkannya dengan manfaat yang mereka terima, dan memberi ruang bagi bisnis untuk tumbuh tanpa menciptakan kejutan yang tidak perlu.
Sumber & bacaan lebih lanjut
- Usage-based pricing for SaaS: How to make the most of this pricing model — Stripe
- Usage-based billing — Stripe Documentation
- SaaS billing and pricing models — Paddle Developer Docs
– Rio Yotto @rioyotto
