Periklanan & Pemasaran
Basil Datsen
Pakar Pemasaran
20 Oktober 2023
Platform low-code yang memadukan kesederhanaan tanpa kode dengan kekuatan kode penuh 🚀
Mulai gratis
20 Oktober 2023
-
10
min baca

Menemukan Kode Rendah: Pengalaman Pemasaran Saya dan Panduan Dasar untuk Pemula

Basil Datsen
Pakar Pemasaran
Daftar isi

Hai, saya Daniel. Saya adalah seorang pemasar dengan pengalaman selama empat tahun di berbagai proyek pendidikan nirlaba, agensi pemasaran, dan berbagai perusahaan rintisan. Namun, satu tantangan yang selalu ada dalam karier saya adalah alergi terhadap kode. Dalam cerita ini, saya dengan senang hati berbagi bagaimana, dengan sedikit kecerdasan buatan dan platform low-code, saya mengatasi penghalang ini dan membuka dunia peluang pemasaran yang baru. Lagipula, dengan adanya alat baru ini di tangan saya, mengapa tidak memanfaatkannya sebaik mungkin?

Sedikit latar belakang: menjadi seorang profesional yang memiliki banyak keahlian selalu menjadi tujuan saya. Namun, ada batasan yang jelas yang tidak pernah saya lewati - sepotong kode, meskipun itu adalah HTML. Akar dari hambatan mental seperti itu mungkin bisa menjadi topik untuk sesi psikoterapi, tetapi berikut ini adalah kisah saya tentang alat yang membantu saya mengatasi tantangan ini.

1. Kecerdasan Buatan Generatif

Seperti yang telah disebutkan sebelumnya, ada dua elemen yang sangat penting dalam cerita saya: AI dan kode rendah. Pada bulan Desember 2022, dunia digital ramai dengan peluncuran Chat GPT versi 3.5, sebuah alat yang mengubah permainan dalam interaksi teks, yang dengan cepat saya tambahkan ke dalam perangkat saya dan mulai saya jelajahi. Di balik layar, fitur pembuatan kodenya mulai muncul, meskipun pada awalnya tidak terlalu menarik.

Maju cepat beberapa bulan. Setelah akrab dengan sekutu digital saya, saya menghadapi tugas yang agak teknis: mengekstrak nama pengguna dari saluran Telegram saya yang memiliki 4.000 anggota. GPT menyarankan untuk membuat bot Python (sebuah pembuka mata!). "Memang, dengan AI sebagai pemandu saya, hal ini sepertinya bisa dilakukan"," kata spesialis serbaguna dalam diri saya. Saya dengan penuh semangat memulai proyek ini, mengunduh Python dan mencari bantuan dari GPT untuk setiap kendala yang saya temui. 

Namun, perjalanan ini terhenti ketika kebutuhan akan server dan infrastruktur muncul, jadi saya menyerah. Namun, pengalaman ini menanamkan benih kepercayaan diri dalam pengkodean dan pengembangan, yang akan mulai berkembang empat bulan kemudian.

2. Cloud Kode rendah

Anda mungkin sudah terbiasa dengan contoh-contoh cloud tanpa kode seperti Webflow dan WIX, di mana tata letak blok, penyiapan peladen, dan dukungan dibundel dengan rapi, dan Anda tidak perlu khawatir tentang hal itu. Namun, platform tanpa kode ini dirancang untuk tugas-tugas tertentu; solusi satu ukuran untuk semua sulit ditemukan. Namun demikian, menciptakan blok yang dapat disesuaikan, siap dibentuk dalam pengaturan yang disediakan, tampaknya sederhana. Ini adalah semangat dari platform tanpa kode saat ini untuk otomatisasi proses bisnis dan pengembangan cloud. Seperti yang ditunjukkan oleh perjalanan saya, bahkan seseorang dengan latar belakang humaniora yang kuat pun dapat menavigasi rute low-code.

Titik masuk saya adalah Latenode, disorot dalam artikel Hackernoon yang menarik perhatian saya. Latenode menawarkan asisten AI dan dukungan dalam komunitas Discord mereka untuk mengatasi tantangan teknis dan mengotomatiskan alur kerja. Idenya sangat menarik. Dalam beberapa minggu, saya menyiapkan layanan pemasaran email saya, yang mampu mengumpulkan pembaruan mingguan melalui formulir web, mengubahnya menjadi email HTML yang rapi, dan mengirimkannya ke basis data pengguna produk yang sekarang saya kelola.


