Panduan Utama untuk WhatsApp API

Pernahkah Anda mempertimbangkan untuk menggunakan WhatsApp API untuk perusahaan Anda tetapi tidak yakin apa itu atau bagaimana cara kerjanya? Tutorial komprehensif untuk WhatsApp Business API ini menyediakan semua informasi yang Anda butuhkan. Kami akan membahas apa itu WhatsApp API, beserta praktik yang disarankan untuk menyiapkan akun WhatsApp API, mengelola kontak, dan mengirim pesan melalui WhatsApp API.

Dasar-dasar WhatsApp API

WhatsApp API dapat digunakan oleh bisnis menengah hingga besar yang ingin menggunakan WhatsApp dengan banyak pengguna. Dibandingkan dengan Aplikasi WhatsApp Business, WhatsApp API sedikit lebih sulit. Misalnya, WhatsApp API harus dimasukkan ke dalam program komersial karena tidak memiliki aplikasi atau front-end interface.

WhatsApp Cloud API, yang bisa dibeli langsung dari Meta, dan WhatsApp On-premises API, yang juga dikenal sebagai WhatsApp Business API atau WhatsApp API, yang dapat dibeli melalui layanan pihak ketiga yang dikenal sebagai Business Solution Provider (BSP) atau Penyedia Solusi Bisnis, adalah dua pilihan API yang dapat digunakan oleh bisnis.

Penyedia Solusi Bisnis menggunakan WhatsApp for Business

Bisnis harus mengajukan permohonan melalui Penyedia Solusi Bisnis (BSP) untuk mendapatkan akses ke WhatsApp Business API. Bergantung pada BSP Anda, pengalaman Anda dengan WhatsApp API mungkin sangat berbeda. Ada dua kategori WhatsApp BSP: penyedia layanan SMS, dan lainnya.

Penyedia layanan SMS seperti Twilio dan Vonage menghubungkan API WhatsApp dengan API milik mereka sendiri. Akibatnya, menambahkan atau memperbarui fitur WhatsApp yang baru membutuhkan waktu dan upaya ekstra dari pihak mereka.

BSP yang tidak mengidentifikasi dirinya sebagai penyedia SMS mungkin menggunakan API proxy yang mirip dengan pengaturan teknis WhatsApp. Dengan ini, mereka dapat dengan cepat dan mudah mengaktifkan kapabilitas WhatsApp Business API yang baru.

Mari kita telusuri berbagai pengaturan untuk menghosting akun WhatsApp API.

Pilihan untuk Hosting WhatsApp API

Sebelumnya, server milik BSP sendiri adalah satu-satunya tempat WhatsApp API dapat dihosting. Mulai Mei 2022, bisnis akan dapat menggunakan WhatsApp Cloud API dan menghosting API mereka langsung melalui Meta.

Metode untuk menghosting WhatsApp Business API

Bisnis yang menggunakan Cloud API akan memiliki akses ke fitur terbaru dan perubahan API. Di sisi lain, pengguna On-Premises API tidak akan dapat memanfaatkan fitur baru WhatsApp API hingga BSP mereka memperbarui perangkat lunak API secara manual.

Sementara Meta menyarankan perusahaan untuk membeli WhatsApp API langsung dari mereka, beberapa perusahaan lebih memilih bekerja dengan BSP untuk layanan seperti bantuan pengaturan WhatsApp API, permohonan centang hijau, dukungan individual untuk masalah yang melibatkan WhatsApp API, dan banyak lagi.

Sekarang mari kita telusuri mengenai biaya WhatsApp Business API.

Biaya untuk WhatsApp Business API

Singkatnya, untuk mendapatkan akun WhatsApp Business API, Anda harus mendaftar ke BSP. BSP bertindak sebagai perantara, membayar WhatsApp untuk terhubung ke API mereka sehingga mereka dapat menawarkan layanan kepada pelanggan. Bisnis dikenai biaya ini oleh BSP, yang mungkin sebagai tanda untuk meningkatkan keuntungan mereka.

Harga WhatsApp API

