Cara Buat Landing Page LPWA di Hosting via MCP AI Agent
Halo DomaiNesians, memasarkan produk lewat media sosial dan iklan digital baru efektif ketika calon pembeli bisa langsung bertanya dan memesan dengan mudah. Banyak pelaku usaha memilih WhatsApp sebagai tempat bertanya, tetapi sering bingung membangun halaman produk yang menarik beserta tombol chat yang pesannya sudah terisi otomatis. Karena itu, mengetahui cara membuat Landing Page LPWA di Hosting via MCP AI Agent menjadi kebutuhan yang semakin penting.
Mengapa Perlu Buat Landing Page LPWA di Hosting via MCP AI Agent?
LPWA atau Landing Page WhatsApp adalah halaman produk yang dirancang agar pengunjung dapat langsung bertanya atau memesan lewat WhatsApp hanya dengan satu kali klik. Pembuatan LPWA di Hosting via MCP berarti kita meminta agentik AI merancang, membangun, sekaligus men-deploy halaman tersebut langsung ke hosting melalui MCP Server, mulai dari mengumpulkan data produk, menyusun tampilan, hingga mengamankan dan menguji hasil akhirnya, seluruhnya dalam satu rangkaian percakapan.
Nah, DomaiNesians, dengan MCP, agentik AI tidak hanya menulis kode. Agen juga bisa langsung membuat subdomain, mengunggah file, mengatur permission folder privat, hingga memicu penerbitan SSL secara otomatis di hosting, sehingga kita tidak perlu berpindah-pindah antara Terminal, File Manager, dan pengaturan domain secara manual.
Pada panduan ini kita akan mempelajari cara membuat LPWA di Hosting via MCP dengan tampilan mobile-first, tombol tanya WhatsApp yang pesannya terisi otomatis, pencatatan klik tombol, serta panel admin sederhana untuk mengubah harga, nomor, teks pesan, dan foto, seluruhnya dikerjakan agentik AI via MCP. Pastikan pilihan yang digunakan sesuai dengan website atau proyek yang sedang dikelola.
Proses Buat Landing Page LPWA di Hosting via MCP AI Agent
Setelah memahami kegunaan yang telah disebutkan di atas, sekarang kita bisa memulai proses membuat LPWA di Hosting via MCP melalui langkah-langkah berikut. Selesaikan persiapan akses dan berkas yang diperlukan sebelum menjalankan tahap instalasi.
Perhatian! Tergantung dari Model AI yang digunakan, bisa menghasilkan hasil yang berbeda seperti pada panduan ini!
1. Aktifkan Fitur AI Agent Access MCP di Hosting
Langkah pertama adalah memilih hosting DomaiNesia yang mendukung fitur AI Agent atau MCP. Kita bisa melihat pilihan paket pada halaman Hosting DomaiNesia untuk mendapatkan paket yang sesuai dengan kebutuhan.
Setelah itu pastikan koneksi MCP pada akun hosting sudah tersambung. Apabila kata sandi MCP terlupa, kita dapat melakukan reset sandi MCP terlebih dahulu.
Selanjutnya aktifkan koneksi sesuai panduan pada client AI yang digunakan. Jika koneksi gagal tersambung, jangan ragu untuk menghubungi tim support DomaiNesia.
2. Susun Prompt Awal yang Detail
Hasil yang baik berawal dari prompt yang tersusun rapi, bukan perintah mentah satu kalimat. Prompt sebaiknya memuat produk, bahasa, nomor WhatsApp, template chat saat tombol diklik, urutan seksi, dan foto yang disematkan. Pada panduan ini kita memakai produk fiktif Susu Protein Whey dengan harga acak sebagai contoh.
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 |
Bantu aku dalam membuat Landing Page LPWA di Hosting, gunakan domainesia-mcp dan deploy ke subdomain "whey" pada hosting yang terkait pada MCP. Ikuti spesifikasi berikut dan tanyakan dahulu jika ada yang kurang jelas. PRODUK - Nama produk : Whey Prima, Susu Protein Whey 900 gram - Varian rasa : Vanila, Cokelat, Stroberi - Harga : Rp389.000 (harga normal Rp459.000) - Paket hemat : isi 2 kaleng Rp749.000, gratis shaker - Keunggulan : 24 gram protein per sajian, rendah gula, mudah larut BAHASA - Bahasa Indonesia, gaya santai namun profesional, sapaan "Kak" NOMOR WHATSAPP - 6281234567890 (nomor contoh) TEMPLATE CHAT WHATSAPP SAAT TOMBOL DIKLIK - Tombol utama : "Halo Kak, saya tertarik dengan Whey Prima 900 gram rasa {varian}. Apakah stoknya masih tersedia?" - Tombol paket : "Halo Kak, saya mau pesan paket hemat Whey Prima isi 2 kaleng. Boleh dibantu prosesnya?" - Tambahkan kode sumber otomatis di akhir pesan, contoh "(Ref: {kode_sumber})" URUTAN SEKSI LANDING PAGE (dari atas ke bawah) - Hero: judul, subjudul, harga coret, tombol "Tanya via WhatsApp" - Manfaat utama - Kandungan nutrisi per sajian - Pilihan varian rasa - Cara konsumsi - Testimoni pelanggan - Paket harga - FAQ - Ajakan penutup dengan tombol WhatsApp melayang FOTO YANG DISEMATKAN - Hero : foto kaleng Whey Prima di sisi kanan - Varian rasa : tiga foto kaleng, satu foto per rasa - Nutrisi : foto label informasi nilai gizi - Testimoni : tiga foto pelanggan - Gunakan gambar placeholder terlebih dahulu dan sediakan fitur ganti foto di panel admin PENGATURAN - Tampilan mobile-first - Sediakan panel admin untuk mengubah nomor, harga, teks pesan, dan foto - Catat setiap klik tombol WhatsApp |
Dengan prompt tersebut, agen biasanya hanya meminta konfirmasi singkat sebelum melakukan deploy. Berikut adalah contoh jawaban konfirmasi:
|
1 2 3 4 5 |
- Subdomain : whey.contoh.com - Foto : placeholder dahulu, diganti lewat panel admin - Cara ubah data : Panel admin - Nomor WhatsApp : 6281234567890 - Bahasa : Bahasa Indonesia |
Agen kemudian memverifikasi subdomain terlebih dahulu sebelum membuat yang baru. Semakin rinci prompt yang kita tulis, semakin sedikit revisi yang diperlukan, sehingga pembuatan LPWA di Hosting via MCP dapat selesai lebih cepat dan sesuai harapan.
3. Bangun Template Landing Page dan Panel Admin
Pada tahap ini, satu sumber data bernama config.json melayani halaman produk sekaligus panel admin. Halaman menyediakan sembilan seksi sesuai urutan pada prompt, tombol WhatsApp dengan pesan otomatis, dan pencatatan klik. Panel admin memerlukan token sekali pakai, perlindungan CSRF, dan pembatasan percobaan masuk. Jika hasil tidak muncul, kita bisa menjalankan prompt berikut:
|
1 |
tampilkan struktur file template dan hasil validasi sebelum deploy. |
Struktur berikut membantu membedakan berkas halaman dari penyimpanan data privat. Berikut adalah contoh hasilnya:
|
1 2 3 4 5 6 7 8 9 10 11 |
whey-lpwa/site/index.php ..... whey-lpwa/whey-private/clicks.json Validasi sebelum deploy: - JavaScript syntax: OK - PHP parse index.php, admin.php, lib.php, go.php: OK - Urutan seksi: 9 seksi sesuai brief - Foto: 8 foto placeholder tersemat - Tombol WhatsApp: pesan terisi, {varian} mengikuti pilihan pengunjung - Kode sumber: terbaca dari parameter src dan UTM |
Berkas go.php bertugas mencatat klik lalu meneruskan pengunjung ke WhatsApp, sedangkan seluruh data produk tersimpan pada folder privat di luar document root. Pada LPWA di Hosting via MCP, pemisahan ini membuat halaman mudah diperbarui dan menjaga nomor serta konfigurasi tidak terbaca langsung dari peramban. Karena isi di terminal dapat berbeda pada setiap model AI, kita cukup memastikan seluruh poin validasi berstatus OK sebelum melanjutkan.
4. Deploy File ke Hosting dengan Pemisahan Folder Publik dan Privat
Selanjutnya file dipisahkan antara folder publik yang dapat diakses pengunjung dan folder privat yang menyimpan data produk. Permission yang ketat diterapkan, lalu HTTPS diverifikasi setelah AutoSSL berjalan, bukan hanya menganggap sertifikat sudah terbit. Jika hasil tidak muncul, kita bisa menjalankan prompt berikut:
|
1 |
tampilkan daftar file publik, folder privat, dan status SSL subdomain. |
Daftar berikut memperlihatkan lokasi unggahan dan permission berkas yang perlu diperiksa. Berikut adalah contoh hasilnya:
|
1 2 3 4 5 6 7 8 9 10 11 |
Folder publik /home/nama-user/whey/: index.php, admin.php, lib.php, go.php, style.css, app.js, admin.js, favicon.svg, .htaccess, img/ (8 foto) Folder privat /home/nama-user/whey-private/: config.json (0600) clicks.json (0600) setup-token.txt (0600) Permission folder privat: 0700 SSL subdomain : pemeriksaan AutoSSL dijalankan |
Hasil tersebut memperlihatkan bahwa data sensitif hanya dapat dibaca oleh pemilik akun hosting. Folder privat memakai permission 0700 dan setiap berkas data memakai 0600, sehingga pihak lain tidak dapat membacanya meskipun mengetahui lokasinya. Status AutoSSL baru menunjukkan pemeriksaan sudah dijalankan, sehingga kita tetap perlu memastikan HTTPS benar-benar aktif pada tahap berikutnya.
5. Lakukan Verifikasi dan Uji Coba Menyeluruh
Nah, DomaiNesians, sebelum halaman dibagikan, agen menguji akses, tampilan, tombol WhatsApp, proteksi file, dan panel admin. Setelah pengujian selesai, data uji dibersihkan dan token admin dibuat agar pengguna sendiri yang melakukan aktivasi. Jika hasil tidak muncul, kita bisa menjalankan prompt berikut:
|
1 |
tampilkan hasil verifikasi akses, keamanan, dan uji panel admin. |
Hasil akses perlu dibaca bersama cakupan pengujian yang benar-benar dilakukan. Berikut adalah contoh hasilnya:
|
1 2 3 4 5 6 7 8 9 10 11 12 13 |
GET http://whey.contoh.com/ → 301 ke HTTPS GET https://whey.contoh.com/ → 200, halaman landing tampil GET https://whey.contoh.com/img/hero-whey.jpg → 200 image/jpeg GET https://whey.contoh.com/go.php?btn=hero&varian=Vanila → 302 ke https://wa.me/6281234567890?text=Halo%20Kak... GET https://whey.contoh.com/admin.php → 200, form aktivasi tampil GET https://whey.contoh.com/config.json → tidak dapat diakses publik PASS: sembilan seksi tampil sesuai urutan PASS: tombol WhatsApp membawa pesan sesuai template PASS: file sensitif diblokir dan CSRF aktif PASS: aktivasi admin, edit harga dan teks, upload foto, login/logout PASS: tidak ada browser error pada pengujian |
Hasil verifikasi ini penting karena LPWA di Hosting via MCP akan menerima kunjungan nyata dari calon pembeli. Status PASS hanya menunjukkan bagian yang diuji, sehingga pengujian langsung dari ponsel tetap diperlukan pada bagian berikutnya.
Uji Akses Landing Page
Setelah LPWA di Hosting via MCP selesai dibuat, buka subdomain whey.contoh.com melalui peramban, sebaiknya dari ponsel karena sebagian besar pengunjung berasal dari perangkat tersebut. Pastikan halaman berhasil diakses dan seksi hero menampilkan judul, foto produk, harga coret, serta tombol Tanya via WhatsApp.
Gulir halaman hingga bawah untuk memastikan seluruh seksi tampil sesuai urutan, mulai dari manfaat utama, nutrisi, varian rasa, testimoni, paket harga, hingga FAQ. Setelah itu pilih salah satu varian rasa, misalnya Vanila, lalu tekan tombol Tanya via WhatsApp. Aplikasi WhatsApp akan terbuka dengan pesan pembuka yang sudah terisi sesuai template, sehingga kita tinggal menekan tombol kirim.
Bagian yang tidak kalah menarik adalah melihat hasil eksekusi ketika ada pengunjung yang mengakses halaman dan menekan tombol tersebut. Kita bisa kembali ke percakapan dengan agen lalu menjalankan prompt berikut:
|
1 |
tampilkan catatan akses dan klik tombol WhatsApp pada landing page. |
Ringkasan kunjungan dan klik tidak sama dengan jumlah percakapan atau pembelian. Berikut adalah contoh hasilnya:
|
1 2 3 4 5 6 7 8 9 10 11 12 |
Ringkasan 24 jam terakhir: Kunjungan halaman : 3 Klik tombol WhatsApp : 2 Waktu Sumber Tombol Varian Tujuan 2026-10-21 10:12:41 meta hero Vanila wa.me/6281234567890 2026-10-21 10:15:09 direct paket - wa.me/6281234567890 Pesan yang terbentuk pada klik pertama: Halo Kak, saya tertarik dengan Whey Prima 900 gram rasa Vanila. Apakah stoknya masih tersedia? (Ref: meta) Catatan: data berasal dari clicks.json pada folder privat; nomor dan identitas pengunjung tidak ditampilkan. |
Terakhir, kita perlu segera mengaktifkan panel admin menggunakan token aktivasi yang sudah disediakan, yang biasanya dapat dilihat lewat File Manager pada folder privat. Buat kata sandi admin sendiri sebelum token tersebut digunakan oleh pihak lain yang tidak berwenang, lalu coba ubah harga atau template pesan untuk memastikan perubahan langsung tampil pada halaman.
Lebih Praktis Menyiapkan LPWA di Hosting via MCP
Kita telah mempelajari penyusunan brief produk, pembuatan halaman dan panel admin, pemisahan data privat, serta pemeriksaan tombol WhatsApp. Pencatatan kunjungan dan klik membantu meninjau interaksi pada halaman tanpa menyamakannya dengan transaksi penjualan.
Selamat DomaiNesians! Aktifkan akun admin secara privat dan periksa nomor tujuan serta template pesan sebelum membagikan landing page. Temukan pembahasan lain pada panduan selanjutnya untuk melanjutkan belajar.





