Covers TalkDock Free 1.1.6, TalkDock Pro 1.1.6, shortcode usage, privacy behavior, and support paths.
Use this documentation to install TalkDock, configure the WhatsApp destination, adjust the floating button, understand Pro controls, and review the data-handling disclosures before going live.
Always test TalkDock on a staging site or low-risk page before deploying changes on a production site with active traffic.
Requirements and installation
Install the free TalkDock plugin first. TalkDock Pro is an add-on and requires the free plugin to be installed, active, and at version 1.1.6 or newer.
Current Free and Pro compatibility targets include WordPress 5.8 or newer and PHP 7.4 or newer, while the public content plugin itself requires WordPress 5.8 or newer and PHP 7.2 or newer.
Upload and activate TalkDock Free.
Open the TalkDock settings page in wp-admin.
Add the WhatsApp click-to-chat URL before expecting the frontend button to render.
Install and activate TalkDock Pro only when premium features are needed.
Activate the Pro license from the License tab before using premium controls.
Free plugin configuration
The General tab controls the site-wide enable switch, WhatsApp link, and accessibility label. The WhatsApp URL must use an approved WhatsApp host so unrelated URLs are not saved as the chat destination.
The Design tab controls the gradient colors, left/right alignment, side distance, bottom distance, and animation. Dynamic CSS is generated through WordPress file APIs when possible, with inline CSS as a fallback for locked-down hosts.
Allowed WhatsApp hosts: wa.me, api.whatsapp.com, and web.whatsapp.com.
Distance fields are constrained to safe pixel values.
Animation choices are bounce, pulse, shake, or none in the free plugin.
The widget does not render when disabled or when the saved WhatsApp link is empty or only a sample/default value.
Messages, visibility, and shortcode
The Message tab can append a prefilled text parameter to the WhatsApp link. The Visibility tab can limit rendering by login state or hide the floating button on mobile widths below 782px.
The [talkdock_button] shortcode lets administrators place a TalkDock button inside shortcode-capable content. With Pro active, the inline variant can produce a styled content CTA with a visible text label.
Free shortcode: [talkdock_button].
Pro inline shortcode example: [talkdock_button inline="yes" label="Chat with us"].
Visibility choices: all visitors, logged-in users only, or logged-out visitors only.
Hide-on-mobile affects the floating button through CSS.
Recommended Pro setup order
Configure Pro in a practical order so each feature has the dependencies it needs. Start with the license, then the contact destination, then operational rules such as hours, agents, targeting, and analytics.
This order reduces confusion because several Pro features depend on saved settings from the free plugin, especially the default WhatsApp link and visual design.
1. Activate the Pro license.
2. Confirm the free WhatsApp link and accessibility label.
3. Add agents and order them by priority if the site uses multiple destinations.
4. Configure business hours and offline lead capture if the team has open and closed periods.
5. Add targeting include/exclude rules only after the basic widget works everywhere.
6. Enable consent prompt, greeting bubble, premium style, and motion as needed.
7. Review analytics locally before enabling optional GA or Meta events.
Data and privacy checklist
Before publishing, make sure the site privacy notice explains how visitors are contacted after they click WhatsApp or submit an offline lead. TalkDock can provide plugin disclosures, but it cannot automatically write the website owner’s privacy policy.
Administrators should review support reports before sending them and should avoid placing credentials, payment details, private keys, or customer secrets in messages or screenshots.
Free frontend display does not send a background bug report.
Report-a-Bug sends data only after administrator submission.
Pro offline leads are stored locally on the customer site.
Pro click analytics are local unless optional GA or Meta events are enabled.
External WhatsApp, Google, Meta, hosting, email, or avatar services may process data according to their own policies.
Troubleshooting basics
If the button is not visible, check the enable switch, WhatsApp URL, visibility rule, mobile hiding rule, targeting rules, cache, and whether the current page matches an include/exclude configuration.
If Pro controls are missing, confirm that the free plugin is active, the free plugin version is compatible, and the Pro license is active or within its allowed grace state.
Clear page cache or optimization cache after changing placement or generated CSS settings.
Inspect whether another theme or plugin is hiding fixed-position elements.
Check browser reduced-motion settings when testing animation behavior.
Use the Support page for safe bug reports and include reproduction steps.
Public review references
The public pages are intentionally stable. Use them in plugin readmes, admin links, support replies, review discussions, and public sales pages so users can verify Terms, Privacy, support, and product scope from one source.
TalkDock respects the visitor's system-level reduced-motion preference through its bundled CSS. When prefers-reduced-motion is active, all button animations are suppressed to avoid discomfort for motion-sensitive users.
The floating button uses an aria-label configurable by the administrator. The default value is "Chat with us" but should be customized to match the site language and context.
Bundled CSS includes @media (prefers-reduced-motion: reduce) rules.
Custom aria-label for screen reader accessibility.
All interactive elements are keyboard-navigable.
SVG icons include aria-hidden="true" and focusable="false" attributes.
Security and privacy basics
TalkDock follows WordPress security conventions for administrator-only settings, validated WhatsApp destinations, sanitized saved values, and safely escaped output.
Administrative settings are limited to authorized site managers.
WhatsApp destinations are validated against supported WhatsApp hosts.
Visitor-facing output is rendered through safe WordPress escaping patterns.
Pro analytics and lead features include abuse-prevention controls.
Design distance and delay values are constrained to reasonable ranges.
Pro for teams that want every chat to count
Turn a simple WhatsApp button into a guided sales path.
Start with the official free TalkDock plugin on WordPress.org, then upgrade when you want business hours, agent routing, page targeting, click analytics, greeting bubbles, consent prompts, and offline lead capture in one clean flow.
Capture after-hours leads
Route chats to the right agent
See what drives clicks
Save IDR 150,000Usually IDR 299,000IDR 149,000per yearNo hard redirect: checkout opens in a focused Lynk popup window. If your browser blocks it, you can continue safely in this tab.
Need the free plugin first? Download TalkDock Free from WordPress.org.Download free plugin
TalkDock Pro
Ready to upgrade your WhatsApp flow?
Keep the free TalkDock plugin as your base, then add Pro controls that help more visitors reach the right person at the right time.
IDR 149,000 / yearLaunch offer: save IDR 150,000 from IDR 299,000.
Collect leads when your team is offline
Route each visitor to the right WhatsApp agent
Use targeting, analytics, greetings, consent, and Pro styles to improve the chat path
We open Lynk in a dedicated checkout popup so this page stays in place. If your browser blocks the popup, the fallback button below keeps the flow going in this tab.
Panduan setup, penggunaan, dan disclosure TalkDock
Mencakup TalkDock Free 1.1.6, TalkDock Pro 1.1.6, penggunaan shortcode, perilaku privasi, dan jalur dukungan.
Gunakan dokumentasi ini untuk memasang TalkDock, mengatur tujuan WhatsApp, menyesuaikan tombol mengambang, memahami kontrol Pro, dan meninjau disclosure data sebelum digunakan di situs live.
Selalu uji TalkDock di staging site atau halaman berisiko rendah sebelum menerapkan perubahan pada situs produksi dengan trafik aktif.
Kebutuhan dan instalasi
Pasang plugin TalkDock gratis terlebih dahulu. TalkDock Pro adalah add-on dan membutuhkan plugin gratis yang sudah terpasang, aktif, serta berada pada versi 1.1.6 atau lebih baru.
Paket yang diunggah menyatakan kebutuhan WordPress 5.8 atau lebih baru dan PHP 7.4 atau lebih baru untuk plugin Free dan Pro. Plugin public content ini sendiri membutuhkan WordPress 5.8 atau lebih baru dan PHP 7.2 atau lebih baru.
Upload dan aktifkan TalkDock Free.
Buka halaman pengaturan TalkDock di wp-admin.
Tambahkan URL click-to-chat WhatsApp sebelum mengharapkan tombol muncul di frontend.
Pasang dan aktifkan TalkDock Pro hanya jika fitur premium dibutuhkan.
Aktifkan lisensi Pro dari tab License sebelum memakai kontrol premium.
Konfigurasi plugin gratis
Tab General mengatur tombol enable site-wide, tautan WhatsApp, dan label aksesibilitas. URL WhatsApp harus memakai host WhatsApp yang disetujui agar URL yang tidak relevan tidak tersimpan sebagai tujuan chat.
Tab Design mengatur warna gradasi, posisi kiri/kanan, jarak samping, jarak bawah, dan animasi. CSS dinamis dibuat melalui API file WordPress jika memungkinkan, dengan fallback inline CSS untuk hosting yang membatasi penulisan file.
Host WhatsApp yang diizinkan: wa.me, api.whatsapp.com, dan web.whatsapp.com.
Field jarak dibatasi ke nilai piksel yang aman.
Pilihan animasi pada plugin gratis adalah bounce, pulse, shake, atau none.
Widget tidak dirender saat dinonaktifkan atau saat tautan WhatsApp kosong maupun hanya nilai contoh/default.
Pesan, visibilitas, dan shortcode
Tab Message dapat menambahkan parameter teks awal ke tautan WhatsApp. Tab Visibility dapat membatasi rendering berdasarkan status login atau menyembunyikan tombol mengambang pada lebar mobile di bawah 782px.
Shortcode [talkdock_button] memungkinkan administrator menempatkan tombol TalkDock di dalam konten yang mendukung shortcode. Saat Pro aktif, varian inline dapat membuat CTA konten bergaya dengan label teks yang terlihat.
Shortcode gratis: [talkdock_button].
Contoh shortcode inline Pro: [talkdock_button inline="yes" label="Chat with us"].
Pilihan visibilitas: semua pengunjung, hanya pengguna login, atau hanya pengunjung yang belum login.
Hide-on-mobile memengaruhi tombol mengambang melalui CSS.
Urutan setup Pro yang disarankan
Konfigurasikan Pro secara berurutan agar setiap fitur memiliki dependensi yang dibutuhkan. Mulai dari lisensi, lalu tujuan kontak, kemudian aturan operasional seperti jam buka, agen, targeting, dan analitik.
Urutan ini mengurangi kebingungan karena beberapa fitur Pro bergantung pada pengaturan plugin gratis, terutama tautan WhatsApp default dan desain visual.
1. Aktifkan lisensi Pro.
2. Pastikan tautan WhatsApp dan label aksesibilitas pada plugin gratis sudah benar.
3. Tambahkan agen dan urutkan berdasarkan prioritas jika situs memakai beberapa tujuan.
4. Atur jam operasional dan lead offline jika tim memiliki periode buka dan tutup.
5. Tambahkan aturan include/exclude targeting setelah widget dasar bekerja di semua halaman.
6. Aktifkan consent prompt, greeting bubble, style premium, dan animasi sesuai kebutuhan.
7. Tinjau analitik lokal sebelum mengaktifkan event GA atau Meta opsional.
Checklist data dan privasi
Sebelum publikasi, pastikan kebijakan privasi situs menjelaskan bagaimana pengunjung dihubungi setelah mengeklik WhatsApp atau mengirim lead offline. TalkDock dapat menyediakan disclosure plugin, tetapi tidak otomatis menggantikan kebijakan privasi pemilik situs.
Administrator harus meninjau laporan dukungan sebelum mengirim dan tidak boleh memasukkan kredensial, data pembayaran, private key, atau rahasia pelanggan ke pesan maupun screenshot.
Tampilan frontend gratis tidak mengirim laporan bug di latar belakang.
Report-a-Bug mengirim data hanya setelah administrator mengirim laporan.
Lead offline Pro disimpan secara lokal di situs pelanggan.
Analitik klik Pro bersifat lokal kecuali event GA atau Meta opsional diaktifkan.
Layanan eksternal seperti WhatsApp, Google, Meta, hosting, email, atau avatar dapat memproses data sesuai kebijakan masing-masing.
Troubleshooting dasar
Jika tombol tidak terlihat, periksa tombol enable, URL WhatsApp, aturan visibilitas, aturan hide on mobile, aturan targeting, cache, dan apakah halaman saat ini cocok dengan konfigurasi include/exclude.
Jika kontrol Pro tidak muncul, pastikan plugin gratis aktif, versi plugin gratis kompatibel, dan lisensi Pro aktif atau masih dalam status grace yang diizinkan.
Bersihkan cache halaman atau cache optimasi setelah mengubah posisi atau CSS yang dihasilkan.
Periksa apakah theme atau plugin lain menyembunyikan elemen fixed-position.
Perhatikan pengaturan reduced motion di browser saat menguji animasi.
Gunakan halaman Dukungan untuk laporan bug yang aman dan sertakan langkah reproduksi.
Referensi review publik
Halaman publik ini sengaja dibuat stabil. Gunakan di readme plugin, tautan admin, balasan dukungan, diskusi review, dan halaman sales agar pengguna dapat memverifikasi Ketentuan, Privasi, dukungan, dan cakupan produk dari satu sumber.
TalkDock menghormati preferensi reduced-motion tingkat sistem pengunjung melalui CSS bawaannya. Saat prefers-reduced-motion aktif, semua animasi tombol ditekan agar tidak mengganggu pengguna yang sensitif terhadap gerakan.
Tombol mengambang menggunakan aria-label yang dapat dikonfigurasi administrator. Nilai default-nya adalah "Chat with us" tetapi sebaiknya disesuaikan dengan bahasa dan konteks situs.
Aria-label kustom untuk aksesibilitas pembaca layar.
Semua elemen interaktif dapat dinavigasi dengan keyboard.
Ikon SVG menyertakan atribut aria-hidden="true" dan focusable="false".
Dasar keamanan dan privasi
TalkDock mengikuti konvensi keamanan WordPress untuk pengaturan khusus administrator, validasi tujuan WhatsApp, sanitasi nilai tersimpan, dan output yang ditampilkan secara aman.
Pengaturan administratif dibatasi untuk pengelola situs yang berwenang.
Tujuan WhatsApp divalidasi terhadap host WhatsApp yang didukung.
Output yang terlihat pengunjung dirender melalui pola escaping WordPress yang aman.
Fitur analitik dan lead Pro memiliki kontrol pencegahan penyalahgunaan.
Nilai jarak desain dan delay dibatasi ke rentang yang wajar.
Pro untuk tim yang ingin setiap chat lebih bernilai
Ubah tombol WhatsApp sederhana menjadi jalur sales yang terarah.
Mulai dari plugin TalkDock gratis resmi di WordPress.org, lalu upgrade saat Anda butuh jam operasional, routing agen, targeting halaman, analitik klik, greeting bubble, consent prompt, dan lead offline dalam satu alur rapi.
Tangkap lead di luar jam kerja
Arahkan chat ke agen tepat
Lihat sumber klik terbaik
Hemat IDR 150,000Normal IDR 299,000IDR 149,000per tahunTanpa hard redirect: checkout dibuka di popup Lynk yang fokus. Jika browser memblokirnya, Anda tetap bisa lanjut dengan aman di tab ini.
Tetap gunakan plugin TalkDock gratis sebagai dasar, lalu tambahkan kontrol Pro agar lebih banyak pengunjung sampai ke orang yang tepat di waktu yang tepat.
Kami membuka Lynk di popup checkout khusus agar halaman ini tetap terbuka. Jika browser memblokir popup, tombol fallback di bawah membawa Anda lanjut di tab ini.