Przejdź do głównej zawartości

INTEGRACJE - Przekazywanie leadów do systemu DealerCRM

Karolina Marach avatar
Napisane przez Karolina Marach
Zaktualizowano ponad miesiąc temu

Przekazywanie leadów do systemu DealerCRM odbywa się za pomocą interfejsu API. Aby lead został dodany do systemu należy wysłać zapytanie POST na adres https://NAZWA_DEALERA.dealercrm.pl/api/lead_add/

W zapytaniu powinien zostać przekazany klucz API, kod salonu oraz dane dotyczące leadu.

Klucze API oraz kody salonów przyznawane są przez pracowników DealerCRM.

Nazwa pola

Typ pola

Wymagane

Opis

key

STRING

Tak

Klucz API.

department_id

INT

Tak

Kod (ID) salonu.

source

STRING

Tak

Źródło pochodzenia leadu (nazwa).

cc

INT

Nie

Przekazanie leada do call center 1=TAK 0=NIE

client_name

STRING

Nie

Imię i nazwisko / nazwa klienta.

client_email

STRING

Nie

Adres e-mail.

client_phone

STRING

Nie

Numer telefonu.

client_about

STRING

Nie

Dodatkowe informacje na temat klienta.

brand

STRING

Nie

Marka (nazwa).

model

STRING

Nie

Model (nazwa).

external_id

STRING

Nie

ID ogłoszenia zewnętrznego.

external_link

STRING

Nie

Link do ogłoszenia.

referer

STRING

Nie

Strona polecająca.

message

STRING

Nie

Wiadomość dotycząca leadu.

utm_source

STRING

Nie

Pole utm_source do statystyk.

utm_medium

STRING

Nie

Pole utm_medium do statystyk.

utm_campaign

STRING

Nie

Pole utm_campaign do statystyk.

Przykład kodu służącego do wysłania leadu w języku PHP:

$fields = array(

'key' => '321321321321312321321',

'department_id' => 13,

'source' => 'Strona www',

'cc' => '0',

'client_email' => "[email protected]",

'client_phone' => "601 840 708",

'brand' => "Mitsubishi",

'model' => "Outlander",

'external_id' => "M3213321",

'referer' => "Onet.pl",

'message' => "Jestem zainteresowany zakupem Outlandera, proszę o kontakt",

‚client_about' => '',

'utm_source' => '',

'utm_medium' => '',

'utm_campaign' => '',

'data' => array(

'giodo' => array(

TOKEN_ZGODY_GIODO => 1

)

)

);

$ch = curl_init();

curl_setopt($ch, CURLOPT_URL,”https://demo.dealercrm.pl/api/lead_add/");

curl_setopt($ch, CURLOPT_POST, 1);

curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($fields));

curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

$result = curl_exec($ch);

curl_close($ch);

Przekazywanie zgody RODO

Istnieje możliwość przekazywania zgody RODO do systemu DealerCRM. Wymaga to skonfigurowania formularzy zgód w CRM.

Zgoda powinna zostać przesłana w następującym formacie:

data['giodo']['TOKEN_ZGODY_GIODO'] = 1 (lub 0)

Zamiast TOKEN_ZGODY_GIODO należy wstawić odpowiednią wartość, która została wygenerowana w ustawieniach RODO przy danej zgodzie w systemie DealerCRM. Dostęp z menu: Ustawienia / RODO

'data' => array(

'giodo' => array(

TOKEN_ZGODY_GIODO => 1

)

)

);

Klucz API i ID salonów

Dane takie jak klucz API i ID salonów są przekazywane przez zespół DealerCRM.

Klucz API dostępny jest w menu po wejściu w zakładkę Ustawienia -> Konta zewnętrzne.

Numery ID salonów są dostępne na liście salonów (Ustawienia -> Salony) w pierwszej kolumnie od lewej (ID).

Czy to odpowiedziało na twoje pytanie?