🚛 CRM ↔ GPS Tracker
Dwukierunkowa synchronizacja CRM i systemu GPS — automatyczne zlecenia, statusy i lokalizacje
🧠 Opis produktu
Automatyzacja CRM ↔ GPS Tracker to kompletny, dwukierunkowy system wymiany danych pomiędzy Twoim systemem CRM (Bitrix24, HubSpot, Pipedrive, Zoho itp.) a systemem GPS (np. Webfleet, GBOX, Transics, Navifleet).
Scenariusz działa w dwóch kierunkach równocześnie:
-
z CRM → GPS — automatycznie wysyła nowe zlecenia i trasy do systemu GPS,
-
z GPS → CRM — odbiera aktualną pozycję, ETA, status trasy i opóźnienia i natychmiast aktualizuje rekordy w CRM.
Dzięki temu dział logistyki, handlowcy i dyspozytorzy widzą w CRM dokładny stan realizacji tras w czasie rzeczywistym — bez konieczności ręcznego wpisywania, dzwonienia lub sprawdzania w kilku aplikacjach.
Całość działa w pełni automatycznie, a każda synchronizacja (zarówno w jedną, jak i w drugą stronę) jest rejestrowana w Google Sheets, tworząc dziennik działań i raport historyczny.
⚙️ Jak działa automatyzacja
1️⃣ Scheduler – cyklicznie uruchamia scenariusz (np. co 10 min).
2️⃣ HTTP (CRM → GPS) – pobiera nowe zlecenia z CRM i przesyła je do GPS.
3️⃣ Webhook (GPS → CRM) – odbiera dane o statusach i pozycjach pojazdów.
4️⃣ HTTP Search – wyszukuje odpowiedni rekord CRM po numerze trasy.
5️⃣ HTTP Update – aktualizuje status, lokalizację i ETA w CRM.
6️⃣ Router – rozdziela przepływy: CRM→GPS i GPS→CRM.
7️⃣ Google Sheets – zapisuje historię każdej synchronizacji.
🧭 Kierunki integracji
Kierunek | Opis działania |
---|---|
CRM → GPS | Nowe zlecenia z CRM są automatycznie przekazywane do systemu GPS. |
GPS → CRM | Statusy i lokalizacje z GPS są zapisywane w CRM i aktualizują rekordy. |
Oba kierunki | Pełna synchronizacja, bez konieczności ręcznej aktualizacji. |
📋 Przykładowe dane
Pole | Opis | Przykład |
---|---|---|
vehicle | Pojazd przypisany do trasy | MAN TGX |
driver_name | Kierowca | Adam Nowak |
route_id | ID trasy lub zlecenia | ROUTE-985 |
status | Aktualny status | W trasie / Dostarczono / Opóźniony |
eta | Szacowany czas przyjazdu | 2025-10-06T13:20:00Z |
current_location | Współrzędne GPS | 52.2297,21.0122 |
🧩 Moduły w scenariuszu
Nr | Moduł | Funkcja | Kierunek |
---|---|---|---|
1 | Scheduler | Uruchamia scenariusz co określony czas | CRM → GPS |
2 | HTTP (CRM → GPS) | Wysyła zlecenia do GPS | CRM → GPS |
3 | Webhook | Odbiera dane z systemu GPS | GPS → CRM |
4 | HTTP Search | Szuka rekordu w CRM po ID trasy | GPS → CRM |
5 | HTTP Update | Aktualizuje rekord CRM o lokalizację i ETA | GPS → CRM |
6 | Router | Rozdziela kierunki danych | Oba |
7 | Google Sheets | Zapisuje historię synchronizacji | Oba |
🔧 Alternatywy dla modułów CRM
CRM | API Endpoint (CRM → GPS) | API Endpoint (GPS → CRM) | Uwagi |
---|---|---|---|
Bitrix24 | crm.deal.list → crm.deal.update |
crm.deal.update |
Najłatwiejszy do integracji, obsługuje pola niestandardowe |
HubSpot | /crm/v3/objects/deals |
/crm/v3/objects/deals/search |
Wymaga tokenu OAuth |
Pipedrive | /v1/deals?status=open |
/v1/deals/{{dealId}} |
Prosty token API |
Zoho CRM | /crm/v2/Deals |
/crm/v2/functions/updateDeal |
Wymaga autoryzacji OAuth i funkcji customowej |
🧮 Przykładowy przepływ danych
CRM → GPS:
➡️ W CRM powstaje nowe zlecenie z trasą „Warszawa → Gdańsk”.
➡️ Make pobiera dane (pojazd, kierowca, punkt docelowy).
➡️ Moduł HTTP wysyła je do API GPS (np. Webfleet lub GBOX).
➡️ Kierowca widzi zadanie na tablecie GPS.
GPS → CRM:
➡️ Pojazd wyrusza, a GPS wysyła webhook z danymi.
➡️ Make odbiera dane i wyszukuje odpowiadające zlecenie w CRM.
➡️ Moduł HTTP Update aktualizuje rekord (status = W trasie, ETA = 13:20).
➡️ W Google Sheets zapisuje się log z datą, statusem i lokalizacją.
🧰 Co otrzymasz po zakupie
📦 W pakiecie znajdują się:
-
🔹 Blueprint scenariusza (.json) – gotowy do importu w Make
-
📘 Hiper-łopatologiczna instrukcja konfiguracji „kopiuj–wklej”
-
⚙️ Przykładowe zapytania API do GPS i CRM
⚙️ Wymagania
-
Konto Make (plan Free lub wyższy)
-
Konto Google (dla Google Sheets)
-
Konto CRM z API (Bitrix24, HubSpot, Pipedrive itp.)
-
Konto GPS z webhookiem lub API (Webfleet, GBOX, Transics, Navifleet itp.)
💬 FAQ
Czy mogę korzystać z dowolnego systemu GPS?
Tak – scenariusz obsługuje wszystkie systemy z webhookiem lub API.
Czy integracja działa w czasie rzeczywistym?
Tak – dzięki webhookowi dane z GPS są przesyłane natychmiast.
Czy mogę używać tylko jednego kierunku (np. GPS → CRM)?
Tak – możesz wyłączyć część CRM → GPS w Routerze.
Czy mogę dodać mapę w CRM?
Tak – w polu location
dodaj link do map:
Czy mogę wysyłać powiadomienia o opóźnieniach?
Tak – wystarczy dodać moduł Slack lub Email po HTTP Update.
Czy scenariusz zapisuje historię?
Tak – każda aktualizacja (wysłana lub odebrana) jest zapisywana w Google Sheets.
🎯 Dlaczego warto
✅ Dwukierunkowa synchronizacja danych między CRM i GPS
✅ Automatyczna aktualizacja statusów, ETA i lokalizacji
✅ Natychmiastowa reakcja na opóźnienia
✅ Historia i raporty w Google Sheets
✅ Obsługa wielu systemów CRM i GPS
✅ Brak potrzeby ręcznej aktualizacji danych
✅ Oszczędność czasu i mniej błędów w komunikacji
📦 Zastosowanie
🚚 Firmy transportowe i logistyczne
🏭 Firmy produkcyjne z własną flotą
📦 Dyspozytornie i centra dystrybucji
🧾 Działy handlowe śledzące dostawy klientów
⚡ Czas wdrożenia
⏱️ 40–70 minut (pełna wersja dwukierunkowa)
📍 Wersja jednostronna (np. tylko GPS → CRM) gotowa w ok. 25 minut.