Seni Membangun Area Admin Swalayan
Diterbitkan: 2022-03-11Setelah Anda meluncurkan situs pendapatan pasif, Anda seharusnya merayakannya, bukan?
Sayangnya, hidup tidak selalu seperti yang seharusnya, dan Anda biasanya harus menunda perayaan untuk melayani pelanggan Anda – kecuali jika Anda memiliki sistem yang tepat.
Saya telah mengelola situs pendapatan pasif selama lebih dari enam tahun. Bagi saya penekanannya selalu pada "pasif." Oleh karena itu, sudah menjadi prioritas lama saya untuk merampingkan bisnis saya sebanyak mungkin.
Menyederhanakan bisnis online secara efektif bermuara pada memiliki fitur dan kemampuan yang tepat di panel administratif Anda.
Pada artikel ini, saya akan merinci masalah umum dengan dasbor admin dan menawarkan solusi untuk masing-masingnya. Pada akhir posting ini, Anda akan pergi dengan pedoman praktik terbaik yang kuat untuk mengembangkan panel admin yang efisien untuk bisnis otomatis Anda.
Akuntansi Untuk Kesalahan Pengguna
Pengguna membuat kesalahan, yang berarti kami membutuhkan panel admin yang memperbaiki kesalahan ini. Berikut beberapa contohnya.
Optimalkan panel admin Anda untuk memperhitungkan kesalahan pengguna:
Akuntansi Untuk Pengalaman Pengguna
Jangan berharap pengguna Anda berpengalaman dalam bisnis Anda. Berikut adalah beberapa contoh dari apa yang saya maksud dengan itu.
Misalnya, rata-rata pengguna Anda adalah fotografer yang buruk, namun Anda menginginkan foto keren dari properti persewaan liburan pengguna yang sama yang terdaftar di platform Anda.
Mungkin rata-rata pengguna adalah wiraniaga yang buruk, namun Anda ingin deskripsi pernak-pernik yang menggiurkan dan dioptimalkan untuk SEO yang dijual pengguna melalui platform Anda.
Atau mungkin Anda menjalankan toko eCommerce yang menjual sepatu secara online, tetapi rata-rata pengunjung situs Anda tidak tahu cara mengukur kaki mereka, sehingga banyak pelanggan yang memesan ukuran yang salah dan kemudian ingin mengembalikan sepatu mereka nanti.
Area admin yang menjelaskan pengalaman pengguna:
Akuntansi Untuk Keputusan Bisnis yang Tertunda
Sayangnya, semuanya tidak bisa otomatis. Ketika sampai pada panggilan penghakiman, manusia biasanya diperlukan.
Misalnya, apa yang terjadi ketika Anda perlu memverifikasi identitas pelamar babysitter terbaru Anda di platform kepercayaan tinggi Anda?
Atau apa yang terjadi jika hanya Anda yang dapat menentukan harga kiriman produk digital terbaru dari penulis platform?
Contoh penghemat waktu untuk admin yang timbul dari keputusan bisnis yang tertunda:
Akuntansi Untuk Kebutuhan Pengguna Untuk Berkomunikasi Dengan Manajemen Situs Web
Ketika Anda menjalankan bisnis, pertanyaan diharapkan. Dengan merencanakan ke depan secara efektif, Anda dapat secara dramatis memangkas waktu yang diperlukan untuk menanggapinya dan mungkin mengurangi jumlah permintaan pelanggan yang Anda terima sejak awal.
Area admin yang memperhitungkan kebutuhan komunikasi pengguna:
Akuntansi Untuk Pengguna yang Berubah Pikiran
Orang bijak pernah berkata, “Perubahan adalah satu-satunya yang konstan dalam hidup.” Dia benar. Hal-hal berubah.
Mungkin pengguna menikah, dan mereka tidak lagi memiliki nama belakang yang sama.
Atau mungkin pelanggan, yang berlangganan layanan kotak pengiriman bulanan Anda, pindah dan perlu memperbarui alamat mereka.
Ini hanyalah dua contoh perubahan yang tak terhindarkan, yang harus Anda rencanakan sebelumnya.
Contoh penghemat waktu untuk admin yang timbul dari perubahan keadaan/pikiran pengguna:
Akuntansi untuk Tindakan yang Dikaitkan dengan Kekhawatiran Pengguna
Tidak seperti toko bata-dan-mortir, bisnis online tidak memiliki kepastian untuk membeli dari orang yang nyata, secara langsung.
Pikirkan tentang itu. Bagaimana perasaan Anda saat membeli sesuatu di Best Buy? Mungkin percaya diri karena Anda tahu bahwa besok pagi, Best Buy akan tetap ada jika dan saat Anda kembali dengan keluhan atau pengembalian dana.
Perasaan kepastian ini hilang secara online karena alasan yang jelas. Orang dapat dengan mudah mengabaikan komunikasi online, yang membuat prospek bertanya-tanya apakah ada orang yang akan menghubungi mereka kembali. Perasaan curiga ini hanya tumbuh ketika situs web tersebut adalah startup yang tidak dikenal tanpa ekuitas merek.
Contoh penghemat waktu untuk admin yang disebabkan oleh kekhawatiran pengguna:
Atasi Potensi Ambiguitas
Ini satu tahun setelah peluncuran dan, berkat pendapatan yang baik, Anda sekarang mendelegasikan administrasi situs web Anda kepada anggota tim yang berdedikasi.
Namun, suatu hari, administrator ini tiba-tiba jatuh sakit dan sekarang Anda harus melanjutkan pekerjaan administrasi mereka, tanpa pengarahan tentang apa yang telah dilakukan administrator itu minggu lalu.
Berdasarkan informasi di dalam panel administratif, Anda perlu mengetahui di mana administrator Anda tinggalkan– tugas apa yang mereka proses dan tugas apa yang tidak mereka selesaikan.
Ini tidak selalu memungkinkan, karena state-machine yang dirancang dengan buruk yang tidak dapat membedakan antara unseen (atau unprocessed ) dan dianggap (atau diproses ) dengan andal. Misalnya, bayangkan sebuah mesin status admin sebagai berikut:
Apa yang terjadi | Perubahan Negara |
---|---|
Seorang seniman melamar untuk menjual karya seni mereka di platform penjualan karya seni Anda | Entri artis muncul di panel admin dengan status awal "diterapkan" |
Seseorang di tim admin Anda menerima artis ini, mengizinkan mereka untuk menjual karya seni mereka | Admin mengubah status menjadi "diterima" |
Tim Anda menolak artis ini karena tahu pasti, tidak akan pernah menginginkan artis itu | Admin mengubah status menjadi "ditolak" |
Tim Anda berada di pagar tentang artis ini dan ingin menunda keputusan | Tidak melakukan apapun |
Masalah dengan aliran admin ini, dari perspektif administrator sistem, adalah bahwa panel admin mengatakan "diterima" untuk artis baru yang tidak terlihat dan untuk artis yang telah dilihat/dipertimbangkan tetapi ditunda tanpa ditolak mentah-mentah.
Fakta menganggap (atau memproses ) bahwa artis hanya ada di dalam pikiran administrator yang tidak hadir, dan tanpa cara apa pun untuk menandai petunjuk sebagai "ditunda", informasi ini hilang, sehingga orang yang mengambil alih pekerjaan harus mengulangi pekerjaan tersebut. sudah selesai.
Umpan aktivitas yang baik memperbaiki jenis ambiguitas ini.
Maksimalkan Transparansi
Banyak tindakan panel administratif melakukan serangkaian langkah di belakang layar.
Setelah menekan tombol "terima pemohon", misalnya, pemohon yang bersangkutan menerima email penerimaan, akun mereka akan dikreditkan dengan bonus pendaftaran $100, dan status mereka di database Anda akan berubah dari "diterapkan" menjadi "diterima." Dalam istilah rekayasa perangkat lunak, ini adalah efek samping .