Model penetapan harga berbasis notifikasi menagih bisnis berdasarkan per pesan, menurut banyak BSP. Namun, WhatsApp akan beralih ke model penetapan harga berbasis percakapan, di mana bisnis dibayar per percakapan, mulai 1 Februari 2022. Mari telusuri lebih jauh setiap elemen yang membentuk akun WhatsApp API.

Komponen-komponen WhatsApp Business API

Di bagian ini, kami akan menjelaskan dua komponen WhatsApp API, yaitu Profil WhatsApp Business dan nomor telepon.

Profil Bisnis di WhatsApp Business API

Detail lebih lanjut tentang perusahaan Anda tersedia untuk pelanggan pada Profil Bisnis WhatsApp API. Dengan memperbarui situs web, alamat, email, foto sampul, dan deskripsi, bisnis dapat memaksimalkan profil bisnisnya.

Profil Bisnis WhatsApp API

Profil Bisnis WhatsApp API tidak akan dapat dicari di dalam aplikasi, tidak seperti layanan perpesanan lainnya. Mari membahas lebih banyak tentang pengoperasian nomor telepon WhatsApp API di bagian selanjutnya.

WhatsApp Business API: Nomor Telepon

Anda harus menautkan nomor telepon ke akun WhatsApp API Anda.

Anda dapat membeli nomor telepon baru atau mentransfer yang sudah ada, tergantung pada BSP Anda. Perlu diingat bahwa nomor telepon yang terhubung dengan WhatsApp API harus dapat menerima panggilan atau SMS.

Kami menyarankan untuk menggunakan nomor telepon yang belum terhubung dengan akun Aplikasi lain.

Migrasi nomor telepon dari Aplikasi ke API adalah hal yang memungkinkan, namun hal itu tidak disarankan karena Anda berisiko kehilangan informasi akun yang terhubung ke nomor telepon.

WhatsApp API: Nomor Telepon

WABA yang dikendalikan oleh Facebook Business Manager, menyimpan nomor telepon. Anda dapat mengelola aset Facebook tambahan di Facebook Business Manager. Bergantung pada tingkatan nomor telepon, setiap Facebook Business Manager dapat memiliki hingga 20 nomor WABA.

Batas Perpesanan dan Tingkatan Nomor Telepon

Batas perpesanan akun WhatsApp API Anda, atau jumlah maksimum kontak yang dapat Anda kirimi pesan, didasarkan pada tingkatan nomor telepon. WABA memiliki lima tingkatan yang dapat diakses oleh nomor telepon, di antaranya:

  • Tingkat Percobaan Tidak Terverifikasi (Unverified Trial Tier): Miliki hingga dua nomor dan kirim pesan ke 50 kontak yang berbeda dalam periode 24 jam bergulir.
  • Tingkat 1: Dalam periode 24 jam bergulir, kirim pesan ke 1.000 kontak yang berbeda dan miliki hingga 20 nomor.
  • Tingkat 2: Berkomunikasi dengan 10K kontak yang berbeda selama periode 24 jam.
  • Tingkat 3: Kirim pesan ke 100K kontak yang berbeda dalam periode 24 jam bergulir.
  • Tingkat 4: Dalam periode 24 jam bergulir, kirim pesan ke berbagai kontak dalam jumlah tak terbatas.

Pembatasan komunikasi hanya berlaku untuk obrolan yang diinisiasi bisnis yang juga dikenal sebagai Template Pesan, yang akan kita bahas lebih detail nanti. Bisnis yang mendaftarkan nomor telepon mereka akan memulai di Tingkat Percobaan Tidak Terverifikasi (Unverified Trial Tier) atau Tingkat 1 tergantung pada BSP.

Tingkatan Nomor Telepon dan Batas Perpesanan untuk WhatsApp

Anda harus mengautentikasi Akun Facebook Business Anda untuk beralih dari Tingkat Percobaan Tidak Terverifikasi ke tingkat berikutnya. Bisnis yang berada di Tingkat 1, 2, dan 3 akan berpindah ke tingkat berikutnya saat mereka mencapai batas perpesanan dari tingkat saat ini.

