Гайд: интеграция n8n с Supabase для автоматизации данных

Гайд: интеграция n8n с Supabase для автоматизации данных

Зачем нужна связка n8n + Supabase

n8n — мощный инструмент автоматизации, а Supabase — open-source альтернатива Firebase с PostgreSQL под капотом. Вместе они позволяют создавать сложные автоматизации с хранением и обработкой данных.

Шаг 1: Настройка Supabase

Создайте таблицу в Supabase Dashboard:

CREATE TABLE leads (
  id SERIAL PRIMARY KEY,
  name TEXT NOT NULL,
  email TEXT NOT NULL,
  source TEXT DEFAULT 'website',
  status TEXT DEFAULT 'new',
  created_at TIMESTAMPTZ DEFAULT NOW()
);

Шаг 2: Подключение n8n

В n8n создайте новый workflow и добавьте ноду Supabase:

  1. Укажите URL вашего Supabase-проекта
  2. Добавьте Service Role Key (не anon key!)
  3. Выберите операцию: Insert Row

Шаг 3: Тестирование

Отправьте тестовый вебхук и убедитесь, что данные записываются в таблицу.

Бонус: Real-time уведомления

Supabase поддерживает real-time подписки. Настройте webhook в n8n, чтобы получать уведомления о новых записях.