Cara agency memasang booking widget di website klien dan menyembunyikan label Termilo
Tim Termilo · Diterbitkan 12 September 2026 · 6 menit baca

Catatan
Agency memasang booking untuk klien dengan membuat akun bisnis klien, mengatur warna, logo, bentuk, dan font di pengaturan brand, lalu menempel widget di website klien dengan label "Powered by" dimatikan. Halaman booking dan widget memakai brand klien. Mengelola banyak klien sebagai agency? Hubungi Termilo.
Apa yang klien lihat dan apa yang tidak?
Pelanggan klien melihat brand klien di widget dan di halaman booking yang dihosting Termilo. Nama Termilo tetap tampil di dua tempat lain; klien perlu tahu itu sebelum Anda menulis "tanpa label" di proposal.
| Permukaan | Yang tampil | Diatur di |
|---|---|---|
| Widget di website klien | Warna aksen pilihan Anda; label "Powered by Termilo" dapat dimatikan | Kode embed, Pengaturan → Brand |
| Halaman booking (link) | Teks brand, logo, warna, bentuk, dan font klien; alamatnya tetap di termilo.id | Pengaturan → Brand, tool branding MCP |
| Email konfirmasi | Isi dapat disesuaikan per bisnis; pengirimnya tetap Termilo | Pertumbuhan → Template pesan |
| Dashboard | Tampilan Termilo; klien masuk dengan akunnya sendiri | Tidak dapat diubah |
Widget berjalan di alamat website klien; link halaman booking tetap berguna untuk bio Instagram dan Google Business Profile (perbandingannya).
Langkah 1: bagaimana membuat akun bisnis klien dan mengundang tim?
Buat akun atas nama klien, bukan agency. Hanya pemilik akun yang bisa berperan Owner, dan Owner menerima salinan email setiap booking baru, batal, dan perubahan jadwal; dengan email agency, semua email itu masuk ke kotak masuk Anda.
- Buka halaman daftar bersama klien. Isi Nama bisnis, Nama lengkap, Email kerja milik klien, Kata sandi, dan Kategori bisnis, atau masuk dengan akun Google klien. Gratis untuk mulai. Tanpa kartu kredit.
- Dari akun klien, buka Akun → Tim & peran → Undang anggota: isi nama dan email agency, pilih peran Admin, lalu Kirim undangan. Admin mengelola layanan, brand, embed, dan webhook.
- Buka email undangan, klik Terima undangan, lalu Buka workspace. Akun klien lain yang Anda tangani tampil di menu Ganti workspace di dashboard.
- Isi katalog klien lewat Katalog → Layanan, Katalog → Staff, dan Operasional → Jam operasional; urutannya ada di panduan mulai cepat, field layanan di panduan layanan.
Pelanggan memilih layanan dan jam; sistem memilih staf yang kosong pada jam itu. Setiap staf punya daftar layanan sendiri. Bila klien ingin pelanggan memesan staf tertentu: Buat layanan terpisah yang hanya ditugaskan ke satu staf.
Langkah 2: bagaimana mengatur warna, logo, bentuk, dan font brand klien?
Pengaturan brand klien ada di dua tempat. Pengaturan → Brand memegang Teks brand (wordmark di header halaman booking) dan saklar "Tampilkan 'Powered by Termilo'". Warna, logo, bentuk sudut, font, dan template halaman booking diatur lewat tool branding pada koneksi MCP.
- Di Pengaturan → Brand, isi Teks brand dengan nama bisnis klien, lalu matikan "Tampilkan 'Powered by Termilo'". Halaman booking dan widget membaca pengaturan ini.
- Di Developer → API keys, klik Buat API key di akun klien: beri nama, pilih Lingkungan live dan preset Branding MCP, bukan akses penuh. Salin key saat tampil; key tidak ditampilkan lagi.
- Hubungkan klien MCP pilihan Anda dengan key itu; minta agen menampilkan branding saat ini sebelum mengubah apa pun. Field: nama brand, URL logo, lima warna, bentuk sudut, font, template, label powered-by; lihat panduan MCP.
- Kirim nilai brand klien: logo harus URL HTTPS; warna teks dan latar harus lulus rasio kontras 4,5:1. Cek hasilnya di halaman booking klien dari jendela pribadi.
Catatan
Tool branding tidak menerima CSS, HTML, JavaScript, atau berkas font. Untuk tampilan di luar itu, atur tata letak halaman di sekeliling widget; gaya widget tidak bercampur dengan gaya tema.
Langkah 3: bagaimana memasang widget tanpa label "Powered by" di website klien?
Buka Pengaturan → Embed, pilih Inline (form di dalam halaman) atau tombol pop-up (form terbuka saat tombol diklik), lalu klik Salin snippet; slug akun klien sudah terisi.
- Ganti nilai warna aksen di kode (data-termilo-accent) dengan warna brand klien, atau kosongkan untuk tampilan netral.
- Tempel kode di halaman "Booking" website klien: blok HTML kustom di WordPress, elemen Embed di Webflow, atau langsung di berkas HTML.
- Label "Powered by" mengikuti saklar di Pengaturan → Brand; atribut powered-by="false" pada custom element termilo-booking menyembunyikannya untuk satu halaman saja.
- Uji dari HP di jendela pribadi sampai booking terkirim, cek di Operasional → Booking, lalu batalkan agar slot terbuka lagi.
Pelanggan mengisi nama dan nomor WhatsApp; email opsional. Bila email diisi, pelanggan menerima email konfirmasi. Widget dan halaman booking memakai jadwal, deposit, dan mode persetujuan yang sama.
Langkah 4: bagaimana mengirim event booking ke CRM klien lewat webhook?
CRM klien tetap memiliki contact, pipeline, dan follow-up; Termilo mengirim event booking ke sana. Minta vendor CRM klien menyiapkan URL penerima HTTPS, lalu daftarkan di Developer → Webhooks.
- Klik tombol tambah, isi URL penerima dan Deskripsi (misalnya "CRM produksi"), lalu simpan.
- Serahkan secret yang tampil satu kali ke vendor CRM lewat pengelola kata sandi, bukan chat. Setiap webhook ditandatangani agar penerima dapat memverifikasinya.
- Buat satu booking uji dan buka Riwayat pengiriman; kiriman yang gagal dicoba ulang otomatis dan dapat dikirim ulang dengan tombol Retry.
- Bila vendor CRM perlu membaca jadwal dari sistemnya, buat API key terpisah dengan scope sekecil mungkin, misalnya Booking · baca; lihat referensi autentikasi.
Event dikirim saat booking dibuat, dikonfirmasi, dibatalkan, dijadwal ulang, selesai, tidak hadir, atau kedaluwarsa. Pemetaannya ke contact, activity, dan deal ada di booking event yang masuk CRM; formatnya di panduan webhook.
Apa bedanya powered-by dan white-label penuh?
SimplyBook.me mencantumkan white-label sebagai fitur paket Standard ke atas di halaman harganya (dicek 2026-09-12, lihat Sumber). Di Termilo ada tiga tingkat; dua yang pertama tersedia untuk setiap akun.
| Tingkat | Yang dilihat pelanggan klien | Cara mengaturnya |
|---|---|---|
| Bawaan (powered-by) | Warna Termilo dan label "Powered by Termilo" | Tanpa pengaturan; cocok untuk uji coba |
| Brand klien tanpa label | Nama, logo, warna, bentuk, dan font klien; widget di alamat website klien; link halaman booking di termilo.id | Langkah 2 dan 3 |
| Agency dengan banyak klien | Kesepakatan reseller atau kebutuhan lain | Mengelola banyak klien sebagai agency? Hubungi kami. |
Batas sistem
Mengelola banyak klien sebagai agency? Hubungi kami.
Apa saja checklist serah terima ke klien?
Serah terima selesai bila klien dapat menjalankan akunnya tanpa Anda. Jalankan daftar ini bersama klien.
- Owner akun adalah email klien; agency berperan Admin. Setelah kontrak selesai, klien mencabut akses Anda di Tim & peran (tombol Cabut).
- Label "Powered by" mati di halaman booking dan widget, dicek dari HP.
- Mode persetujuan dipilih di Pengaturan → Booking. Mode persetujuan berlaku untuk semua booking di satu bisnis: setujui otomatis, atau setujui manual dengan slot ditahan 24 jam.
- Tulis kebijakan batal di deskripsi layanan; teks itu tampil di halaman booking sebelum pelanggan memilih jam.
- Untuk mengubah jadwal atau membatalkan, pelanggan menghubungi bisnis lewat nomor yang tertera. Bisnis membatalkan booking dari dashboard, lalu pelanggan memesan jam baru.
- Secret webhook dan API key diserahkan lewat pengelola kata sandi; key sementara milik agency dicabut (Cabut key).
- Kode embed tersimpan di repositori website klien, beserta tautan panduan embed untuk pemasangan ulang saat ganti tema.
Contoh pengaturan layanan: panduan pasang booking dokter gigi dan software booking untuk salon. Untuk integrator: software booking untuk SaaS dan hub software booking.
Dokumentasi terkait
Sumber
Baca juga
Artikel