S
Sendersy

Sendersy + Tilda

Tilda + Sendersy: ловите submit формы через webhook Tilda и шлите письмо через прокси-endpoint в /v1/emails.

1. Установка

bash
# Tilda → ваш сайт → Site Settings → Forms → Custom webhook URL

2. Переменные окружения

bash
# В Tilda нет встроенного secret store, поэтому проще держать API-ключ
# в прокси-endpoint у себя (Cloudflare Worker или Next.js API route).

3. Отправка письма

ts
// Минимальный proxy-endpoint на Next.js или Vercel Edge.
// URL этого endpoint вставляете в Tilda → Forms → Custom webhook URL.

export async function POST(req: Request) {
  const form = await req.formData()
  const email = String(form.get('Email') ?? form.get('email') ?? '')
  const name  = String(form.get('Name')  ?? form.get('name')  ?? '')

  if (!email) return new Response('Email required', { status: 400 })

  await fetch('https://api.sendersy.com/v1/emails', {
    method: 'POST',
    headers: {
      'Authorization': `Bearer ${process.env.SENDERSY_API_KEY}`,
      'Content-Type':  'application/json',
    },
    body: JSON.stringify({
      from:    'Tilda site <noreply@yourdomain.com>',
      to:      email,
      subject: 'Спасибо за заявку!',
      html:    `<p>Привет, ${name}! Мы получили вашу заявку и свяжемся в течение дня.</p>`,
      tags:    [{ name: 'source', value: 'tilda' }],
    }),
  })

  // Tilda ждёт 200, иначе показывает ошибку пользователю
  return new Response('OK')
}

Готовы попробовать?

Получите API-ключ за 30 секунд.

Создать аккаунт