Langsung ke konten utama

Documentation Index

Fetch the complete documentation index at: https://belajarkoding.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

Contact form adalah jalur komunikasi publik antara visitor dan tim kamu. Fitur ini sederhana, tapi penting kalau produkmu ingin menerima pertanyaan, partnership inquiry, atau lead dari website.

Apa yang termasuk di fitur ini

  • halaman /contact
  • route POST /api/contact
  • pengiriman email lewat Resend

Route dan endpoint terkait

Route atau endpointJenisFungsi
/contactHalaman publikForm kontak untuk visitor
POST /api/contactAPI mutationMengirim pesan ke inbox tujuan

Dependensi utama

ItemWajib?Catatan
NEXT_PUBLIC_ENABLE_CONTACT=trueYaMenyalakan contact form
RESEND_API_KEYYaDiperlukan untuk benar-benar mengirim email
EMAIL_FROMSangat disarankanSender email publik
CONTACT_EMAILOpsionalTujuan inbox form kontak

Yang biasanya dikustomisasi

  • copy halaman contact,
  • placeholder dan label form,
  • inbox tujuan,
  • subject atau format pesan,
  • CTA contact di landing page.

Kapan fitur ini dimatikan

Biasanya dimatikan kalau:
  • kamu tidak ingin menerima inquiry lewat website,
  • tim belum siap menerima email masuk,
  • funnel utama hanya ke waitlist atau CTA lain.
Kalau dimatikan, rapikan:
  • menu contact,
  • CTA “hubungi kami”,
  • copy support yang masih merujuk ke form.

Checklist verifikasi

  1. Halaman /contact tampil benar.
  2. Submit form berhasil.
  3. Email benar-benar masuk ke inbox tujuan.
  4. Sender domain sudah diverifikasi di Resend.
  5. CTA contact di halaman publik hanya muncul kalau fitur aktif.
Kalau kamu juga memakai email welcome atau invoice, lanjutkan ke Email dan komunikasi.