Гайд: интеграция 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:
- Укажите URL вашего Supabase-проекта
- Добавьте Service Role Key (не anon key!)
- Выберите операцию: Insert Row
Шаг 3: Тестирование
Отправьте тестовый вебхук и убедитесь, что данные записываются в таблицу.
Бонус: Real-time уведомления
Supabase поддерживает real-time подписки. Настройте webhook в n8n, чтобы получать уведомления о новых записях.