Langsung ke konten
kirim.idPanduan
kirim.idPanduan
"},{"@type":"HowToStep","position":3,"name":"Periksa pemasangan","text":"Klik Periksa pemasangan di halaman situs."}]}]

Pasang Kirim Notifikasi di website selain WordPress

Satu file service worker di folder utama website dan satu baris script — untuk website buatan sendiri, Laravel, Shopify-style builder, dan lainnya.

PenggunaDeveloper Diperbarui 11 Oktober 2026 1 menit bacaKB-56
Di halaman ini

Untuk website selain WordPress, Kirim Notifikasi butuh dua hal: file service worker di folder utama website, dan snippet di setiap halaman.

Langkah pemasangan#

  1. Unduh file service worker

    Di halaman situs (Notifikasi → Situs → nama situs) klik Unduh kirim-push-sw.js. Unggah ke folder utama website sehingga bisa dibuka di https://tokomu.com/kirim-push-sw.js.

  2. Tempel snippet

    Salin snippet dari halaman situs dan tempel di semua halaman, sebelum </head>:

    HTML
    <script src="https://app.kirim.id/notif/push.js" data-site="KODE_SITUS" async></script>
  3. Periksa pemasangan

    Klik Periksa pemasangan di halaman situs.

Tombol berlangganan sendiri#

Selain ajakan otomatis, kamu bisa membuat tombol atau tautan sendiri. Tambahkan atribut data-kirim-push:

HTML
<button data-kirim-push>Dapatkan info promo</button>

Atau panggil dari JavaScript: window.kirimPush.subscribe(). Status izin pengunjung bisa dibaca dengan window.kirimPush.status() (default, granted, denied, atau unsupported).

Website sudah punya service worker lain?#

Kalau websitemu sudah memakai service worker lain di folder utama (PWA, OneSignal, dsb.), Kirim Notifikasi tidak menimpanya dan halaman situs menampilkan peringatan "Ada service worker lain di situs ini". Hubungi kami untuk menggabungkannya.

Setelah pengunjung berlangganan, script menyimpan ID acak subscriber di cookie kirim_push_sid milik websitemu sendiri. Cookie ini dipakai pengingat keranjang dan API (mis. mengirim notifikasi ke pembeli tertentu). Isinya bukan data pribadi dan tidak dikirim ke pihak lain.

Apakah artikel ini membantu?

Artikel terkait

Masih butuh bantuan?

Tim support kirim.id siap membantu · Senin–Jumat, 09.00–17.00 WIB

Pasang Kirim Notifikasi di website selain WordPress · Panduan kirim.id