Skip to main content
Export your referral intelligence to a table in your own Supabase (or any Postgres) database. After every enrichment job, Clustr upserts new and updated opportunities into the table, keeping your warehouse and BI tools current. It’s a data export, not an OAuth app: you connect with a Postgres connection string, and Clustr only ever writes to the one table it manages.
Connecting Supabase is admin-only, under Integrations → Apps → Supabase/Postgres in the dashboard.

Connect Supabase

Have your Supabase Postgres connection string ready, then run the three-step wizard.
1

Paste your connection string

In Supabase, go to Settings → Database → Connection string and copy the URI:
Paste it into Clustr and click Continue. Both the direct connection (5432) and the pooler (6543) work.
The string includes your password — Clustr stores it encrypted and uses it only to write the export table. The host must be a Supabase host (db.<ref>.supabase.co or *.pooler.supabase.com).
2

Choose a destination schema

Use existing (pick a schema Clustr found) or Create new (defaults to clustr; names must be lowercase letters, digits, and underscores, starting with a letter or underscore). Click Continue.
3

Confirm the table and sync

Clustr checks <schema>.clustr_referral_paths and either creates it, reuses it, or — on a column shape mismatch — asks you to pick another schema or drop the table. Click Connect & sync to save the connection and run the first full export.
After the initial sync, Clustr pushes new and updated opportunities at the end of every enrichment job automatically.

How It Works

Clustr writes a single table, <schema>.clustr_referral_paths — one flat, denormalized row per opportunity. Rows are upserted on id (INSERT … ON CONFLICT (id) DO UPDATE), so re-syncing never duplicates, and a full sync also removes opportunities that no longer exist in Clustr. Because it’s keyed and idempotent, the table is safe to query live, build views on, or point a BI dashboard at.

Settings

The Supabase panel shows connection status and sync controls.

Table Schema

clustr_referral_paths is keyed on id (used for upserts); all other fields are stored as text so the export never fails on type coercion. Full column reference:

Troubleshooting