CARA MENGGUNAKAN WEBHOOK DI SUNNYDAY (ZAPIER)

CARA MENGGUNAKAN WEBHOOK DI SUNNYDAY (ZAPIER)

June 10, 20252 min read

Cara Menggunakan Webhook di SunnyDay (Zapier)

Pendahuluan

Apa itu Webhook?
Webhook adalah permintaan HTTPS yang memungkinkan aplikasi seperti SunnyDay berkomunikasi dengan layanan lain (misalnya Stripe, Twilio, Mailgun, atau Zapier). Webhook mengirim data tertentu (payload) saat suatu kejadian (trigger) terjadi, misalnya terjadi transaksi atau ada lead baru.

Bagaimana Cara Kerjanya?
Misalnya, saat ada pembelian melalui Stripe, informasi tersebut dikemas sebagai payload dan dikirim ke SunnyDay. Di SunnyDay, data ini bisa dipakai untuk menjalankan tugas otomatis seperti mengirim email atau menandai kontak baru .

Istilah Penting

  • Triggering Event: kejadian yang memicu pengiriman data.

  • Webhook URL: alamat unik tempat menerima payload.

  • Payload: data yang dikirim dari aplikasi asal.

  • Query Params: parameter tambahan di URL, membantu pemetaan data.

  • Mapping: proses mencocokkan data payload ke field di SunnyDay.

Dua Jenis Webhook di SunnyDay

A. Inbound Webhook (Menerima)

  1. Aktifkan Inbound Webhooks
    Pastikan fitur "LC Premium Triggers & Actions" aktif, karena diperlukan untuk webhook masuk.

  2. Buat Webhook URL di Workflow
    Di dalam Workflow SunnyDay, pilih "Inbound Webhooks" sebagai trigger. Sistem akan menghasilkan URL yang perlu disalin.

  3. Atur di Aplikasi Eksternal (misalnya Zapier)
    Buat langkah webhook dalam Zapier: gunakan Webhooks by Zapier → POST payload ke URL SunnyDay.

  4. Kirim Data Uji Coba
    Kirim "Test Step" dari Zapier dan perhatikan bagian mapping di SunnyDay hingga muncul referensi mapping.

  5. Buat atau Update Kontak
    SunnyDay membutuhkan kontak aktif (email/telepon). Pastikan payload memuat data ini agar otomatisasi berjalan.

  6. Map Data
    Gunakan "Custom Values" → "Inbound Webhook Trigger" dalam workflow untuk menyelaraskan field payload ke properti kontak SunnyDay.

B. Outbound Webhook (Mengirim)

  1. Pastikan Aplikasi Eksternal Menerima Webhook
    Aplikasi tujuan harus bisa menerima data melalui webhook—beberapa fitur mungkin hanya tersedia pada plan berbayar.

  2. Buat Webhook URL di Aplikasi Eksternal
    Misalnya di Zapier, gunakan tiki "Webhooks by Zapier" → Catch Hook untuk menghasilkan URL penerima.

  3. Tambahkan Webhook ke Workflow SunnyDay
    Di SunnyDay Workflow, tambahkan aksi Webhook dan tempel URL dari aplikasi eksternal tersebut.

  4. Uji Coba dari SunnyDay
    Jalankan skenario uji (misalnya form submission atau test purchase) dan pastikan data terkirim ke aplikasi tujuan.

  5. Map Data di Aplikasi Eksternal
    Di Zapier, gunakan opsi “Insert Data” untuk mencocokkan data dari SunnyDay ke field yang diinginkan.

Ringkasan Alur: Trigger → Action → Trigger → Action

Webhook selalu mengikuti pola: aplikasi asal memicu (trigger), mengirim data (action), aplikasi tujuan menerima (trigger), melakukan aksi lainnya (action) . Alur ini tetap baik untuk inbound maupun outbound webhook.

cara setup webhook SunnyDay dengan Zapiertutorial inbound webhook SunnyDay untuk email otomatismenggunakan webhook SunnyDay outbound ke aplikasi eksternalpanduan mapping payload webhook SunnyDayintegrasi Stripe ke SunnyDay menggunakan webhook
Back to Blog

Digital is our passion. We strive to bring internet a better place for people

Hubungi Kami

Sen-Jum: 9AM-6PM

Jl. Kemang Timur no. 90, Jakarta Selatan

Indonesia

021-7179-0561

0821-2853-2209 (WA Only)

© 2024 SunnyDay - All Rights Reserved.