Integrasi Supabase

Lead Anda tersebar di builder, CRM, dan beberapa CSV, dan tidak ada yang bisa di-join dengan spend Anda. Kirim setiap lead ke tabel Postgres Anda sendiri di Supabase, begitu formulir dikirim.

  • Webhook
  • Landing page, Quiz funnel, Alur Kerja (beta, lewat HTTP Request)

Kenapa dihubungkan

Kenapa Supabase dan LanderLab

  • Lead Anda di Postgres milik Anda sendiri

    Setiap lead adalah baris di tabel milik Anda, dengan skema dan tipe kolom Anda sendiri, bukan record yang terkunci di dalam tool milik orang lain.

  • Tanpa server yang perlu dibangun atau di-host

    Supabase membuka setiap tabel lewat REST API-nya, jadi webhook menulis langsung ke database. Tidak ada endpoint yang perlu dikodekan, di-deploy, atau dipantau.

  • Key khusus insert, memang dirancang begitu

    Row Level Security bisa membatasi key webhook hanya untuk menambah baris, jadi key itu tidak bisa membaca, mengubah, atau menghapus satu lead pun.

  • SQL untuk kualitas lead

    Dengan UTM, click ID, dan varian A/B di kolom, satu query memberi jumlah lead per kampanye dan varian, dan join dengan data hasil Anda menunjukkan mana yang menjadi penjualan.

  • Siap untuk aplikasi Anda sendiri

    Portal buyer atau aplikasi sales yang dibangun di project yang sama membaca tabel lewat policy-nya sendiri, jadi lead yang ditangkap halaman Anda langsung muncul di sana.

Supabase di landing page Anda

Operator lead gen yang serius pada akhirnya ingin data mentah di database yang mereka kendalikan: untuk menggabungkan lead dengan spend, menjalankan SQL soal kualitas lead, mengisi portal buyer atau aplikasi sales. Membangun endpoint yang menerima lead adalah bagian yang biasanya macet, karena seseorang harus menulisnya dan menjaganya tetap berjalan.

Supabase menghilangkan bagian itu. Setiap tabel sudah punya endpoint REST, dan webhook LanderLab mem-post setiap lead ke sana sebagai kumpulan datar nama kolom dan nilainya. Postgres meng-insert barisnya, Row Level Security menentukan apa yang boleh dilakukan request, dan lead sudah ada di database Anda dengan kampanye dan variannya.

Satu baris Postgres per lead, dalam skema Anda

Body request-nya datar, satu key per kolom, jadi setiap lead menjadi baris dengan kolom bertipe, timestamp created_at dari default kolomnya, dan id yang bisa dirujuk sistem Anda yang lain. Key yang tidak cocok dengan kolom mana pun ditolak, sehingga data nyasar tidak masuk ke tabel.

Karena ini Postgres, baris itu siap untuk apa pun yang bisa dilakukan SQL: view lead per kampanye per hari, join dengan tabel biaya Anda, unique index pada email jika Anda lebih suka menolak submit berulang daripada menyimpannya dua kali.

Dikunci dengan Row Level Security

Webhook menulis dengan publishable key project Anda, dan Row Level Security menentukan apa yang boleh dilakukan key itu. Izinkan hanya insert di tabel leads, dan key itu bisa menambah lead tapi tidak pernah bisa membaca, mengubah, atau menghapusnya, jadi data lead tetap tak terjangkau meskipun key-nya tidak rahasia.

Secret key, yang melewati Row Level Security, tidak pernah perlu keluar dari backend Anda sendiri: formulir lead tidak membutuhkannya.

Sumber kebenaran Anda sendiri untuk kualitas lead

Builder, CRM, dan tracker masing-masing memegang sebagian cerita. Tabel Supabase berisi setiap lead beserta utm_campaign, click ID, landing page, dan variannya adalah bagian yang Anda kendalikan. Muat spend harian ke tabel kedua, dan sebuah view SQL memberi cost per lead per kampanye dan varian; tambahkan hasil yang dicatat buyer atau sales Anda, dan view itu memberi biaya per penjualan.

Itulah cara jujur untuk memutuskan split test: bukan varian mana yang mendapat lebih banyak isian formulir, tapi lead dari varian mana yang berubah menjadi uang.

Lead yang selamat saat insert gagal

Setiap lead juga tersimpan di tab Lead LanderLab, bisa difilter per tanggal dan varian dan bisa diekspor sebagai CSV mulai paket Grow, kecuali “Pengiriman Lead yang Patuh” aktif. Jika suatu saat insert gagal, misalnya setelah nama kolom diganti, lead-nya tidak hilang: perbaiki tabelnya dan isi ulang dari ekspor. Kirim lewat Alur Kerja (beta) LanderLab, dan tampilan Runs menunjukkan persis request lead mana yang gagal.

Contoh penggunaan

Cara memakai Supabase di trafik berbayar

  • 01

    Catatan lead Medicare dari semua halaman

    Setiap halaman Medicare dan final expense meng-insert ke satu tabel leads dengan ZIP, minat paket, sumber, dan varian. Satu query menunjukkan lead per kampanye per hari dari semua halaman itu.

  • 02

    Biaya per penjualan per kampanye, dengan SQL

    Spend harian masuk ke tabel spend, dan hasil dari buyer ke tabel lain. Sebuah view menggabungkan ketiganya dan mengurutkan kampanye dan varian berdasarkan biaya per lead yang terjual, bukan biaya per isian formulir.

  • 03

    Portal buyer di project yang sama

    Buyer login ke aplikasi kecil di project Supabase Anda dan hanya melihat lead mereka sendiri lewat Row Level Security, terkirim begitu halaman meng-insert-nya.

FAQ

FAQ integrasi Supabase

Yang tidak ada di sini, tanya kami.

Supabase dan LanderLab

Kapan Supabase layak dihubungkan ke landing page saya?

Saat Anda ingin lead berada di database milik Anda yang bisa di-query dengan SQL: Anda mendapat satu baris per lead dengan kampanye dan variannya, tanpa membangun atau meng-host endpoint.

Apakah LanderLab terintegrasi dengan Supabase?

Ya, lewat integrasi Webhook halaman: integrasi ini mem-post setiap lead ke endpoint REST tabel Anda.

Apakah saya butuh server atau Zapier untuk mengirim lead ke Supabase?

Tidak. REST API Supabase adalah endpoint-nya, dan webhook menulis langsung ke sana.

Apakah aman mengirim lead dengan key Supabase?

Ya, dengan publishable key Supabase dan Row Level Security yang diatur agar hanya mengizinkan insert: key itu bisa menambahkan lead tapi tidak bisa membaca atau mengubah apa pun.

Bisakah saya mengirim jawaban kuis, UTM, dan click ID?

Bisa. Setiap jawaban kuis dan setiap kolom tersembunyi, seperti utm_campaign atau gclid, bisa masuk ke kolom tabelnya sendiri, bersama URL halaman dan ID varian dari LanderLab.

Integrasi lain

Sambungkan juga sisa stack Anda.

Hubungkan Supabase dan luncurkan halaman berikutnya.

Bangun halamannya, aktifkan Supabase, dan arahkan iklan Anda ke sana. Mulai gratis, tanpa kartu.

Dari satu prompt ke lead berkualitas

Lihat satu prompt menjadi funnel quote panel surya yang tayang, setiap lead diarahkan ke buyer Anda, dan kebocoran ditandai sebelum menghabiskan budget Anda.

0:00
0:59