Meta akan mengubah cara peningkatan atau penurunan batas perpesanan secara otomatis mulai September 2022. Awalnya hanya berpengaruh pada perusahaan di Brasil, Kolombia, dan Meksiko, namun aturan tersebut pada akhirnya akan berlaku untuk semua perusahaan.

Cara menambah limit pesan WhatsApp untuk nomor telepon mulai September 2022 menggunakan API

Sebelumnya, perusahaan harus mengirim dua kali lebih banyak dari jatah tingkat perpesanan mereka dalam seminggu untuk naik ke tingkat berikutnya. Mulai September, mereka hanya perlu mengirim setengah dari jatah tingkat perpesanan mereka dalam tujuh hari untuk naik ke tingkat berikutnya.

Selain itu, perusahaan yang memiliki peringkat kualitas yang tinggi dan status non-flagged akan secara otomatis diupgrade ke tingkat berikutnya setelah 24 jam setelah mencapai batas perpesanan.

Peringkat Kualitas Nomor Telepon dalam WhatsApp API

Kepuasan pelanggan terhadap kualitas percakapan bisnis Anda ditunjukkan dengan status dan peringkat kualitas nomor telepon. Wawasan penting ini tersedia di Facebook Business Manager.

Beberapa variabel digabungkan untuk membentuk peringkat kualitas nomor telepon. Pemblokiran oleh pelanggan, frekuensi pesan keluar seperti notifikasi atau pesan promosi, dan waktu reaksi semuanya termasuk di dalamnya. Berikut adalah tiga peringkat kualitas nomor telepon:

  • Kualitas Tinggi (hijau)
  • Kualitas Sedang (kuning)
  • Kualitas Rendah (merah)

Peringkat kualitas nomor telepon dalam WhatsApp API

Hanya mengirimkan pesan terbaik yang berkaitan dengan kontak Anda dapat membantu Anda mempertahankan peringkat kualitas tinggi dan mencegah nomor telepon Anda masuk blacklist. Peringkat kualitas nomor telepon Anda akan turun dari Tinggi ke Sedang atau Rendah jika diblokir oleh pelanggan.

Status nomor telepon Anda dapat berubah jika peringkat kualitas berubah. Secara total, terdapat lima status:

  • Pending: Situasi sebelum tinjauan Kebijakan Perdagangan selesai
  • Offline: Ketika perusahaan gagal melalui pemeriksaan Kebijakan Perdagangan atau menghentikan penggunaan WhatsApp API,
  • Terhubung (Connected): Anda dapat mengirim pesan keluar dalam batas perpesanan yang telah ditetapkan
  • Dilaporkan (Flagged): Saat peringkat kualitas mencapai status Rendah. Dalam 7 hari, apabila peringkat berubah menjadi Sedang atau Tinggi, status akan berubah kembali menjadi Terhubung (Connected). Jika tidak, WhatsApp akan mengubah status Anda kembali menjadi Terhubung (Connected) sambil membatasi jumlah pesan yang dapat Anda kirim.
  • Dibatasi (Restricted): Status ketika perusahaan telah menggunakan semua jatah perpesanan mereka dan memiliki peringkat kualitas yang Rendah.

Status WhatsApp API untuk nomor telepon

Anda dapat mendaftar untuk diberi notifikasi saat status nomor telepon Anda berubah dari Terhubung (Connected) ke Dilaporkan (Flagged) dan sebaliknya, serta saat tingkatan pesan untuk nomor Anda bertambah atau berkurang.

Selanjutnya, mari mencari tahu cara mendapatkan akun WhatsApp API setelah Anda mengenal berbagai komponen WhatsApp API.

Cara Membuat Akun WhatsApp API

Anda dapat mendaftar untuk akun WhatsApp Business API menggunakan pendekatan Express Signup atau Classic Signup.

Membuat Akun WhatsApp API

Proses verifikasi Facebook Business yang memakan waktu adalah bagian dari proses Classic Signup. Di sisi lain, Express Signup memungkinkan Anda untuk membuat akun WhatsApp API dalam waktu kurang dari sepuluh menit tanpa memerlukan autentikasi Facebook Business, memberi Anda akses langsung untuk mulai menguji WhatsApp API.

