Loop Over Items di n8n: Cara Kerja dan Contohnya untuk Pemula

Apa Itu Loop Over Items

Dalam n8n, node Loop Over Items digunakan untuk menjalankan satu proses secara berulang untuk setiap data yang masuk ke workflow.

Jika kamu memiliki beberapa item data, misalnya daftar pelanggan, maka workflow akan dijalankan sesuai jumlah item tersebut.

Contohnya, jika ada lima pelanggan, workflow akan berjalan lima kali, satu kali untuk setiap pelanggan. Dengan begitu, kamu tidak perlu membuat lima node terpisah untuk menjalankan aksi yang sama.

Kenapa Loop Over Items Diperlukan

Banyak data dalam otomatisasi yang datang dalam bentuk list atau array, seperti hasil dari Google Sheets, database, atau API.
Tanpa looping, workflow hanya akan berjalan satu kali untuk keseluruhan data, bukan per item.

Loop Over Items memecah data tersebut agar setiap baris atau item dapat diproses secara individual.

Misalnya untuk mengirim pesan ke pelanggan, menyimpan data ke database, atau mengambil detail dari API untuk setiap item secara terpisah.

Cara Kerja Singkat

  1. Node sebelumnya, seperti Set, Google Sheets, atau HTTP Request, mengirim data yang berisi beberapa item.
  2. Node Loop Over Items akan memecah data itu menjadi item per item.
  3. Node berikutnya dijalankan berulang kali sesuai jumlah item yang ada.

Dengan konsep ini, workflow bisa memproses banyak data tanpa perlu duplikasi node.

Contoh Kasus Sederhana

Bayangkan kamu memiliki tiga pelanggan bernama Andi, Budi, dan Citra.
Kamu ingin mengirim email ucapan terima kasih ke masing-masing pelanggan.

Daripada membuat tiga node terpisah, kamu cukup menggunakan satu node Send Email setelah node Loop Over Items.
Workflow akan otomatis:

  • Mengirim email ke Andi
  • Mengirim email ke Budi
  • Mengirim email ke Citra

Semua berjalan otomatis dengan satu workflow yang sama.

Kapan Loop Over Items Digunakan

Loop Over Items sangat berguna untuk berbagai kebutuhan otomatisasi, misalnya:

  • Mengirim pesan atau email ke banyak penerima
  • Memperbarui data satu per satu ke dalam database
  • Mengambil data API untuk setiap produk atau user
  • Mengolah daftar panjang data agar diproses otomatis

Intinya, setiap kali kamu ingin melakukan aksi yang sama untuk banyak data, node ini bisa kamu andalkan.

Kesimpulan

Node Loop Over Items di n8n membantu workflow memproses banyak data secara efisien.
Kamu bisa menjalankan satu proses berulang tanpa perlu membuat banyak node.
Dengan memahami konsep ini, kamu dapat membangun otomatisasi yang lebih rapi, cepat, dan efisien.