Skip to content
Early access: send from your own mailbox today. What works

Inboxed + Supabase

Insert a row into your Supabase table for every Inboxed reply, meeting or other event.

Developers who want Inboxed events in their own Postgres can point it at a Supabase table. Inboxed inserts email, first_name, last_name, company, event, campaign, reply_excerpt and occurred_at for each event.

The connector needs a secret (or legacy service_role) key, which bypasses row level security, so keep it to a dedicated table.

What you can do

  • Store every event in your own database
  • Join events with your product data
  • Trigger your own database functions

Events it can receive

  • Any reply
  • Interested reply
  • Meeting booked
  • Lead unsubscribed
  • Email bounced
  • Campaign launched
  • Campaign finished
  • Email opened (estimated)
  • Link clicked
  • Hot lead
  • Mailbox disconnected
  • Paused automatically (sending safety)

Opens and clicks are sent only for campaigns with tracking turned on. Opens are estimates.

Set it up in 3 steps

  1. In Supabase, copy the project URL (Project Settings → Data API) and a secret key (Project Settings → API Keys).
  2. Create the table with the columns shown in the connector’s setup text.
  3. In Inboxed → Integrations → Supabase, paste the URL, key and table name, and pick events.
Full setup text, as shown in the app

In Supabase: Project Settings → Data API for the project URL, and Project Settings → API Keys for a secret key (or the legacy service_role key). Keep it private: it bypasses row level security. Create a table with these columns (text, and occurred_at as timestamptz): email, first_name, last_name, company, event, campaign, reply_excerpt, occurred_at. For example: create table inboxed_events (id bigint generated always as identity primary key, email text, first_name text, last_name text, company text, event text, campaign text, reply_excerpt text, occurred_at timestamptz);

More in Spreadsheets and databases

All integrations · Solutions · Pricing · Help

Supabase is a trademark of its owner. Inboxed isn’t affiliated with or endorsed by it. Any fees Supabase charges are billed by Supabase, not Inboxed.

Warm up today. Launch when you’re ready. Pay only for emails that send.

No subscription, no card to start. Connect a mailbox and warmup begins in under a minute.