Bisnis memiliki opsi untuk memvalidasi akun WhatsApp API mereka selain Akun Facebook Business mereka. Meskipun akun Anda belum dikonfirmasi, semua kapabilitas WhatsApp Business API dapat diakses dan siap digunakan.

Verifikasi Akun WhatsApp API

Akun WhatsApp API yang terverifikasi memberi perusahaan Anda lebih banyak legitimasi dan memudahkan pelanggan untuk mengenali Anda berkat profil nama bisnis yang menonjol. Melalui BSP pilihan Anda atau langsung melalui Facebook Business Manager, Anda dapat meminta verifikasi WhatsApp API.

Verifikasi Akun WhatsApp API

Anda harus memenuhi standar WhatsApp agar akun API Anda divalidasi. Termasuk di dalamnya adalah mematuhi Kebijakan Perdagangan WhatsApp dan Kebijakan Bisnis WhatsApp serta menjalankan perusahaan yang memiliki reputasi baik. Biasanya, WhatsApp hanya akan memverifikasi perusahaan yang dapat dikenali seperti Nike dan Coca-Cola.

Setelah Anda memiliki akun WhatsApp API, Anda dapat mengirim dan menerima pesan dengan mengintegrasikannya dengan WhatsApp CRM seperti AhaChat.com. Lanjutkan membaca untuk menemukan cara mengirim pesan menggunakan WhatsApp API.

Mengirim Pesan menggunakan WhatsApp Business API

Pesan Sesi dan Template Pesan adalah dua jenis pesan yang didukung oleh WhatsApp API, dan kita akan membahas keduanya di bagian ini.

Jenis pesan yang dapat dikirim WhatsApp API

WhatsApp Business API: Pesan dalam Sesi

Bisnis yang menggunakan WhatsApp API tidak diizinkan mengirim pesan kapan pun mereka mau. WhatsApp menerapkan batasan perpesanan yang dikenal sebagai Pesan Sesi untuk menghentikan spam dan memastikan bisnis menerima pesan masuk dengan cepat.

Pesan Sesi untuk WhatsApp API

Anda memiliki jendela 24 jam untuk mengirim pesan ke kontak saat menggunakan Pesan Sesi. Anda tidak dapat mengirim Pesan Sesi setelah periode 24 jam berlalu. Sebelum mengirim Pesan Sesi, selama sesuai dengan Kebijakan Bisnis WhatsApp dan Kebijakan Perdagangan WhatsApp, tidak diperlukan izin sebelumnya.

Mari kita bahas berbagai jenis Pesan Sesi Interaktif setelah Anda mengetahui cara kerja Pesan Sesi.

Pesan Sesi dalam WhatsApp API: Pesan untuk Sesi Interaktif

Anda dapat mengirim Pesan Sesi Interaktif dengan WhatsApp API selain Pesan Sesi teks standar. Pesan Sesi Interaktif memberi pelanggan metode yang lebih nyaman untuk menemukan dan memilih apa yang mereka inginkan dari perusahaan Anda berkat tata letaknya yang user-friendly.

Jenis Pesan Sesi Interaktif: Pesan WhatsApp API

Empat jenis pesan sesi interaktif yang berbeda di antaranya, daftar pesan, tombol balas, produk tunggal, dan multi-produk semuanya termasuk di dalamnya. Mengirim katalog ke pelanggan dapat berjalan dengan sangat baik melalui pesan produk tunggal dan multi-produk.

WhatsApp telah menerapkan strategi baru untuk menambahkan jalur agen manusia dalam obrolan untuk lebih meningkatkan pengalaman pelanggan secara umum dengan bisnis.

Jalur Eskalasi Manusia di Pesan Sesi WhatsApp API

Pelanggan mungkin membenci percakapan dengan chatbot, terutama jika mereka memiliki masalah yang membutuhkan agen manusia untuk menyelesaikannya. Menjawab masalah ini, WhatsApp akhirnya mengaplikasikan penggunaan mekanisme eskalasi manusia.

