Supabase est devenu la base de données de référence pour les startups et SaaS modernes. Connecté à n8n, il permet des automatisations puissantes : déclencher des workflows sur chaque insertion, synchroniser des données entre services, générer des rapports à la demande.
Options de connexion Supabase dans n8n
Nœud Supabase natif
Opérations CRUD directes sur les tables Supabase via l'API REST. Configuration simple — juste l'URL et la clé API.
Nœud PostgreSQL
Connexion directe à la base PostgreSQL de Supabase. Requêtes SQL complètes, transactions, procédures stockées.
Opérations CRUD avec le nœud Supabase
Déclencher n8n depuis Supabase Realtime
Supabase Realtime envoie des events PostgreSQL (INSERT, UPDATE, DELETE) via websocket. Configure un webhook dans Supabase → n8n reçoit l'événement instantanément :
-- Dans Supabase → Database → Webhooks
Table: orders
Events: INSERT
URL: https://ton-n8n.com/webhook/orders-new
Requêtes SQL avancées dans n8n
-- Récupérer les trials expirés non convertis
SELECT u.email, u.name, u.created_at
FROM users u
WHERE u.plan = 'trial'
AND u.trial_ends_at < NOW() - INTERVAL '3 days'
AND u.converted = false;