Menguasai kode rendah memiliki dua manfaat:

  • Hal ini memberikan lebih banyak kebebasan dari para pengembang, yang minatnya berkurang ketika pertanyaan integrasi sistem atau permintaan ekstraksi data mengganggu pekerjaan mereka yang berfokus pada produk.
  • Hal ini mempercepat penyebaran solusi pemasaran, mengurangi gangguan yang datang dari pengembang yang bermaksud baik, namun bantuannya tertunda karena tugas-tugas dengan prioritas yang lebih tinggi.

Membuat layanan untuk distribusi email

Menjangkau pengguna melalui email adalah hal yang tidak mudah. Terlepas dari kemajuan digital, dunia email tetap menjadi tempat yang baik bagi para profesional. Kemampuan untuk mengirim pembaruan atau berbagi informasi penting melalui email tidak ternilai harganya. 

Tugas utama saya adalah:

  • Mengumpulkan konten buletin melalui formulir web
  • Membuat HTML dari data yang dikumpulkan
  • Memastikan pengiriman yang lancar ke semua pengguna

Bertransisi ke Teknis: Panduan Langkah-demi-Langkah Anda. Jika bagian ini tidak sesuai dengan kebutuhan Anda saat ini, jangan ragu untuk langsung mengambil kesimpulan-ada saran yang berguna yang menunggu di sana untuk referensi di masa mendatang.

Skenario 1: Formulir untuk Pengumpulan Konten

Memulai perjalanan untuk membuat formulir web yang dapat diakses melalui browser melalui URL tertentu melibatkan peluncuran skenario pertama di Latenode. Buka aplikasi.latenode.com, klik 'buat skenario', dan susun struktur berikut :

Skenario 1: Formulir Pengumpulan Konten

Pada intinya, blok pertama, Webhook, menyediakan URL Webhook yang unik untuk mengaktifkan skenario. Selanjutnya, blok JavaScript menampilkan formulir HTML yang ditujukan untuk mengumpulkan informasi. Blok terakhir, respons Webhook, menampilkan formulir ini, membuatnya dapat diakses melalui URL Webhook.

JavaScript Ini adalah pertemuan pertama dengan kode, di mana rasa takut terhadap kode mulai memudar. Di dalam blok tersebut terdapat asisten AI yang bertugas melakukan coding, debugging, dan melakukan perbaikan lebih lanjut. Tugas Anda adalah membuat permintaan:

"Sertakan skrip dalam kode saya untuk membuat formulir HTML dengan bidang input ini: Perihal Surat, Ikhtisar, Judul, Pembaruan Platform, Materi Berguna, Berita Lainnya. Tambahkan tombol pengiriman di bawah ini. Buatlah HTML-nya terlihat bagus."

Asisten AI JavaScript di Tempat Kerja

Apa yang terjadi selanjutnya adalah pembuatan kode HTML, yang diarahkan oleh modul JavaScript melalui skenario, yang pada akhirnya muncul di layar kita. Dengan demikian, mengaktifkan URL Webhook akan menampilkan formulir input data:

Formulir yang Dibuat Khusus [dalam 5 menit]

Pada titik ini, data formulir berada dalam ketidakpastian, tetapi jangan khawatir, solusinya akan segera hadir...

Langkah 2: Pembuatan dan Pengiriman Email

Untuk membuat email baru yang berisi konten dari formulir, diperlukan skenario Latenode lainnya. Area ini juga menangani fungsi pengiriman email. Pada dasarnya, kita melihat dua skenario terpisah: pengumpulan konten dan penggunaan selanjutnya. Inilah alasannya.

Setiap URL Webhook memiliki kemampuan untuk tidak hanya memulai proses, tetapi juga menangani data yang berkontribusi pada proses ini. Tujuan kami adalah mengirimkan info yang dikumpulkan dari formulir ke URL Webhook dari skenario kedua di Latenode, di mana tanggapan berubah menjadi email yang dirancang dengan baik. Berikut adalah bagaimana skenario ini disusun:

Skenario 2: Pembuatan & Pengiriman Email ke Pengguna melalui Mailgun

  • Webhook: Menerima informasi yang berasal dari formulir.
  • JavaScript: Membuat kode HTML yang berisi teks email, dan menambahkan elemen desain.
  • Airtable (Daftar Catatan): Mendapatkan daftar email pengguna dari database.
  • Iterator + permintaan HTTP: Mengirimkan email yang telah disiapkan ke setiap pengguna melalui Mailgun

Mari kita bahas ini, selangkah demi selangkah:

  • Menghubungkan Data dari Skenario 1 ke Skenario 2:

Perubahan ini dilakukan dengan menyesuaikan kode JavaScript di dalam skenario pertama. Dengan skenario kedua yang sekarang aktif, penting untuk memastikan bahwa ketika tombol 'Kirim' ditekan, data isian formulir dikirim ke URL Webhook yang baru. Asisten AI kami membantu lagi sesuai permintaan:

