Co skonfigurujesz
- Działający most webhook przekazujący zdarzenia konwersji Elido do Salesforce już dziś, przed uruchomieniem natywnego pakietu.
- Jedno z trzech podejść: Salesforce Flow, middleware Zapier/Make.com lub bezpośrednie wywołanie API z backendu.
- Ścieżka do natywnego pakietu OAuth 2.0 Connected App, gdy przejdzie przegląd ISV Salesforce w Q3 2026.
Dostępne w Q3 2026. Natywny pakiet Salesforce Elido jest obecnie w trakcie przeglądu ISV Salesforce. Nie jest jeszcze dostępny na AppExchange. Zapisz się na wczesny dostęp w Dashboard → Integracje → Salesforce → Powiadom mnie.
Poniższe sekcje opisują, co będzie zawierał natywny pakiet, plus działające obejście oparte na webhookach, które możesz używać już dziś.
Co będzie zawierał natywny pakiet#
- OAuth 2.0 Connected App — bez ręcznego zarządzania tokenami.
- Automatyczne tworzenie Leadów i Szans sprzedaży w Salesforce przy zdarzeniach konwersji Elido.
- Niestandardowe mapowanie pól:
utm_source,utm_campaign,click_id→ pola Salesforce według Twojego wyboru. - Synchronizacja dwukierunkowa: zmiany etapów Szans sprzedaży Salesforce odzwierciedlone w statusie kampanii Elido.
Wymagane zakresy: api, refresh_token, offline_access.
Dziś: użyj ogólnych webhooków jako mostu#
Podczas gdy natywny pakiet jest w trakcie przeglądu, możesz przekazywać zdarzenia Elido do Salesforce za pomocą jednego z tych podejść:
Opcja A — Salesforce Flow + Webhook Elido#
- W Salesforce utwórz Flow z wyzwalaczem Platform Event.
- W Elido przejdź do Dashboard → Webhooki → Dodaj → Ogólny. Wklej URL słuchacza webhook Salesforce.
- Włącz zdarzenie
conversion.recorded. Elido wysyła POST podpisany HMAC; zweryfikuj podpis w swoim Flow przed przetworzeniem.
Opcja B — Zapier lub Make.com jako middleware#
Użyj aplikacji Elido na Zapier lub konektora Make.com jako mostu. Oba mogą odbierać wyzwalacz Elido i tworzyć rekord Salesforce bez pisania kodu.
Opcja C — Bezpośrednie wywołanie API z backendu#
Jeśli kontrolujesz zdarzenie konwersji po stronie serwera, wywołaj zarówno API Konwersji Elido, jak i REST API Salesforce w tym samym handlerze żądania. Żadnego middleware nie potrzeba.
Przygotuj się na uruchomienie natywnego pakietu#
Gdy pakiet zostanie uruchomiony:
- Zainstaluj go z AppExchange.
- Utwórz Connected App w Salesforce (Setup → App Manager → New Connected App). Ustaw URL callback na ten, który Elido dostarczy przy uruchomieniu.
- Dodaj client ID i secret Connected App w Elido.
- Autoryzuj przez OAuth. Zmapuj pola w interfejsie Elido.
Wyślemy e-mail do wszystkich na liście powiadomień z dokładnymi krokami w dniu gdy pakiet zostanie uruchomiony.
Rozwiązywanie problemów (most webhook)#
Weryfikacja podpisu nie powiedzie się w Salesforce — Użyj surowego ciała żądania (przed jakimkolwiek parsowaniem JSON) jako wejście HMAC. Nagłówek podpisu to X-Elido-Signature: sha256=<hex>. Zobacz przewodnik Webhooki dla pełnej receptury weryfikacji.
Zdarzenia nie docierają do Salesforce — Sprawdź Dashboard → Webhooki → Log dostarczania. 4xx od strony Salesforce oznacza, że endpoint odrzuca ładunek (niezgodność auth, zły URL). 5xx oznacza błąd po stronie Salesforce.
Most Zapier przekracza limit zadań Zapier — Linki o dużym ruchu generują wiele zdarzeń kliknięć. Użyj threshold.exceeded jako wyzwalacza zamiast link.clicked, aby zmniejszyć zużycie zadań.