
Panduan
Waktu Tunggu Rate Vendor, Bukan Waktu Tunggu Customer, yang Sering Membengkakkan Respons RFQ
"Waktu respons RFQ" yang dilaporkan sebagai satu angka rata-rata tidak menunjukkan interval mana yang paling banyak menghabiskan waktu. Breakdown ini memecahnya jadi empat stempel waktu yang bisa Anda catat sendiri di 30 RFQ terakhir, lengkap dengan contoh perhitungan dan cara membaca hasilnya.
Ditulis oleh Tim Editorial CargoGrid. Kerangka empat stempel waktu ini disusun dari pola pencatatan alur RFQ yang berulang kami amati di forwarder skala menengah: RFQ diterima, persyaratan diklarifikasi, rate vendor ditunggu, lalu quotation dikirim, dan interval menunggu rate hampir selalu yang paling sulit dipangkas.
- Waktu respons RFQ yang dilaporkan sebagai satu angka menyembunyikan interval mana yang membengkak; memecahnya jadi empat stempel waktu (RFQ diterima, persyaratan lengkap, rate vendor terakhir masuk, quotation terkirim) baru menunjukkan polanya.
- Titik T1 ("persyaratan lengkap") perlu definisi tertulis berupa checklist, bukan sekadar perasaan sudah cukup, supaya catatannya konsisten antar sales.
- Pada contoh ilustratif di artikel ini, interval menunggu rate vendor menyerap porsi terbesar dari total waktu, pola yang umum ditemui, tapi perlu dicek ulang di data 30 RFQ milik pembaca sendiri, bukan diasumsikan berlaku sama.
- Interval yang besar baru bisa dikaitkan dengan kekalahan tender kalau disandingkan dengan kolom alasan kalah yang benar-benar terisi, dan kolom itu di kebanyakan CRM dibiarkan kosong.
Pada contoh perhitungan di artikel ini, dari total waktu respons RFQ sekitar 24 jam, sekitar 83% di antaranya habis menunggu balasan rate dari vendor (pelayaran, trucking, gudang, atau agen tujuan), bukan menunggu customer melengkapi data atau menunggu sales menyusun harga. Pola ini gampang tersembunyi selama waktu respons cuma dilaporkan sebagai satu angka rata-rata per RFQ, sebab angka tunggal itu tidak pernah bilang jam mana yang habis menunggu, dan menunggu siapa.
Untuk menjawab pertanyaan kedua, satu angka rata-rata tidak cukup. Anda perlu memecah interval itu jadi beberapa segmen, dan cara paling sederhana untuk melakukannya adalah mencatat empat titik waktu di setiap RFQ, bukan cuma titik awal dan titik akhirnya. Dari empat titik itu, tiga interval bisa dihitung lewat pengurangan biasa: tanpa rumus rumit, tanpa software baru, cukup jam dan tanggal yang dicatat konsisten.
Kenapa satu angka rata-rata menyembunyikan pola yang justru paling penting
Anggap satu forwarder mencatat rata-rata waktu respons RFQ-nya 18 jam. Angka itu terdengar cukup rapi untuk dilaporkan ke manajemen, tapi ia tidak membedakan dua situasi yang sangat berbeda: 18 jam yang sebagian besar habis menunggu balasan pelayaran yang lambat membalas email, atau 18 jam yang habis karena sales lupa membalas RFQ semalaman. Kedua situasi itu butuh perbaikan yang sama sekali berbeda, padahal di laporan bulanan keduanya tercatat identik sebagai "18 jam".
Cara memecah angka gabungan ini bukan dengan mencatat lebih rajin di titik yang sama (awal dan akhir), melainkan menambah titik pencatatan di tengah-tengah proses, tepat di momen-momen ketika RFQ berpindah tangan dari satu pihak ke pihak lain.
Empat stempel waktu yang menyusun satu siklus RFQ
Keempat titik ini dipilih bukan sembarangan: masing-masing menandai momen RFQ berpindah tangan atau berubah status, titik-titik yang lazim sudah punya jejak (email masuk, balasan vendor, quotation terkirim) sehingga mencatatnya jarang menambah pekerjaan baru, cuma menambah kebiasaan mencatat jamnya.
| Titik | Kapan dicatat | Definisi |
|---|---|---|
| T0: RFQ diterima | Saat pesan pertama masuk | Jam RFQ pertama kali sampai ke alamat atau nomor resmi perusahaan, lewat email, WhatsApp, atau telepon. |
| T1: Persyaratan lengkap | Setelah klarifikasi selesai | Jam seluruh data yang dibutuhkan pricing untuk mulai mencari rate sudah terkonfirmasi dari customer (lihat checklist di bagian berikut). |
| T2: Rate vendor terakhir masuk | Saat balasan terakhir diterima | Jam balasan rate paling akhir dari daftar vendor yang dihubungi (pelayaran, trucking, gudang, agen tujuan) diterima. |
| T3: Quotation terkirim | Saat quotation dikirim | Jam quotation, setelah harga disusun dan disetujui (kalau perlu persetujuan atasan), benar-benar terkirim ke customer. |
Dari keempat titik itu, tiga interval bisa dihitung lewat pengurangan waktu:
| Interval | Rumus | Yang diukur |
|---|---|---|
| A: Waktu klarifikasi | T1 − T0 | Berapa lama bolak-balik dengan customer sebelum data cukup lengkap untuk dicari rate-nya. |
| B: Waktu tunggu rate vendor | T2 − T1 | Berapa lama menunggu balasan pelayaran, trucking, gudang, dan agen tujuan. |
| C: Waktu susun harga & persetujuan | T3 − T2 | Berapa lama menyusun margin dan surcharge, ditambah waktu menunggu tanda tangan atasan kalau nilainya di atas ambang batas. |
| Total | T3 − T0 (= A + B + C) | Waktu respons RFQ yang biasanya dilaporkan sebagai satu angka saja. |
Kenapa T1 butuh definisi tertulis, bukan sekadar perasaan "sudah cukup"
Titik T1 paling rawan jadi angka yang tidak konsisten, sebab "persyaratan lengkap" gampang diartikan berbeda oleh dua sales yang berbeda. Satu sales merasa cukup begitu tahu rute dan berat kotor; sales lain baru merasa lengkap setelah sepuluh detail terkonfirmasi. Kalau definisinya tidak tertulis, T1 yang dicatat dua orang untuk kasus yang sebanding bisa berselisih jauh, bukan karena prosesnya beda, tapi karena standar mencatatnya beda.
Checklist berikut yang dipakai sebagai definisi baku T1 di seluruh artikel ini. Kesepuluh poin ini perlu terkonfirmasi sebelum RFQ dianggap siap masuk tahap pengumpulan rate:
- Incoterm. Menentukan siapa menanggung biaya dan risiko di titik mana sepanjang rute.
- Pelabuhan/kota asal dan tujuan.
- Jenis komoditas dan kode HS, bila customer sudah punya.
- Berat kotor dan dimensi.
- Jenis dan jumlah kontainer, atau volume LCL.
- Kebutuhan asuransi cargo.
- Cakupan kepabeanan: termasuk atau tidak dalam quotation.
- Persyaratan khusus: reefer, barang berbahaya (DG), muatan oversize.
- Perkiraan tanggal siap muat.
- Frekuensi, kalau RFQ ini untuk kontrak, bukan sekali jalan.
Menanyakan kesepuluh poin itu sekaligus di kontak pertama, bukan satu-satu setiap kali teringat, adalah perbaikan termurah untuk menekan interval A tanpa mengubah apa pun di tahap lain.
Cara mencatat: satu baris per RFQ, selama 30 RFQ ke depan
Praktiknya tidak butuh software baru. Satu spreadsheet bersama, diisi bergiliran oleh sales dan pricing yang menangani RFQ tersebut, sudah cukup untuk mengumpulkan data yang berguna.
- 1Buka satu baris baru setiap RFQ masuk, beri nomor urut, lalu isi kolom T0 dengan jam saat itu juga. Jangan ditunda sampai akhir hari, karena jam yang ditulis dari ingatan biasanya meleset.
- 2Isi T1 begitu checklist sepuluh poin di atas selesai dikonfirmasi. Kalau butuh dua putaran tanya-jawab dengan customer, T1 dicatat setelah putaran terakhir, bukan putaran pertama.
- 3Isi T2 saat balasan rate terakhir dari daftar vendor yang dihubungi masuk. Kalau ada vendor yang tidak pernah membalas dan akhirnya dilewati, catat jam keputusan melewatinya sebagai T2, supaya kolom ini tidak menggantung tanpa batas.
- 4Isi T3 saat quotation benar-benar terkirim ke customer, bukan saat quotation selesai disusun tapi masih menunggu tanda tangan.
- 5Tambahkan tiga kolom rumus (Interval A, B, C) berisi pengurangan sederhana dari keempat kolom jam di atas, supaya tidak perlu dihitung manual satu-satu setiap kali baris baru diisi.
- 6Setelah 30 baris terisi, urutkan dari interval mana yang paling besar rata-ratanya. Itu titik pertama yang layak diperbaiki lebih dulu.
Contoh perhitungan interval, angka disederhanakan
Enam baris berikut adalah contoh rekaan untuk menunjukkan cara menghitungnya, disederhanakan supaya polanya gampang diikuti, bukan catatan RFQ nyata dari satu perusahaan tertentu. Terapkan pengurangan yang sama persis ke 30 RFQ Anda sendiri setelah pencatatan berjalan.
| RFQ | T0 | T1 | T2 | T3 | A (T1−T0) | B (T2−T1) | C (T3−T2) | Total |
|---|---|---|---|---|---|---|---|---|
| RFQ-1 | Sen 08:15 | Sen 09:40 | Sel 14:30 | Sel 16:05 | 1j25m | 28j50m | 1j35m | 31j50m |
| RFQ-2 | Sen 10:02 | Sen 10:50 | Sen 19:15 | Sel 08:40 | 0j48m | 8j25m | 13j25m | 22j38m |
| RFQ-3 | Sel 08:30 | Sel 08:55 | Kam 11:10 | Kam 12:05 | 0j25m | 50j15m | 0j55m | 51j35m |
| RFQ-4 | Rab 09:10 | Rab 09:35 | Rab 15:50 | Rab 16:30 | 0j25m | 6j15m | 0j40m | 7j20m |
| RFQ-5 | Kam 08:05 | Kam 11:20 | Jum 10:00 | Jum 11:15 | 3j15m | 22j40m | 1j15m | 27j10m |
| RFQ-6 | Jum 08:45 | Jum 09:05 | Jum 13:50 | Jum 14:20 | 0j20m | 4j45m | 0j30m | 5j35m |
Menjumlahkan keenam baris itu, lalu membagi tiap interval dengan totalnya, menunjukkan ke mana porsi waktu terbesar pergi, bukan dari kesan, dari hitungan.
| Interval | Total (6 RFQ) | Rata-rata per RFQ | Porsi dari total waktu |
|---|---|---|---|
| A: Klarifikasi | 6j38m | 1j06m | ≈4,5% |
| B: Tunggu rate vendor | 121j10m | 20j12m | ≈82,9% |
| C: Susun harga & persetujuan | 18j20m | 3j03m | ≈12,5% |
| Total | 146j08m | 24j21m | 100% |
Kenapa interval menunggu rate vendor cenderung paling sulit dipangkas
Kalau pola di atas juga muncul di data Anda, penyebabnya jarang soal vendor yang lambat membalas semata. Lebih sering, penyebabnya ada di sisi Anda sendiri: rate tersimpan di banyak tempat berbeda, sehingga setiap RFQ baru harus mulai mencari dari nol, alih-alih memakai ulang rate yang memang sudah pernah didapat sebelumnya.
Di kebanyakan forwarder skala menengah, rate tersimpan di file Excel milik manajer pricing, lampiran PDF yang terkubur di email, screenshot WhatsApp dari sales pelayaran, dan kepala orang yang sudah lama bekerja di sana. Kondisi ini melahirkan tiga masalah yang langsung memperbesar interval B:
- Harga jadi tidak konsisten, dan setiap kali dua sales memberi angka berbeda untuk rute yang sama, RFQ berikutnya di rute itu ikut memicu pengecekan ulang dari awal, menambah waktu di interval B, bukan cuma mengganggu kredibilitas.
- Rate kedaluwarsa tetap terpakai kalau file yang dibuka tidak dibubuhi tanggal, sehingga pricing harus mengonfirmasi ulang ke vendor meski sudah pernah punya angka untuk rute itu sebelumnya: konfirmasi ulang itulah yang menambah jam ke interval B.
- Pengetahuan menempel ke orang, bukan ke sistem. Begitu manajer pricing resign, rute yang rate-nya biasa dihafal kini harus dicari ulang dari nol setiap kali RFQ masuk, interval B di rute itu melonjak sampai penggantinya cukup berpengalaman.
Interval mana yang paling besar menentukan perbaikan mana yang perlu diprioritaskan
Ketiga interval menuntut perbaikan yang berbeda. Memperbaiki yang salah (misalnya menambah orang di pricing padahal interval yang membengkak adalah B) akan menghabiskan anggaran tanpa mengubah angka total secara berarti.
| Interval besar | Kemungkinan penyebab | Langkah yang sesuai |
|---|---|---|
| A: Klarifikasi | Checklist sepuluh poin tidak ditanyakan sekaligus di kontak pertama, sehingga pertanyaan menyusul satu-satu | Wajibkan checklist T1 dipakai di jam pertama, bukan setelah pengumpulan rate dimulai |
| B: Tunggu rate vendor | Rate tersebar di banyak file, atau memang belum pernah didapat untuk rute tersebut | Pusatkan rate ke satu tempat dengan tanggal berlaku yang jelas; untuk rute baru, sampaikan tenggat jelas ke customer alih-alih diam |
| C: Susun harga & persetujuan | Ambang batas persetujuan terlalu rendah sehingga hampir semua quotation menunggu tanda tangan atasan, atau perhitungan margin masih manual | Tinjau ulang ambang batas persetujuan; siapkan templat perhitungan margin & surcharge yang tinggal diisi |
Menghubungkan interval dengan alasan menang-kalah, bukan mengasumsikannya
Menemukan interval B Anda besar belum tentu berarti Anda kalah tender karena itu. Untuk tahu apakah lambatnya waktu respons benar-benar menjelaskan sebagian kekalahan Anda, interval ini perlu disandingkan dengan data menang-kalah, dan di situlah masalah baru biasanya muncul: kolom alasan kalah di kebanyakan CRM dibiarkan kosong, karena sales yang baru kalah tender jarang berminat menuliskan sebabnya.
Cara yang lebih realistis: jangan minta sales menulis esai. Sediakan pilihan tetap yang tinggal diklik satu kali begitu status RFQ berubah jadi "kalah":
- Harga: quotation pesaing lebih murah.
- Waktu respons: quotation Anda datang setelah shortlist disusun.
- Kapasitas/jadwal: rute atau jadwal yang diminta tidak bisa dipenuhi.
- Syarat pembayaran: termin yang ditawarkan tidak sesuai kebutuhan customer.
- Hubungan lama dengan pesaing: keputusan sudah condong sebelum RFQ ini dibuka.
Begitu kolom ini terisi untuk 30 RFQ yang sama dengan yang Anda catat interval-nya, dua tabel itu bisa disandingkan: RFQ dengan interval total terpanjang, apakah memang lebih sering ditandai "waktu respons" sebagai alasan kalah dibanding RFQ yang responsnya cepat? Kalau polanya konsisten di data Anda sendiri, itu alasan yang kuat untuk memangkas interval B lebih dulu. Kalau tidak, sumber daya mungkin lebih berguna dialihkan ke tempat lain.
Yang bisa dan yang tidak bisa dijawab data empat stempel waktu ini
Sebelum menjalankan pencatatan ini selama beberapa minggu, ada baiknya batas datanya jelas dari awal, supaya hasilnya tidak dituntut menjawab pertanyaan yang memang di luar jangkauannya.
| Pertanyaan | Bisa dijawab data ini? | Catatan |
|---|---|---|
| Ke mana porsi waktu respons RFQ Anda paling banyak habis? | Bisa, langsung terlihat dari interval mana yang paling besar | Ini yang memang dirancang untuk dijawab data ini |
| Apakah interval yang besar itu membuat Anda kalah tender? | Sebagian, kalau disandingkan dengan kolom alasan kalah | Data waktu saja hanya menunjukkan korelasi, bukan kepastian sebab-akibat |
| Berapa target waktu respons yang ideal untuk bisnis Anda? | Tidak | Ekspektasi bisnis spot dan tender kontrak berbeda; tanya langsung ke customer terbesar Anda, bukan cari angka rata-rata industri |
| Apakah harga yang Anda tawarkan sudah kompetitif? | Tidak | Data ini mengukur kecepatan proses, bukan kewajaran harga |
“Rata-rata satu angka memberi tahu Anda berapa lama prosesnya. Empat stempel waktu memberi tahu Anda sedang menunggu siapa.”
Ketiga langkah untuk memulai (menetapkan alamat masuk resmi, menulis definisi "lengkap" untuk checklist T1, lalu mencatat keempat jam ini di satu spreadsheet bersama) bisa dijalankan mulai hari ini, tanpa anggaran tambahan. Dalam tiga sampai enam minggu, tergantung berapa banyak RFQ yang masuk per minggu, Anda akan punya 30 baris data yang menunjukkan pola Anda sendiri, bukan pola forwarder lain, bukan rata-rata industri, dan bukan dugaan siapa pun di rapat.
Pertanyaan yang Sering Muncul
Kalau RFQ per minggu cuma segelintir, apakah tetap harus menunggu 30 RFQ sebelum polanya bisa dibaca?
Tidak perlu menunggu kaku sampai baris ke-30 sebelum melihat apa pun. Begitu belasan baris terisi, interval mana yang paling besar biasanya sudah mulai terlihat, walau belum sekuat setelah 30 baris. Yang lebih penting daripada jumlah barisnya adalah pencatatan yang berjalan terus, bukan berhenti setelah minggu pertama karena terasa merepotkan.
Bagaimana kalau rate dari satu vendor untuk RFQ tertentu tidak pernah dibalas sampai batas waktu quotation harus dikirim?
Catat jam keputusan melewati vendor itu sebagai T2 untuk RFQ tersebut, lalu beri tanda terpisah di baris itu supaya tidak tercampur dengan RFQ yang rate-nya lengkap. RFQ semacam ini pantas dilihat sebagai kelompok sendiri saat menganalisis pola, karena penyebab lambatnya berbeda dari RFQ yang rate-nya memang tersedia tapi terlambat dibalas.
Cukupkah spreadsheet bersama untuk mencatat ini, atau harus sistem?
Untuk mencatat empat stempel waktu dan menghitung tiga interval, spreadsheet dengan kolom rumus sudah menuntaskan pekerjaannya, ini murni soal pencatatan dan pengurangan jam. Kebutuhan sistem biasanya baru muncul dari masalah yang berbeda: rate yang bisa langsung terpakai saat quotation dibuat tanpa disalin manual, atau beberapa orang yang perlu mengedit rate yang sama tanpa saling menimpa.