- Sertakan skrip di dalam kode untuk mengirimkan data yang dikumpulkan dari formulir ke url webhook berikut ini ketika tombol 'Kirim' ditekan: https://webhook.latenode.com /49/dev/receive_email_info. Setelah pengiriman, popup 'Terima kasih!' akan muncul di layar.

Dengan cepat, asisten AI membuat skrip baru, yang dapat dengan mudah kita ganti dengan skrip kita, menyimpan skenario, dan menguji pengiriman data ke skenario kedua.

Mengirim Data ke URL Webhook dari skenario ke-2

Di tab 'Body', kita melihat variabel bidang yang dikirim untuk konten bersama dengan nilai yang dimasukkan: test, test, test...

Sekarang dengan variabel-variabel ini tersedia di platform, membuat email khusus menjadi mungkin. Selanjutnya, kita menambahkan blok JavaScript dan meminta asisten AI dengan permintaan baru:

"Sertakan skrip untuk membuat kode HTML di mana variabel dari blok sebelumnya (Ikhtisar, Judul, Pembaruan Platform, Materi Berguna, Berita Lainnya) disertakan. Tampilkan ini dalam gaya email modern."

Selesai! Seperti yang ditunjukkan, asisten AI tidak hanya menjalankan permintaan, tetapi juga menjelaskan bagian-bagian dari kode yang dibuat. Misalnya, teks hijau setelah // pada tangkapan layar menyoroti bagian kode yang mendapatkan variabel dari blok sebelumnya.

  • Selanjutnya, kita perlu mendapatkan daftar email penerima.

Saya sarankan untuk menggunakan Airtable untuk manajemen basis data. Namun, persiapkan diri Anda karena Anda mungkin memerlukan bantuan pengembang pada titik ini, karena kita bergerak ke wilayah interaksi produk. Tujuannya adalah untuk menyinkronkan basis data pengguna di sisi produk dengan tabel Airtable kami, memastikan email mengalir dengan lancar setelah setiap pendaftaran baru. Mari kita lihat Airtable sebagai fondasi kita untuk otomatisasi kode rendah dalam upaya pemasaran email.


Setelah Airtable kita siap dan pendaftaran baru masuk seperti yang diharapkan, saatnya untuk menghubungkannya ke Latenode. Kami melakukan ini dengan menambahkan modul Airtable tanpa kode ke dalam skenario, tugas yang dilakukan hanya dalam tiga klik.

Sekarang, ke bagian akhir skenario ini dengan dua modul baru:

  • Pengulang (Iterator): Menelusuri setiap email pengguna dari modul Airtable secara berurutan.
  • Modul HTTP : Menampung email-email ini, satu per satu, menempatkannya di bidang yang diperlukan untuk mengirim permintaan ke layanan Mailgun.

Mailgun sangat bagus untuk otomatisasi email, terutama bagus untuk pengiriman email massal, didukung oleh wawasan analitis. Namun ada satu masalah - Latenode tidak memiliki integrasi langsung dengan Mailgun. Tapi jangan khawatir, modul permintaan HTTP sepenuhnya mampu menciptakan integrasi yang dibutuhkan dengan cepat. Lebih lanjut tentang hal ini tersedia dalam panduan terperinci di akhir artikel.

Di bawah ini adalah tampilan layanan kami yang bekerja pada data nyata, di mana modul permintaan HTTP berjalan sebanyak 288 kali, mengirimkan 288 email

Riwayat Eksekusi terlihat di sebelah kanan

Kesimpulan

Pendekatan langsung ini memungkinkan Anda untuk membangun layanan pemasaran yang dipersonalisasi dari awal dalam beberapa hari, tanpa keahlian pengkodean.

Bagi mereka yang ingin meningkatkan pengetahuan profesional Anda, saya telah menyusun panduan terperinci yang menjelaskan kasus saya : Panduan terperinci

Dengan mengikuti langkah-langkah ini, Anda akan memahami dasar-dasar otomatisasi low-code, keterampilan yang akan terus ada. Saat tantangan MarTech menghampiri Anda di lain waktu, Anda akan lebih siap. Baik menyelesaikannya sendiri atau meminta bantuan, Anda akan jauh lebih maju, dan itu sangat berharga!

Sebuah catatan, Latenode saat ini sedang dalam tahap pengujian beta, menawarkan akses gratis untuk proyek-proyek eksplorasi Anda. Saya sangat menyarankan untuk mencobanya, bereksperimen dengan webhook, menggunakan asisten JavaScript AI, dan bergabung dengan Komunitas Discord mereka dengan pertanyaan-pertanyaan Anda.

Blog Terkait

Kasus penggunaan

Didukung oleh