Практика · 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.
Пошаговая инструкция
- API key в secrets CRM automation.
- Trigger: deal → proposal sent.
- Build long url с utm_content=deal_id.
- POST Kratk API.
- 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 можно создать ссылку, поставить её в канал и смотреть переходы в аналитике. Это один из способов — статья полезна и без регистрации.