Mengapa Menambahkan WhatsApp ke Situs Web Anda di Tempat Pertama?
Bayangkan pelanggan Anda melakukan pemesanan di situs web Anda, dan dalam hitungan detik, mereka menerima pesan WhatsApp yang mengatakan, “Terima kasih atas pesanan Anda! Kami akan terus mengabari Anda.” Rasanya luar biasa, bukan? Cepat. Jelas. Pribadi.
Itulah yang API Bisnis WhatsApp bisa melakukan. Ini memungkinkan situs web Anda berbicara langsung dengan pengguna Anda melalui salah satu aplikasi paling populer di dunia.
Banyak bisnis sudah menggunakan email atau SMS untuk mengirim pembaruan. Tapi email bisa mendarat di spam. SMS sering diabaikan. WhatsApp, di sisi lain, cepat dan mudah. Kebanyakan orang langsung membukanya. Dan pesan Anda terlihat bersih dan akrab, seperti percakapan nyata.
Jadi, jika Anda sedang membangun sistem checkout, alat dukungan, atau alur orientasi pengguna, WhatsApp dapat membuat pengalaman pelanggan Anda lebih lancar dan lebih manusiawi.
Panduan ini akan memandu Anda melalui semua yang Anda butuhkan untuk memulai. Langkah demi langkah. Tidak ada bahasa yang rumit. Hanya bantuan praktis untuk membuat Anda bangun dan berjalan dengan cepat.
Apakah Anda sedang mengerjakan proyek klien atau startup Anda sendiri, Anda akan dapat:
- Menyiapkan WhatsApp Business API untuk akun Anda
- Hubungkan ke situs web atau backend Anda
- Kirim pesan nyata ke pengguna nyata
- Gunakan template pesan dengan cara yang benar
- Menangani balasan atau pembaruan yang masuk

