·4 min read

How to Get Push Notifications for Supabase Database Events

Your Supabase database is the source of truth for your app. When data changes — a new user signs up, an order is placed, a record is deleted — you should know about it immediately.

Why monitor Supabase database events?

Supabase database webhooks let you react to data changes in real time. But unless you build a custom notification system, those events just fire into the void. HookBell bridges the gap — every INSERT, UPDATE, or DELETE becomes a push notification on your phone.

Supported events

  • INSERT — "New user signed up: john@example.com"
  • UPDATE — "User updated: jane@acme.co"
  • DELETE — "Record deleted from users table"

You choose which tables and operations to monitor. HookBell parses the payload and delivers a human-readable notification.

How to set it up

  1. 1. Create a connection — In HookBell, create a new connection for Supabase and copy the webhook URL.
  2. 2. Configure Supabase webhooks — In your Supabase project, go to Database → Webhooks. Create a new webhook trigger, select the table and events (INSERT, UPDATE, DELETE), and paste the HookBell URL.
  3. 3. Monitor your data — Every time the selected table changes, you'll get a push notification with the event type and relevant details.

Example notifications

Supabase · INSERT

New user signed up: john@example.com

Supabase · UPDATE

User updated: jane@acme.co

Supabase · DELETE

Record deleted from users table

Use cases

Supabase webhook notifications are especially useful for:

  • User signups — Know the moment someone creates an account
  • Order tracking — Get alerted when new orders come in
  • Content moderation — Monitor new posts or comments in real time
  • Data integrity — Track unexpected deletes or bulk updates

Get started

HookBell's free plan gives you 1 connection and 100 events per month. Create a Supabase connection, set up the webhook trigger, and start monitoring your database in minutes.