FounderSync Setup Tutorial
Tujuan FounderSync
FounderSync digunakan untuk sync data order secara automatik ke sistem lain melalui webhook bila order mencapai status tertentu (contoh: Completed, Pending, etc).
Langkah-Langkah Setup FounderSync
1. Masuk ke Founder HQ Admin Panel
Pergi ke:Integration > FounderSync
2. Isi Maklumat di Bahagian “New FounderSync”
ENTRY
- Name
Contoh:CRM JUNE
(Ini nama rujukan sahaja. Bebas letak nama ikut projek/sistem yang disambungkan.) - Endpoint
Contoh URL:https://hook.eu1.make.com/zxslp04grpajipyz3o6xreg
(Ini adalah URL dari sistem yang akan terima data – biasanya dari Make, Integromat, n8n, Zapier dsb.)
3. Bahagian ADVANCED
- Request Method:
PilihPOST - Content Type:
PilihJSON - Authorization:
BiarkanNonejika tak perlu Auth. Kalau perlu token, masukkan nanti.
4. Setkan TRIGGERS
Pilih bila FounderSync ni akan dihantar.
Contoh pilihan dalam gambar:
– When Order Approval
– When Order Pending
– When Order In Transit
– When Order Completed
– When Order Returned
– When Order Rejected
– When Order Cancelled
– When Order Draft
Tip: Tick ikut keperluan sistem luar. Kalau sistem luar cuma perlu data bila order “Completed”, tick yang itu sahaja.
5. Klik Button Hijau “Add FounderSync”
Bila semua dah siap, tekan + Add FounderSync.
6. Semak di “All FounderSync”
Sebelah kanan akan tunjuk list semua FounderSync yang telah dibuat.
Contoh:
TEST GSHEET ORDER COMPLETED- Method: POST
- Endpoint URL ditunjukkan.
Boleh export senarai ni ke Excel / CSV / PDF / Print.
Nota Tambahan
- Pastikan endpoint URL aktif dan boleh menerima data JSON.
- Test guna webhook.site dulu kalau nak uji data yang dihantar.
- Kalau nak masukkan Authorization Bearer Token, boleh guna custom header (akan dibuka dalam update akan datang jika tiada sekarang).
BAHAGIAN ADVANCED — Fungsi dan Penerangan
1. Request Method
Ini tentukan jenis permintaan HTTP yang Founder HQ akan hantar ke endpoint webhook.
Pilihan:
- POST (Paling biasa digunakan)
→ Hantar data ke sistem luar.
Contoh: Hantar maklumat order baru ke Google Sheet via Make. - GET (Jarang digunakan di sini)
→ Biasa digunakan untuk minta data, bukan hantar data.
FounderSync biasanya tak perlu GET. - PUT / PATCH / DELETE
→ Tak disokong sekarang (tak digunakan dalam use case biasa FounderSync).
Nasihat: Guna POST sahaja untuk kebanyakan integrasi.
2. Content Type
Ini menentukan format data yang akan dihantar melalui webhook.
Pilihan:
- JSON (Recommended & Default)
→ Data dihantar dalam bentuk JSON.
Contoh: jsonCopyEdit{ "order_id": "1234", "status": "Completed", "customer_name": "Ali" } - Form Data
→ Data dihantar macam borang biasa (key=value&key2=value2).
Sesuai jika sistem luar tak support JSON.
Nasihat: Pilih JSON sebab hampir semua automation tool (Make, Zapier, n8n) support JSON.
3. Authorization
Ini untuk tambah akses keselamatan kepada webhook kalau sistem luar tu perlukan authorization token.
Pilihan:
- None
→ Tiada sekatan. Boleh terus hantar ke endpoint. - Bearer Token (akan datang atau ada custom setup)
→ Biasanya untuk sistem yang nak access key/token dalam header. Contoh dalam header: makefileCopyEditAuthorization: Bearer YOUR_SECRET_KEY
Nasihat: Kalau sistem luar tak sebut pasal “authorization”, biar None.
Contoh Setup ADVANCED untuk Integrasi Dengan Make.com
| Field | Value |
|---|---|
| Request Method | POST |
| Content Type | JSON |
| Authorization | None |
| Endpoint | URL dari Make scenario webhook |