Практика · API и интеграции

Как интегрировать Kratk с CRM через API

Свой middleware или CRM webhook → POST create link → short URL в карточку сделки; Zapier только если появится или через свой скрипт.

Менеджеры вручную сокращают ссылки

В HubSpot/amo/Bitrix нужна персональная короткая ссылка на proposal; native connector может отсутствовать.

Автосоздание при стадии сделки

Cloud function или n8n/Make с HTTP node: on deal stage → Kratk API POST → write short_url custom field. Готовый Zapier Kratk — не claim без проверки marketplace.

Пошаговая инструкция

  1. API key в secrets CRM automation.
  2. Trigger: deal → proposal sent.
  3. Build long url с utm_content=deal_id.
  4. POST Kratk API.
  5. Save short link в CRM + email template variable.

Практический пример

amo: при «Отправлено КП» → server script → go.brand.ru/d-9912 в поле сделки.

Типичные ошибки

  • Ключ в CRM custom code visible to all admins.
  • Recreate link каждый save — duplicate slug spam.
  • Нет idempotency по deal_id.
  • Обещание «официальный Zapier» без проверки.

FAQ

Есть ли готовый коннектор?

Если появится — в docs; сейчас паттерн «свой HTTP».

Inbox API для писем?

Отдельно: Inbox API.

Вывод

CRM + Kratk = ваш скрипт поверх create link API.

Связанные материалы

Нужна короткая ссылка для кампании?

В Kratk можно создать ссылку, поставить её в канал и смотреть переходы в аналитике. Это один из способов — статья полезна и без регистрации.

← Вся практика