Apa yang Anda Butuhkan Sebelum Memulai
Sebelum kita terjun ke kode, mari pastikan Anda memiliki semua yang Anda butuhkan. Menyiapkan WhatsApp Business API tidak sama plug-and-play seperti menambahkan tag skrip. Tetapi jika Anda mengikuti langkah-langkah ini, itu menjadi jauh lebih mudah.
1. Akun WhatsApp Business
Ini tidak sama dengan WhatsApp biasa yang Anda gunakan di ponsel Anda. Anda membutuhkan Akun WhatsApp Business yang terhubung dengan Manajer Bisnis Facebook. Jika perusahaan Anda sudah memilikinya, bagus. Jika tidak, Anda dapat membuatnya di sini: https://business.facebook.com
2. Bisnis Terverifikasi di Meta
Meta (perusahaan induk WhatsApp) perlu tahu bahwa bisnis Anda nyata. Itu berarti Anda harus verifikasi detail bisnis Anda seperti nama resmi, situs web, dan email bisnis Anda.
Kiat: Langkah ini bisa memakan waktu beberapa hari, jadi ada baiknya memulai lebih awal.
3. Nomor Telepon yang Dapat Anda Gunakan
Anda akan membutuhkan nomor telepon bersih, artinya belum ditautkan ke akun WhatsApp.
Nomor ini akan menjadi ID pengirim Anda. Inilah yang akan dilihat pelanggan Anda ketika Anda mengirim pesan kepada mereka.
Angkat kepala: Setelah nomor terdaftar untuk WhatsApp Business API, Anda tidak dapat menggunakannya untuk WhatsApp biasa lagi.
4. Penyedia API WhatsApp (atau BSP)
Anda tidak berbicara langsung ke server WhatsApp. Sebaliknya, Anda bekerja melalui SP (Penyedia Solusi Bisnis), seperti jembatan.
Penyedia populer termasuk Pusat Pesan, 360dialog, Twilio, dan Gupshup.
Setiap penyedia memiliki proses penyiapannya sendiri. Tetapi kabar baiknya adalah: setelah Anda terhubung, API cukup standar. Dan di blog ini, kami akan menunjukkan cara sederhana menggunakan Pusat Pesan sebagai contoh, karena dokumen mereka ramah pemula.
Langkah-demi-langkah: Mengirim Pesan WhatsApp Pertama Anda
Sekarang setelah Anda menyiapkan dasar-dasarnya, mari kita benar-benar mengirim pesan menggunakan WhatsApp Business API. Kami akan memandu Anda melalui versi paling sederhana terlebih dahulu — mengirim pesan WhatsApp dengan templat melalui API.
Langkah 1: Siapkan lingkungan Anda
Mari kita tetap sederhana. Anda akan membutuhkan:
- Lingkungan server seperti Node.js atau Python (kita akan menggunakan Node.js dalam contoh ini)
- Kunci API atau token akses dari BSP Anda (seperti Pusat Pesan)
- Alat seperti Postman untuk menguji API atau hanya menggunakan curl lama biasa
Pastikan nomor Anda disetujui dan terhubung di dasbor BSP. Sebagian besar BSP akan memberi Anda kotak pasir atau lingkungan pengujian untuk mencoba berbagai hal.
Langkah 2: Pilih atau buat templat pesan
WhatsApp tidak mengizinkan Anda mengirim pesan bentuk bebas ke pengguna yang belum mengirim pesan kepada Anda terlebih dahulu.
Sebaliknya, Anda perlu menggunakan sesuatu yang disebut templat pesan.
Template seperti pesan yang dapat digunakan kembali yang Anda setujui sebelumnya melalui Meta. Ini bisa berupa hal-hal seperti:
- Konfirmasi pesanan
- Pengingat pembayaran
- Pesan OTP
Contoh: Hai {{1}}, pesanan Anda {{2}} telah dikonfirmasi dan akan dikirimkan oleh {{3}}.
BSP Anda biasanya memberi Anda cara untuk membuat dan mengirimkan template ini dengan mudah.
Langkah 3: Lakukan panggilan API
Berikut contoh dasar menggunakan Node.js dan axios untuk mengirim pesan template WhatsApp.
const axios = require("axios");
const sendMessage = async () => {
try {
const response = await axios.post(
"https://api.messagecentral.com/v1/whatsapp/send-template",
{
phone_number: "recipient_phone_number",
template_name: "order_update",
language: "en",
parameters: ["John", "ABC123", "Monday"]
},
{
headers: {
Authorization: "Bearer your_api_token",
"Content-Type": "application/json"
}
}
);
console.log("Message sent successfully", response.data);
} catch (error) {
console.error("Something went wrong", error.response.data);
}
};
sendMessage();
Ganti nilai placeholder dengan data nyata dari pengaturan Anda sendiri. Jika ini berjalan dengan sukses, pengguna Anda akan menerima pesan WhatsApp di ponsel mereka.
Kiat: Jika Anda mendapatkan kesalahan, periksa kembali token, format nomor telepon, dan nama template Anda.
Bagaimana dengan balasan? Menyiapkan Percakapan Dua Arah
Bagus, Anda telah mengirim pesan WhatsApp pertama Anda. Tetapi bagaimana jika pengguna Anda membalas? Mari kita lihat cara menerima dan menangani pesan masuk tersebut.
Langkah 1: Siapkan webhook
Webhook hanyalah URL di server Anda tempat WhatsApp akan mengirim data kapan pun sesuatu terjadi, seperti ketika pengguna membalas pesan Anda.
Untuk mengatur ini, Anda perlu:
- URL yang menghadap ke publik (Anda dapat menggunakan alat seperti ngrok saat menguji secara lokal)
- Rute backend yang dapat menerima dan memproses permintaan POST
- Untuk mendaftarkan URL ini di dasbor atau pengaturan API BSP Anda
Contoh (di Node.js menggunakan Express):
const express = require("express");
const app = express();
app.use(express.json());
app.post("/webhook", (req, res) => {
const incomingMessage = req.body;
console.log("Received message", incomingMessage);
res.sendStatus(200);
});
app.listen(3000, () => {
console.log("Webhook is listening on port 3000");
});
Setelah ini berhasil, coba balas pesan WhatsApp Anda sendiri. Anda akan melihat balasan itu masuk di konsol server Anda.
Langkah 2: Memproses dan merespons
Sekarang setelah Anda menerima pesan, Anda dapat mulai membangun logika. Sebagai contoh:
- Jika pengguna mengatakan “Ya”, konfirmasikan janji temu mereka
- Jika mereka mengatakan “Berhenti”, berhenti berlangganan
- Jika mereka mengajukan pertanyaan, teruskan ke tim dukungan Anda
Anda bahkan dapat mengirim balasan otomatis menggunakan API pesan kirim yang sama yang kami gunakan sebelumnya.
Berikut adalah contoh dasar:
const respondToUser = async (phone, message) => {
try {
await axios.post(
"https://api.messagecentral.com/v1/whatsapp/send-text",
{
phone_number: phone,
message: message
},
{
headers: {
Authorization: "Bearer your_api_token"
}
}
);
} catch (err) {
console.error("Failed to respond", err);
}
};
Anda sekarang dapat menghubungkan ini ke logika webhook Anda dan merespons pengguna secara real time.
Kiat Pro: Selalu jelas tentang jenis balasan apa yang Anda terima. WhatsApp sangat ketat tentang kualitas dan pengalaman pengguna.
Apa yang Dapat dan Tidak Dapat Dilakukan dengan WhatsApp Business API
Sebelum Anda ditayangkan, penting untuk memahami apa yang diizinkan di WhatsApp. Tidak seperti SMS, WhatsApp memiliki kebijakan ketat untuk melindungi pengguna dari spam dan pesan berkualitas rendah. Jika Anda tidak mengikuti aturan ini, pesan Anda mungkin tidak masuk atau akun Anda bisa ditandai.
Apa yang Dapat Anda Lakukan
Berikut adalah beberapa hal yang didukung dan didorong sepenuhnya oleh WhatsApp:
- Kirim OTP dan peringatan: Anda dapat mengirim pembaruan pesanan, login OTP, pengingat janji temu, dan pesan transaksional lainnya menggunakan templat yang disetujui.
- Lakukan obrolan dua arah: Anda dapat membalas pertanyaan pengguna, menawarkan dukungan pelanggan, dan melanjutkan percakapan jika pengguna membalas dalam jendela 24 jam.
- Gunakan media kaya: Anda dapat mengirim gambar, PDF, video, tombol balasan cepat, dan bahkan pin lokasi. WhatsApp mendukung lebih dari sekadar teks biasa.
- Personalisasi pesan: Anda dapat menambahkan nama, tanggal, dan bidang khusus untuk membuat pesan Anda terasa lebih manusiawi dan relevan.
Apa yang tidak bisa Anda lakukan
Sekarang untuk hal-hal yang harus dihindari:
- Tidak ada penjangkauan dingin: Anda tidak dapat mengirim pesan ke pengguna kecuali mereka telah memilih untuk ikut. Membeli nomor atau mengikis prospek akan membuat akun Anda diblokir.
- Tidak ada templat yang tidak disetujui: WhatsApp harus menyetujui templat pesan Anda sebelum Anda menggunakannya. Jika Anda mencoba mengirim pesan baru tanpa persetujuan, itu akan gagal.
- Tidak mengirim spam atau mendorong diskon berulang kali: WhatsApp dimaksudkan untuk komunikasi tepercaya. Jika Anda berlebihan, pengguna akan melaporkan Anda dan peringkat Anda akan turun.
- Tidak ada konten sensitif atau terbatasHindari apa pun yang terkait dengan perjudian, layanan dewasa, atau klaim yang menyesatkan. WhatsApp menandai konten ini dengan cepat.
Kiat Cepat: Selalu mulai dengan pesan transaksional seperti OTP atau peringatan. Ini membangun kepercayaan dan membuka pintu untuk percakapan di masa depan. Setelah pengguna terbiasa mendengar kabar dari Anda, Anda dapat meminta opt-in mereka untuk promosi atau pembaruan.
Membungkus
Dan itu bungkus. Anda baru saja belajar cara mengintegrasikan WhatsApp Business API ke situs web Anda dari awal hingga akhir.
Ya, pengaturannya mungkin terasa banyak di awal. Ada akun untuk dibuat, templat untuk disetujui, dan webhook untuk disiapkan. Tetapi begitu Anda melewatinya sekali, semuanya menjadi jauh lebih mudah.
WhatsApp adalah salah satu cara paling ampuh untuk menjangkau pengguna Anda. Ini cepat, pribadi, dan banyak digunakan. Apakah Anda mengonfirmasi pesanan, mengirim OTP, atau menjawab permintaan dukungan, WhatsApp membuat pesan Anda terasa manusiawi dan instan.
Berikut adalah rekap singkat dari apa yang Anda lakukan:
- Siapkan akun WhatsApp Business Anda dan verifikasi bisnis Anda
- Memilih penyedia API yang tepat untuk menangani sisi teknis
- Mengirim pesan pertama Anda menggunakan templat yang telah disetujui sebelumnya
- Siapkan webhook untuk menerima dan menangani balasan pengguna
- Mempelajari apa yang diizinkan WhatsApp dan apa yang harus dihindari
Mulailah dengan kasus penggunaan sederhana seperti OTP atau peringatan. Setelah pengguna mengenal Anda di WhatsApp, Anda dapat mulai membangun alur, balasan, dan alat keterlibatan yang lebih canggih.
Jika Anda menggunakan Pusat Pesan untuk WhatsApp Business API, pekerjaan Anda menjadi lebih mudah. Kami menawarkan template yang telah disetujui sebelumnya, dokumentasi API yang jelas, dan dukungan pengembang untuk membantu Anda hidup lebih cepat.
Jika Anda mengalami masalah apa pun, tarik napas dan kembali ke sana. Kau melakukannya dengan baik. Setiap langkah kecil membawa Anda lebih dekat ke pengalaman pengguna yang lebih baik.
pertanyaan umum
1. Apa itu WhatsApp Business API dan apa bedanya dengan aplikasi WhatsApp biasa?
API Bisnis WhatsApp memungkinkan bisnis mengirim komunikasi pelanggan otomatis, terukur, dan aman seperti OTP, pembaruan pesanan, dan peringatan. Tidak seperti aplikasi WhatsApp biasa, aplikasi ini dirancang untuk perusahaan dan terintegrasi langsung dengan sistem Anda melalui API. Pelajari lebih lanjut tentang bagaimana Anda dapat menggunakannya bersama kami API WhatsAppNow.
2. Apakah saya harus menjadi perusahaan besar untuk menggunakan WhatsApp Business API?
Tidak sama sekali. Apakah Anda seorang startup, UKM, atau perusahaan, Anda dapat memanfaatkan WhatsApp API untuk meningkatkan keterlibatan pelanggan. Penawaran Message Central tarif tak terkalahkan dan konektivitas operator langsung, membuatnya terjangkau bahkan untuk usaha kecil. Jelajahi kami harga untuk melihat rencana mana yang cocok untuk Anda.
3. Dapatkah saya mengintegrasikan SMS dan WhatsApp ke situs web saya untuk pemberitahuan pelanggan?
Ya. Banyak bisnis menggabungkan SMS + WhatsApp untuk keandalan. Dengan Message Central's PesanSekarang, Anda dapat mengirim pemberitahuan SMS instan, sementara WhatsAppSekarang bertindak sebagai fallback atau saluran utama. Ini memastikan pengiriman 100% untuk aliran kritis seperti OTP dan peringatan pesanan.
4. Bagaimana cara mengirim OTP menggunakan WhatsApp Business API?
Anda harus membuat dan menyetujui template untuk OTP di Meta, lalu memanggil API dengan nomor telepon pengguna Anda. Pusat Pesan menyediakan VerifikasiSekarang, yang menyederhanakan pengiriman OTP melalui SMS dan WhatsApp dengan logika fallback bawaan dan penanganan kepatuhan.
5. Apa aturan kepatuhan untuk pesan WhatsApp?
Meta mengharuskan bisnis untuk menggunakan templat yang telah disetujui sebelumnya, dapatkan opt-in pengguna, dan ikuti dengan ketat kebijakan anti-spam. Di Message Central, kami membantu Anda tetap patuh persetujuan template dan praktik terbaik untuk pesan transaksional dan promosi. Pelajari lebih lanjut di panduan kami untuk Kepatuhan A2P.
6. Berapa biaya untuk mengirim pesan dengan WhatsApp Business API?
Harga tergantung pada faktor-faktor seperti negara, jenis pesan (yang diprakarsai pengguna vs. yang diprakarsai bisnis), dan penyedia BSP Anda. Pusat Pesan menyediakan harga terjangkau dan transparan bersama rute pengangkut langsung untuk SMS dan WhatsApp. Lihat kami SMS & Harga WhatsApp untuk detailnya.
7. Dapatkah saya menguji WhatsApp Business API sebelum ditayangkan?
Ya. Sebagian besar BSP, termasuk Pusat Pesan, menyediakan lingkungan kotak pasir di mana Anda dapat menguji template dan alur sebelum mengirim ke pengguna nyata. Kami Dokumentasi API menyertakan kode sampel dan SDK untuk membantu Anda memulai dengan cepat.
8. Industri mana yang paling diuntungkan dari WhatsApp Business API?
Perusahaan e-commerce, fintech, logistik, dan SaaS melihat hasil terkuat karena mereka mengandalkan komunikasi pengguna real-time (OTP, pembaruan pesanan, peringatan akun). Jika Anda ingin menjelajahi bagaimana ini berlaku untuk bisnis Anda, lihat kasus penggunaan kami!