Keep Salesforce and Supabase telling the same story.
Two-way sync between your CRM objects and your Postgres tables. Map fields in plain language, choose which system owns the records, and get an audit every morning that says exactly what disagrees.
14-day trial · No credit card · Works with Production and Sandbox orgs
Four steps. No ETL, no cron jobs, no CSVs.
Connect
OAuth into a Salesforce org (production or sandbox) and paste a Supabase service key. That pair is a connection.
Pick a table
Choose one Salesforce object and one Supabase table. Tell us which system owns the records — or neither.
Map fields
We suggest matches by name and type. Set each field to flow one way or both, add value maps for picklists.
Run and audit
Sync now or on a schedule. Every audit lists which records need an update or an insert, with a workbook in Slack.
Read every mapping left to right.
Each field shows where it comes from, which way it flows, and where it lands. Set a field to one direction or both, add a value map for picklists, and it's obvious at a glance what will change.
- Per-field direction: ⇄, SF → SB or SB → SF
- Suggested matches by name and type, confirmed by you
- Lookups, JSON keys and unit transforms handled inline
Source of truth, your call
Decide which system decides what exists: Salesforce, Supabase or neither. Fields still follow their own direction.
Partial syncs
Point at a last-modified column and each run sends only rows that changed since the last one. Gentle on API limits.
Audits to Slack
A scheduled report per connection: records in sync, needing update, needing insert — posted to a channel with the XLSX attached.
“Finally, a tool that makes Salesforce data accessible on a Postgres database. It just works.”
Pricing
Start free. Upgrade when you need more.
Tiers and prices mirror the current app. Per-tier limits are still being finalised.
Ultra
Everything in Pro+, plus:
- Plan details coming soon
- Priority access to new features
Ready to stop reconciling by hand?
Connect a Salesforce org and a Supabase project, map your first table and run an audit — all in the first fifteen minutes.
Start free trial