Pemindahtanganan ke agen manusia, nomor telepon, email, formulir dukungan web, dan permintaan kunjungan toko adalah beberapa teknik eskalasi yang disetujui. Perlu diketahui bahwa kebutuhan ini tidak dipenuhi melalui metode tidak langsung seperti media sosial, situs web pusat bantuan, atau tautan ke aplikasi.

Jalur Eskalasi Manusia di WhatsApp

Peringkat kualitas nomor telepon Anda dapat turun menjadi Rendah (merah) tanpa jalur eskalasi manusia, dan statusnya dapat berubah menjadi Dilaporkan (Flagged). Peringatan akan dikirim ke alamat email terdaftar Anda dan melalui pembaruan dari Facebook Business Manager Anda.

Jika masalah tidak teratasi dalam 7 hari, WhatsApp akan menurunkan jatah perpesanan Anda. Bisnis yang mengirimkan kurang dari 1.000 notifikasi per minggu tidak akan langsung melihat perbedaannya. Anda harus memperbaiki masalah ini terlebih dahulu untuk menaikkan batas pengiriman pesan di masa mendatang.

Itu adalah kesimpulan dari diskusi kita mengenai pesan sesi. Mari selidiki template pesan di bagian selanjutnya.

WhatsApp Business API: Template Pesan

Bisnis hanya diizinkan pada AhaChat menggunakan template pesan WhatsApp setelah 24 jam berlalu sejak pesan masuk terakhir. Pesan pra-persetujuan atau yang dikenal sebagai template pesan digunakan untuk membuka kembali jendela perpesanan 24 jam atau memulai percakapan baru.

Template Pesan untuk WhatsApp API

WhatsApp API memungkinkan penggunaan template pesan multimedia dan interaktif selain template pesan biasa. Yang terbaru memungkinkan Anda untuk menghubungkan juga tombol call-to-action atau balasan cepat, sedangkan yang sebelumnya hanya mendukung foto, video, dan dokumen PDF.

Jenis Template Pesan WhatsApp: Mengirim Pesan melalui WhatsApp API

Menggunakan konsol BSP atau AhaChat.com adalah dua cara utama untuk membuat template pesan WhatsApp. Ingatlah selalu bahwa WhatsApp dapat menolak template pesan yang dikirimkan karena berbagai alasan. Lihat rekomendasi ini untuk meningkatkan kemungkinan template pesan Anda diterima.

Bisnis sebelumnya tidak dapat mengomunikasikan konten non-transaksional melalui template pesan.

Namun, template pesan non-transaksional sekarang telah tersedia secara global di WhatsApp mulai September 2021.

Anda tetap harus berhati-hati untuk tidak mengirim template pesan terlalu sering agar pelanggan tidak menandainya sebagai spam. Status dan peringkat kualitas Template Anda dapat terpengaruh oleh hal ini.

Peringkat Kualitas dan Status untuk Template Pesan di WhatsApp API

Peringkat kualitas template pesan (tidak sama dengan peringkat kualitas nomor telepon) menampilkan seberapa baik reaksi konsumen Anda terhadap template pesan selama 24 jam sebelumnya. Di Facebook Business Manager, Anda dapat memeriksa status dan peringkat kualitas Template Anda.

Peringkat Kualitas Template Pesan

Skor evaluasi template pesan memiliki tiga status kualitas untuk peringkat kualitas template:

  • Tinggi (Hijau)
  • Sedang (Kuning)
  • Rendah (Merah)

Status Template Pesan

Status template pesan dapat berubah jika peringkat kualitasnya menurun. Untuk template pesan, terdapat lima status:

  • Pending: Ketika perusahaan telah mengunggah template dan belum disetujui
  • Approved: Template pesan telah disetujui
  • Rejected: Template pesan ditolak
  • Flagged: Saat peringkat kualitas mencapai status Rendah.
  • Disabled: Status Template Pesan berubah menjadi Nonaktif (Disabled) saat mencapai status Flagged dan peringkat kualitasnya tidak naik dalam 7 hari. Template Pesan yang Dinonaktifkan tidak dapat dikirim atau diedit.

