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",
'external_link' => "http://stronadealera.pl/ogloszenie-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).