Mengingat bahwa Anda – programmer – mengembangkan fitur-fitur ini, Anda mungkin menyadari konsekuensi dari menekan “terima pelamar”.
Paling tidak, Anda dapat membuka editor kode sumber, atau IDE favorit Anda, dan merujuk ke kode untuk jawabannya.
Perwakilan layanan pelanggan Anda tidak memiliki kemewahan ini. Jadi mereka mungkin tidak yakin apa yang terjadi ketika mereka menekan tombol. Juga, mereka mungkin akan bertanya-tanya apakah pemohon akan diberitahu bahwa mereka diterima, atau apakah mereka harus mengirim email manual, mengingatkan pemohon, setelah mereka menekan tombol.
Ketidakpastian ini memperlambat seluruh proses karena sekarang, administrator perlu mengajukan pertanyaan manajemen dan/atau teknik dan menunggu tanggapan mereka. Belum lagi bahwa ini dapat dengan mudah menyebabkan pekerjaan duplikat dan memasukkan kesalahan ke dalam bisnis yang berjalan dengan lancar.
Idealnya, dalam contoh ini, halaman admin dengan tombol "terima pelamar" akan memiliki paragraf deskriptif sebaris, menjelaskan dengan tepat apa yang terjadi ketika tombol mereka menekan tombol.
Sebagai alternatif atau tambahan, sebuah pesan dapat muncul setelah tombol ditekan, menjelaskan apa yang terjadi selanjutnya.
Sejauh ini, kita telah melihat kasus yang menyenangkan, yaitu tindakan latar belakang yang terjadi ketika semuanya berjalan sebagaimana mestinya. Situasi yang lebih sulit adalah berurusan dengan ketidakjelasan setelah terjadi kesalahan . Efek samping mana yang telah diselesaikan dan mana yang dibiarkan hilang? Dalam sistem yang dirancang dengan sempurna, jika gagal, tombol "terima pemohon" akan memberi tahu administrator (dan tim teknis yang melakukan pembersihan) bahwa email penerimaan telah dikirimkan tetapi bonus pendaftaran $100 tidak dikirim ke akun Paypal pengguna tersebut. Informasi ini memungkinkan perusahaan untuk memperbaiki sebagian transaksi. Mengenai detail implementasi, umpan balik ini dapat dilakukan baik dengan mesin status terperinci yang melacak setiap langkah kecil, atau, sebagai alternatif, dengan membungkus tindakan administratif dalam objek layanan yang nilai pengembaliannya mencantumkan perintah yang berhasil dijalankan dan yang gagal dijalankan.
Dalam pengalaman saya, kesenjangan antara bagaimana informasi muncul bagi administrator dan bagaimana tampaknya bagi pengguna akhir dapat menjadi sangat buram.
Terkadang menjawab email pelanggan atau laporan bug mengharuskan tim administratif Anda untuk mengetahui bagaimana tampilan dasbor masuk pelanggan, apa yang dikatakan email otomatis tertentu, atau royalti apa yang dikatakan dasbor yang menghadap pengguna kepada pengguna.
Memiliki akses ke informasi ini membantu tim Anda memahami masalah saat pengguna Anda mengalaminya.
Salah satu cara untuk mengimplementasikan fungsi ini adalah dengan membangun fitur admin “Lihat sebagai Pengguna”.
Ini akan menggantikan pembuatan layar admin terpisah yang mengimplementasikan kembali fitur yang sudah ada untuk pengguna biasa, sehingga memberi Anda bonus tambahan untuk menggunakan kembali banyak kode yang ada.
Untuk email otomatis, pertimbangkan untuk membuat perender email area admin yang ringan sehingga staf Anda dapat membaca pesan yang akan, atau telah, dikirim ke pengguna.
Peristiwa Di Luar Sistem Anda adalah Kewajiban
Administrasi yang dapat dikelola adalah mandiri.
Itu dikemas dalam satu sistem tertutup alih-alih dalam potongan-potongan yang tersebar.
Misalnya, jika informasi tentang pengembalian uang yang Anda berikan tersebar di spreadsheet Excel, beberapa post-it kuning di meja Anda, dan dalam email ke akuntan Anda, maka Anda memiliki kekacauan di tangan Anda.
Solusi yang tepat adalah memiliki daftar pengembalian dana yang lengkap dalam tabel database di dasbor admin Anda. Ketika Anda memiliki satu ramalan kebenaran, Anda dapat yakin mengetahui bahwa setiap laporan yang Anda buat adalah pasti dan dapat dipercaya.
Meskipun hal ini tampak jelas, hal ini sering diabaikan dalam perebutan pengelolaan bisnis.
Saya akan tahu karena itu terjadi pada saya.
Ketika saya awalnya merancang panel admin sistem pemesanan eCommerce saya, saya hanya menyiapkannya untuk mencatat penjualan dan hanya penjualan.
Beberapa bulan setelah peluncuran, saya menyadari semua transaksi tambahan yang tidak saya perhitungkan, seperti pengembalian uang, tolak bayar, gratis, diskon, dan penyesuaian pembayaran.
Karena saya tidak memperkirakan transaksi ini dalam desain awal saya, tidak ada kode di panel admin saya untuk memenuhi atau melaporkannya.
Setiap kali saya harus melakukan pengembalian dana, saya biasanya sangat kekurangan waktu sehingga saya melakukannya dengan cara apa pun yang paling mudah pada saat itu – biasanya melalui antarmuka web Paypal (melewati basis data pesanan situs web saya) – tetapi terkadang melalui iPhone pihak ketiga aplikasi yang berkomunikasi dengan API Paypal.
Karena tindakan saya yang tersebar dan oleh karena itu data, semua akuntansi saya dilaporkan sembarangan di berbagai sumber eksternal. Lebih buruk lagi, catatan basis data produksi saya tidak sesuai dengan riwayat pesanan lengkap saya.
Tak pelak, masalah pun muncul. Laporan admin tentang pendapatan dan komisi tidak mencerminkan realitas ekonomi. Beberapa penulis saya dikirimi laporan keuangan dengan laporan keuangan yang salah. Dan yang terburuk, saya melebih-lebihkan laporan pajak saya, yang menyebabkan membayar pajak berlebih.
Semua ini karena saya tidak mendiskon semua pengembalian uang saya.
Dengan menyimpan informasi pemesanan dan akuntansi sebagian di dalam dan sebagian di luar sistem perangkat lunak utama saya, saya merampas banyak keuntungan perangkat lunak pada awalnya – akurasi dan presisinya. Saya tidak bisa lagi mempercayainya, yang berarti saya tidak bisa lagi mengotomatiskannya.
Menanggapi masalah ini, saya mengembangkan keengganan untuk menyimpan data perusahaan apa pun di luar sistem perangkat lunak inti saya.
Sekalipun awalnya mahal untuk mengintegrasikan semua informasi yang diperlukan ke dalam inti, dalam jangka panjang, manfaatnya jauh melebihi biaya peretasan setengah-setengah.
Yang mengatakan, terlepas dari niat terbaik saya untuk mengotomatisasi, terkadang itu tidak bisa terjadi.
Banyak perusahaan perangkat lunak memiliki email penjualan otomatis yang mengantarkan pengguna inci demi inci ke titik ketika mereka akan mengaktifkan akun mereka atau melakukan pembelian – semuanya idealnya tanpa bantuan manusia.
Komplikasi muncul ketika seorang pemimpin mengirimkan permintaan khusus kepada staf Anda di tengah-tengah salah satu kampanye tetes ini.
Misalkan pemimpin merespons, mengatakan bahwa mereka akan berlibur selama dua minggu, tetapi harap hubungi mereka setelah itu untuk menyegel kesepakatan.
Jika sistem kami diprogram untuk mengirim email pengingat otomatis setelah hanya lima hari, maka kami telah mengabaikan keinginan pemimpin dan mungkin memperburuk hubungan dengan tampil sebagai pemaksa, lalai, dan robot.
Jadi apa yang dilakukan seseorang dalam situasi ini?
Salah satu jawabannya adalah semi-otomatis.
Antarmuka admin dapat menanyakan email mana yang harus dikirim, dan Anda dapat mencentang kotak untuk membatalkan jadwal sesuai kebutuhan.
Memang, ini mungkin rekayasa berlebihan, jadi terkadang satu-satunya pilihan realistis adalah menerima bahwa email otomatis terkadang membuat kesalahan.
Tampilkan Informasi dan Tindakan Admin yang Paling Relevan
Saat pelanggan menghubungi bisnis Anda, ini sering kali terkait dengan pesanan, akun, atau penawaran.
Berdasarkan data yang tersimpan, cookie login, dan data yang berasal dari lapisan pelacakan Anda, aplikasi Anda mungkin tahu banyak tentang pelanggannya dan riwayat interaksi mereka.
Anda dapat menghemat waktu yang signifikan dalam menjawab permintaan layanan pelanggan dengan menarik sumber informasi ini secara algoritme dan mengekstraksi bit data yang relevan untuk memfasilitasi tanggapan administrator Anda.
Misalnya, pesan formulir kontak, sebelum diubah menjadi email yang dikirim ke kotak masuk Anda, dapat secara otomatis memiliki kotak informasi yang ditambahkan yang mencakup status pembayaran pesanan, status pengiriman, item baris, dan lainnya.
Selain itu, email yang diperkaya ini juga dapat berisi tautan mudah ke bagian yang paling sering digunakan (dan relevan) dari area admin, seperti dasbor pengembalian dana atau pelacak pengiriman.
Mengantisipasi, Mengurangi, dan Memulihkan dari Kesalahan Administrator
Seperti orang lain, administrator adalah manusia dan terkadang membuat kesalahan.
Mengingat kontrol yang mereka miliki atas data Anda, kesalahan mereka berpotensi menyebabkan kerusakan yang tidak dapat diperbaiki.
Berikut adalah beberapa tindakan yang harus dilakukan untuk mencegah bencana:
Mengharapkan yang tak terduga
Meskipun saya telah menawarkan banyak solusi untuk serangkaian masalah di atas, ini sama sekali bukan aturan yang sulit dan cepat, melainkan pedoman yang kuat untuk dipelajari dan dirujuk.
Ingat, tujuan utamanya adalah mengoptimalkan panel admin Anda untuk merampingkan bisnis Anda. Menyisihkan waktu untuk mengubah area admin Anda akan meningkatkan profitabilitas dalam jangka panjang, menjadikannya investasi yang berharga.
Seperti apa pun dalam hidup, akan selalu ada pengecualian terhadap aturan, jadi pastikan untuk menggunakan penilaian yang baik saat mengoptimalkan panel admin Anda. Dan akhirnya Anda bisa merayakannya.