Anda akan menerima notifikasi melalui email jika status template Anda berubah menjadi Flagged atau Disabled. Pastikan Anda hanya mengirimkan Template Pesan kepada pelanggan yang telah setuju untuk menerima pesan agar Template Pesan Anda tidak dinonaktifkan.

Template Pesan WhatsApp API: Opt-in

Sebelum melanjutkan diskusi mengenai Template Pesan, WhatsApp mengharuskan bisnis untuk mendapatkan persetujuan konsumen untuk menerima pesan (opt-in) demi mempertahankan kualitas pengalaman pelanggan.

Bisnis dapat mengumpulkan persetujuan konsumen baik di dalam maupun di luar WhatsApp. Pertimbangkan respons suara interaktif (IVR), formulir online, iklan, tautan, dan kode QR di WhatsApp, serta percakapan di utas WhatsApp (pesan yang diinisiasi oleh pelanggan).

Pesan dikirim melalui API WhatsApp: Opt-in Template Pesan

Pelanggan harus terlebih dahulu memahami manfaat opt-in sebelum mereka melakukannya. Sebaiknya minta persetujuan untuk opt-in pada waktu dan lokasi yang tepat. Dapatkan persetujuan mereka untuk mendapatkan update terbaru, misalnya, saat mereka membuat akun di platform Anda.

Sekarang mari kita bicara mengenai manajemen kontak setelah Anda memahami bagaimana fungsi opt-in.

Template Pesan WhatsApp API: Manajemen Kontak

Pada bagian ini, kami akan berbicara tentang berbagai aspek manajemen kontak di WhatsApp API. Termasuk mempertahankan identitas kontak dengan Notifikasi Identitas Pengguna dan mengonfirmasi serta mengimpor kontak ke WhatsApp CRM.

Mengimpor dan Memverifikasi Kontak

Anda harus memastikan bahwa kontak Anda memiliki nomor WhatsApp yang berfungsi sebelum mengimpornya.

Memverifikasi kontak sangat penting karena mengirim pesan ke nomor WhatsApp palsu akan merusak reputasi Anda.

Berikut beberapa hal yang harus diwaspadai: Pengguna WhatsApp API akan diblokir jika mereka memverifikasi terlalu banyak nomor telepon tanpa menghubungi mereka. Hal ini memungkinkan untuk menjauhkan spammer dari platform.

Memverifikasi dan mengimpor kontak dari WhatsApp

WhatsApp API tidak menyimpan kontak. Anda dapat mengimpor kontak Anda ke WhatsApp CRM setelah memverifikasinya. Impor kontak tidak dijelaskan secara rinci dalam dokumentasi WhatsApp, tetapi kami telah menunjukkan cara melakukannya di artikel ini.

Nomor telepon dari kontak terkadang dapat berubah. Bisnis yang memilih untuk tidak menerima Notifikasi Identitas Pengguna tidak akan diberi notifikasi tentang perubahan kepemilikan nomor.

Peringatan Identitas Pelanggan

Komunikasi bisnis dengan kontak yang benar dijamin oleh notifikasi identitas pengguna. Bisnis yang memilih untuk menerima notifikasi ini akan diinformasikan ketika pesan datang dari nomor yang telah terdaftar di bawah pengguna baru.

Notifikasi Identitas Pengguna

Bisnis tidak dapat mengirim pesan ke nomor-nomor ini sampai mereka menerima pendaftaran ulang. Hal ini mencegah bocornya informasi sensitif melalui WhatsApp ke bisnis dan pelanggan. Selain itu, Notifikasi Identitas Pengguna melindungi bisnis agar tidak dilaporkan sebagai spam jika mereka mengirimkan pesan kepada pengguna yang tidak opt-in.

Anda telah mencapai garis finish! Anda sekarang memiliki semua pengetahuan yang Anda butuhkan mengenai WhatsApp Business API, jadi bersiaplah untuk menggunakannya dan memajukan perusahaan Anda.