Integracja CRM z BaseLinker — jak połączyć sprzedaż wielokanałową z zarządzaniem klientami
Jak zintegrować CRM z BaseLinker? Synchronizacja zamówień, klientów i statusów przez webhook, API i Make.com. Praktyczny przewodnik dla e-commerce B2B i hurtowni.
BaseLinker to centrum dowodzenia dla e-commerce wielokanałowego — agreguje zamówienia z Allegro, Amazon, WooCommerce, PrestaShop i własnych sklepów w jedno miejsce. CRM zarządza relacjami z klientami. Problem? Te dwa systemy nie wiedzą o sobie nawzajem.
Handlowiec który dzwoni do klienta B2B nie wie ile ten klient zamówił w ostatnich 6 miesiącach. Obsługa klienta nie widzi historii relacji w tle transakcji. Automatyzacja retencji jest niemożliwa bez danych o zamówieniach.
Ta integracja to rozwiązanie.
Co daje integracja CRM z BaseLinker?
Dla handlowca:
- Pełna historia zamówień klienta widoczna w karcie CRM bez przełączania się do BaseLinker
- Alert gdy strategiczny klient nie składał zamówień przez 45 dni
- Kontekst do rozmowy sprzedażowej: „Widzę że w sierpniu zamówiłeś 200 szt. XYZ — planujecie kontynuować?”
Dla obsługi klienta:
- Przy kontakcie od klienta — od razu widać: ostatnie zamówienie, wartość, status, historia reklamacji
- Szybsza reakcja, mniej przełączania między systemami
Dla managerów:
- Segmentacja klientów po wartości zamówień z BaseLinker (Platinum/Gold/Silver)
- Raport klientów zagrożonych odejściem (brak zamówień powyżej normalnej częstotliwości)
- Pipeline nowych klientów B2B od pierwszego zamówienia
Opcje integracji
Opcja 1: Gotowy konektor w BaseLinker
BaseLinker ma wbudowany moduł CRM i podstawowe integracje z kilkoma systemami (np. LiveSpace). Jeśli używasz LiveSpace CRM — możesz skorzystać z gotowego połączenia bez kodowania.
Ograniczenie: Lista obsługiwanych CRM jest krótka. HubSpot, Pipedrive, Twenty CRM nie mają gotowego konektora w BaseLinker.
Opcja 2: Webhooks BaseLinker → Make.com → CRM
Rekomendowana dla większości firm. BaseLinker ma system webhooków — przy zdarzeniu (nowe zamówienie, zmiana statusu) wysyła JSON na wskazany adres URL. Make.com (lub n8n) odbiera ten webhook i wykonuje akcje w CRM.
Koszt: Make.com od 9 USD/miesiąc. Nie wymaga programowania.
Opcja 3: Bezpośrednia integracja API
BaseLinker ma dobrze udokumentowane REST API. Jeśli firma ma dewelopera lub korzysta z zewnętrznego software house — można zbudować dedykowaną integrację bez warstwy pośredniej.
Zaleta: pełna kontrola, mniejszy narzut kosztowy przy dużej ilości operacji. Wada: wymaga dewelopera i utrzymania kodu.
Krok po kroku: integracja BaseLinker + Make.com + Twenty CRM
Wymagania wstępne
- Konto BaseLinker z dostępem do webhooków (Plan Standard lub wyższy)
- Konto Make.com (plan Core: 9 USD/miesiąc)
- Twenty CRM z włączonym API (Settings → API → Generate Token)
- Podstawowa znajomość Make.com (drag & drop, bez kodowania)
Krok 1: Skonfiguruj webhook w BaseLinker
- Zaloguj się do BaseLinker → Integracje → Webhooki
- Dodaj nowy webhook:
- Zdarzenie:
ORDER_STATUS_CHANGED(zmiana statusu zamówienia) - URL: zostaw puste na razie — uzupełnisz po stronie Make.com
- Zdarzenie:
- Dodaj drugi webhook:
- Zdarzenie:
NEW_ORDER(nowe zamówienie)
- Zdarzenie:
Krok 2: Utwórz scenariusz w Make.com
Scenariusz: Nowe zamówienie B2B → Utwórz/Zaktualizuj firmę w CRM
-
Trigger: Webhooks → Custom Webhook (skopiuj URL, wklej w BaseLinker)
-
Moduł 2: HTTP → Make an API Call (Twenty CRM)
- URL:
https://crm.twojafirma.pl/api/companies/search - Metoda: POST
- Body:
{ "filter": { "name": { "eq": "{{nazwa_firmy_z_baselinker}}" } } } - Headers:
Authorization: Bearer TWOJ_TOKEN_API
- URL:
-
Router: Czy firma istnieje w CRM?
-
Gałąź A (firma istnieje): Zaktualizuj pola:
lastOrderDate= data zamówienia z BaseLinkertotalOrderValue12M= zsumuj z poprzednią wartością
-
Gałąź B (firma nie istnieje): Utwórz nową firmę:
name= nazwa firmy z BaseLinkerphone= telefon z zamówieniaemail= e-mail z zamówieniatag= „Nowy klient B2B”lastOrderDate= data zamówienia
-
Moduł 5: Utwórz obiekt Zamówienie w Twenty CRM i powiąż z firmą
Krok 3: Alarm nieaktywności klienta
Scenariusz: Co tydzień sprawdź klientów bez zamówień przez 45 dni
-
Trigger: Harmonogram (poniedziałek, 8:00)
-
Moduł 2: HTTP → Lista firm w Twenty CRM gdzie
lastOrderDate < today - 45 days AND tag = "Klient aktywny" -
Moduł 3: Iterator (dla każdej firmy)
-
Moduł 4: Utwórz zadanie w Twenty CRM dla handlowca odpowiedzialnego:
- Tytuł:
Brak zamówień: {{nazwa_firmy}} — 45+ dni - Due date: dzisiaj
- Przypisano do: handlowiec odpowiedzialny za firmę
- Tytuł:
-
Opcjonalnie — Moduł 5: Wyślij e-mail do klienta: „Dawno nie składałeś zamówienia — mamy dla Ciebie specjalną ofertę”
Krok 4: Synchronizacja statusów zamówień
Gdy zamówienie zmieni status w BaseLinker (np. „Wysłane”) — zaktualizuj status w obiekcie Zamówienie w CRM:
- Trigger: Webhook
ORDER_STATUS_CHANGEDz BaseLinker - Wyszukaj obiekt Zamówienie po numerze zamówienia BaseLinker
- Zaktualizuj pole Status w Twenty CRM
Praktyczne przykłady użycia po integracji
Scenariusz 1: Rozmowa handlowca
Handlowiec Jan dzwoni do klienta hurtowego „Sklep ABC”. W karcie firmy w Twenty CRM widzi:
- Ostatnie zamówienie: 12 marca, 3 200 PLN
- Zamówień w 2026: 8, wartość łącznie 24 500 PLN
- Status klienta: Gold
- Notatka z poprzedniej rozmowy: interesują się nową linią produktów X
Jan ma kontekst. Rozmowa jest konkretna. Klient czuje się zapamiętany.
Scenariusz 2: Przegląd tygodniowy menedżera
Co poniedziałek menedżer widzi w widoku CRM „Klienci wymagający kontaktu”:
- 3 klientów Gold bez zamówień >45 dni
- 5 nowych klientów z pierwszym zamówieniem w zeszłym tygodniu (do onboardingu)
- 2 klientów z wartością zamówień 3× wyższą niż normalnie (potencjał upsell)
Zero ręcznego raportowania. Dane płyną z BaseLinker do CRM automatycznie.
Koszty integracji
| Komponent | Koszt miesięczny |
|---|---|
| Make.com Core | 9 USD (~38 PLN) |
| Twenty CRM (serwer Hetzner) | 46–90 PLN |
| BaseLinker (potrzebujesz mieć) | 0 PLN (integracja, nie nowy koszt) |
| Konfiguracja (jednorazowa) | 1 500–3 000 PLN (lub własna praca ~8h) |
| Łącznie miesięcznie | ~85–130 PLN |
Konfigurujemy integracje BaseLinker ↔ CRM dla e-commerce B2B — od webhooka przez Make.com po gotowe scenariusze alarmów. Skontaktuj się.
Sprawdź, ile Twoja firma może zaoszczędzić
Skorzystaj z kalkulatora ROI lub umów bezpłatną konsultację — wyliczamy oszczędności w 30 minut.