Desain interaksiDesain Interaksi (Interaction Design/IxD), yang biasa disingkat IxD, adalah disiplin ilmu yang mempelajari bagaimana pengguna berinteraksi dengan produk digital melalui elemen antarmuka dan perilakunya, dengan fokus khusus pada dialog antara tindakan pengguna dan respons sistem, seperti apa yang terjadi ketika tombol ditekan, bagaimana kolom formulir memvalidasi input, bagaimana menu meluas, atau bagaimana umpan balik seperti indikator pemuatan atau pesan konfirmasi dikomunikasikan kembali kepada pengguna pada saat dibutuhkan. Disiplin ini sering digambarkan melalui lima dimensi inti: kata-kata, representasi visual, objek fisik atau ruang, waktu, dan perilaku, dengan perilaku, yang berarti bagaimana antarmuka merespons input pengguna dari waktu ke waktu, menjadi dimensi yang paling jelas membedakan desain interaksi dari desain visual statis semata. Disiplin ini sangat bergantung pada prinsip-prinsip yang pertama kali diartikulasikan dalam penelitian interaksi manusia-komputer, mengadaptasi konsep-konsep seperti lingkaran umpan balik dan affordances, yang berarti isyarat visual yang menunjukkan bagaimana suatu elemen harus digunakan, sesuai dengan batasan spesifik layar web dan seluler.
Desain interaksi sangat penting karena kualitas pertukaran dari waktu ke waktu ini membentuk apakah suatu produk digital terasa responsif, dapat dipercaya, dan mudah digunakan, atau justru canggung, membingungkan, dan membuat frustrasi, seringkali terlepas dari seberapa menarik tampilan antarmuka secara visual. Formulir pembayaran yang hanya memvalidasi nomor kartu kredit setelah pengiriman lengkap, memaksa pengguna untuk menggulir kembali ke atas untuk menemukan kesalahan yang tidak ditandai di suatu tempat dalam formulir, menunjukkan desain visual yang mungkin terlihat menarik sementara desain interaksinya secara aktif menciptakan gesekan dan meningkatkan kemungkinan pengabaian tepat pada saat bisnis paling membutuhkan pengguna untuk menyelesaikan proses dengan sukses dan membayar. Prinsip yang sama berlaku untuk momen-momen yang lebih kecil juga, seperti apakah tombol kirim yang dinonaktifkan menjelaskan mengapa tombol tersebut belum dapat ditekan, karena keheningan pada momen-momen mikro ini secara konsisten merupakan sumber frustrasi pengguna yang lebih besar daripada satu kekurangan desain visual.
Dalam praktiknya, perancang interaksi menggunakan teknik-teknik termasuk wireframing dan pembuatan prototipe interaktif, yang umumnya dibangun dalam alat seperti Figma, untuk mensimulasikan perilaku nyata seperti transisi, status hover, dan interaksi mikro sebelum kode produksi ditulis sama sekali, sehingga alur dapat diuji kegunaannya sejak dini dan dengan biaya murah saat perubahan masih terjangkau. Prinsip-prinsip inti yang memandu pekerjaan ini meliputi memberikan umpan balik yang langsung dan jelas untuk setiap tindakan pengguna, menjaga konsistensi pola interaksi di seluruh produk sehingga perilaku yang dipelajari dapat ditransfer secara andal antar layar, dan meminimalkan jumlah langkah atau upaya kognitif yang diperlukan untuk menyelesaikan tugas tertentu, yang semuanya umumnya divalidasi melalui sesi pengujian kegunaan yang dimoderasi dengan mengamati lima hingga delapan pengguna representatif per putaran pengujian.
Kesalahpahaman yang sering terjadi adalah menyamakan desain interaksi sepenuhnya dengan desain antarmuka pengguna atau desain visual secara lebih luas, padahal sebenarnya sebuah layar dapat terlihat indah secara visual tetapi memiliki desain interaksi yang buruk jika perilaku dasarnya tidak dapat diprediksi, lambat merespons, atau tidak konsisten dengan pola yang sudah ada di tempat lain dalam produk yang sama. Jebakan umum lainnya adalah memperkenalkan pola interaksi baru atau tidak konvensional semata-mata demi diferensiasi visual atau kekhasan merek, tanpa memperhitungkan biaya pembelajaran yang harus dibayar pengguna untuk memahami pola yang tidak dikenal, yang seringkali menurunkan tingkat penyelesaian tugas bahkan ketika antarmuka yang dihasilkan benar-benar terlihat lebih orisinal daripada layar setara pesaing di tempat lain di pasar.
Dalam konsultasi CRO dan UX, keputusan desain interaksi seringkali menjadi subjek langsung dari pengujian A/B, karena perubahan seperti bagaimana formulir multi-langkah berjalan, apakah kesalahan validasi muncul langsung atau hanya saat pengiriman, atau bagaimana konfigurator produk merespons pilihan pengguna dapat diisolasi dan diukur secara individual untuk efek spesifiknya pada tingkat penyelesaian. Karena keputusan ini beroperasi pada tingkat yang cukup detail dalam desain visual dan arsitektur informasi yang telah ditentukan, pengujian desain interaksi seringkali dilakukan pada tahap akhir program optimasi, menyempurnakan alur yang struktur keseluruhannya telah divalidasi melalui putaran pengujian yang lebih luas sebelumnya.