Що ви налаштуєте
- Робочий вебхук-місток, що пересилає події конверсії Elido до Salesforce вже сьогодні — до виходу нативного пакета.
- Один із трьох підходів: Salesforce Flow, проміжний сервіс Zapier/Make.com або прямий виклик API з вашого бекенду.
- Шлях до нативного пакета OAuth 2.0 Connected App, коли він пройде розгляд Salesforce ISV у Q3 2026.
Очікується у 3-му кварталі 2026 року. Нативний пакет Elido для Salesforce наразі перебуває на розгляді Salesforce ISV. Він ще не доступний в AppExchange. Підпишіться на ранній доступ у розділі Dashboard → Integrations → Salesforce → Notify me.
У розділах нижче описано можливості, які підтримуватиме нативний пакет, а також робоче рішення на основі вебхуків, яке ви можете використовувати вже сьогодні.
Що включатиме нативний пакет#
- OAuth 2.0 Connected App — без ручного керування токенами.
- Автоматичне створення Salesforce Leads та Opportunities під час подій конверсії Elido.
- Мапінг кастомних полів:
utm_source,utm_campaign,click_id→ поля Salesforce на ваш вибір. - Двостороння синхронізація: зміни етапів Salesforce Opportunity відображаються у статусі кампанії Elido.
Необхідні дозволи (Scopes): api, refresh_token, offline_access.
Сьогодні: використовуйте загальні вебхуки як місток#
Поки нативний пакет перебуває на розгляді, ви можете пересилати події Elido до Salesforce, використовуючи один із цих підходів:
Варіант А — Salesforce Flow + Elido Webhook#
- У Salesforce створіть Flow із тригером Platform Event.
- В Elido перейдіть до Dashboard → Webhooks → Add → Generic. Вставте URL-адресу вашого слухача Salesforce Webhook.
- Увімкніть подію
conversion.recorded. Elido надсилає POST-запит, підписаний за допомогою HMAC; перевірте підпис у вашому Flow перед обробкою.
Варіант Б — Zapier або Make.com як проміжне ПЗ#
Використовуйте додаток Elido для Zapier або конектор Make.com як місток. Обидва сервіси можуть отримувати тригери від Elido та створювати записи в Salesforce без написання коду.
Варіант В — Прямий виклик API з вашого бекенду#
Якщо ви контролюєте подію конверсії на стороні сервера, викликайте як Elido Conversions API, так і Salesforce REST API в одному обробнику запитів. Проміжне ПЗ не потрібне.
Підготовка до запуску нативного пакета#
Коли пакет буде запущено:
- Встановіть його з AppExchange.
- Створіть Connected App у Salesforce (Setup → App Manager → New Connected App). Встановіть callback URL, який Elido надасть під час запуску.
- Додайте client ID та secret вашого Connected App в Elido.
- Авторизуйтесь через OAuth. Виконайте мапінг полів в інтерфейсі Elido.
Ми надішлемо всім зі списку очікування електронний лист із точними кроками в день запуску пакета.
Усунення несправностей (вебхук-місток)#
Помилка перевірки підпису в Salesforce — використовуйте необроблене тіло запиту (до будь-якого JSON-парсингу) як вхідні дані для HMAC. Заголовок підпису — X-Elido-Signature: sha256=<hex>. Дивіться посібник із Webhooks для отримання повного рецепту перевірки.
Події не надходять до Salesforce — перевірте Dashboard → Webhooks → Delivery log. Код 4xx з боку Salesforce означає, що кінцева точка відхиляє корисне навантаження (невідповідність авторизації, неправильний URL). Код 5xx означає помилку на стороні Salesforce.
Zapier-місток досягає ліміту завдань Zapier — посилання з високим трафіком генерують багато подій кліків. Використовуйте threshold.exceeded як тригер замість link.clicked, щоб зменшити споживання завдань.