Przejdź do treści
Zapisz się na newsletter
LinkedIn AdsPoradnik

Integracja LinkedIn Lead Gen Forms z CRM: HubSpot, Salesforce, Pipedrive i Zapier

Integracja LinkedIn z CRM polega na automatycznym przesyłaniu zgłoszeń z formularzy Lead Gen do HubSpota, Salesforce’a lub Pipedrive’a zamiast ręcznego pobierania plików CSV z Campaign Managera. HubSpot i Salesforce podłączysz natywnie w kilkanaście minut, Pipedrive zwykle przez Zapier. O jakości wdrożenia decydują mapowanie pól, ukryte pola z nazwą kampanii i test na prawdziwym zgłoszeniu.

Grafika do artykułu: Integracja LinkedIn Lead Gen Forms z CRM: HubSpot, Salesforce, Pipedrive i Zapier

W skrócie

  • Campaign Manager udostępnia leady z formularzy do pobrania przez 90 dni, więc bez integracji z CRM zgłoszenia z zapomnianych kampanii po prostu przepadają.
  • HubSpot i Salesforce mają natywną synchronizację leadów, a Pipedrive najczęściej podłącza się przez Zapier z wyzwalaczem nowego zgłoszenia z formularza.
  • Ukryte pola w formularzu Lead Gen przekazują do CRM nazwę kampanii i typ oferty, dzięki czemu policzysz koszt szansy sprzedażowej, a nie tylko koszt leada.
  • Standardowy obiekt Lead w Salesforce wymaga nazwiska i nazwy firmy, więc oba pola muszą być w formularzu albo dostać wartość domyślną w mapowaniu.
  • Raz w tygodniu porównuj liczbę leadów w Campaign Managerze z liczbą rekordów w CRM – rozbieżność większa niż kilka procent oznacza błąd synchronizacji.
Spis treści
  1. Czym jest integracja LinkedIn CRM i dlaczego eksport CSV nie wystarcza?
  2. Jakie integracje formularzy Lead Gen z CRM masz do wyboru?
  3. Co przygotować przed połączeniem formularzy z CRM?
  4. Jak połączyć LinkedIn Lead Gen Forms z HubSpotem?
  5. Jak skonfigurować synchronizację leadów z Salesforce?
  6. Jak przesłać leady z LinkedIna do Pipedrive przez Zapier?
  7. Dlaczego integracja LinkedIn z CRM gubi leady i jak to sprawdzić?
  8. Plan wdrożenia integracji na pierwszy tydzień
  9. Najczęstsze pytania

Czym jest integracja LinkedIn CRM i dlaczego eksport CSV nie wystarcza?

Integracja LinkedIn CRM to automatyczne przesyłanie zgłoszeń z formularzy Lead Gen Forms do systemu sprzedażowego, np. HubSpota, Salesforce’a lub Pipedrive’a, bez ręcznego pobierania plików z Campaign Managera. Lead pojawia się w CRM kilka minut po wysłaniu formularza, z przypisaną kampanią, formularzem i opiekunem, więc handlowiec może zadzwonić, zanim odbiorca zapomni, co pobierał.

Ręczny eksport sprawdza się przy kilku zgłoszeniach w tygodniu, ale przy pierwszej większej kampanii zaczyna zawodzić. Plik leży na czyimś dysku, osoba odpowiedzialna jest na urlopie, a lead czeka cztery dni na kontakt. Do tego dochodzi twardy limit: Campaign Manager udostępnia leady do pobrania przez 90 dni, więc kampania, której nikt nie pilnował, potrafi dosłownie zgubić zgłoszenia. Integracja rozwiązuje trzy problemy naraz:

  • czas reakcji – lead B2B z formularza stygnie w ciągu godzin, a kontakt tego samego dnia zwykle daje wyraźnie więcej umówionych rozmów niż telefon po tygodniu;
  • atrybucję – w CRM widać, z której kampanii i z którego formularza przyszedł kontakt, więc policzysz koszt szansy sprzedażowej, a nie tylko koszt wypełnienia;
  • domknięcie pętli – statusy z CRM (MQL, SQL, wygrana) da się odesłać do LinkedIna jako konwersje offline, co opisujemy w tekście o Conversions API i pomiarze pipeline’u sprzedaży.

Jeśli dopiero zakładasz pierwsze kampanie, zacznij od przewodnika po Campaign Managerze dla firm B2B, a do integracji wróć, gdy formularz będzie gotowy.

Jakie integracje formularzy Lead Gen z CRM masz do wyboru?

Masz trzy drogi: natywną synchronizację leadów (m.in. HubSpot, Salesforce, Microsoft Dynamics 365), automatyzator taki jak Zapier albo aplikację z marketplace’u Twojego CRM. Natywna integracja jest najprostsza i najstabilniejsza, automatyzator daje najwięcej swobody w przetwarzaniu danych.

Rozwiązanie Sposób połączenia Gdzie konfigurujesz Co mapujesz Typowa pułapka
HubSpot natywna synchronizacja leadów w HubSpocie, w ustawieniach reklam (połączenie konta LinkedIn) pola formularza na właściwości kontaktu, etap cyklu życia prywatny e-mail z profilu, zdublowane kontakty
Salesforce natywna synchronizacja z Campaign Managera w Campaign Managerze, w zasobach konta pola na obiekt Lead lub Contact, kampania Salesforce wymagane pola obiektu Lead, reguły walidacji
Pipedrive Zapier, inny automatyzator lub aplikacja z marketplace’u w automatyzatorze osoba, organizacja, lead lub deal, etykieta kanału duplikaty bez kroku wyszukiwania
Zapier (dowolny CRM) wyzwalacz nowego zgłoszenia z formularza w Zapierze dowolne pola, filtry, ścieżki warunkowe opóźnienie zależne od planu, zużycie zadań
Dynamics 365, Marketo, Eloqua i inne natywnie lub przez automatyzator w Campaign Managerze albo w systemie docelowym jak wyżej lista integracji różni się między kontami

Reguła decyzyjna jest prosta. Jeśli Twój CRM jest na liście natywnych integracji, zacznij od niej: nie ma limitów zadań, nie płacisz za dodatkowe narzędzie i rzadziej coś się psuje po zmianach uprawnień. Po Zapiera sięgnij, gdy potrzebujesz logiki po drodze – filtrowania odpowiedzi, rozdzielania leadów między handlowców w zależności od kraju, powiadomień na komunikatorze albo zapisu do dwóch systemów jednocześnie. Mechanika jest bardzo podobna do tej, którą znasz z kampanii lead ads połączonych z CRM na Mecie.

Co przygotować przed połączeniem formularzy z CRM?

Przed uruchomieniem synchronizacji uporządkuj uprawnienia, pola formularzy i strukturę danych w CRM. Bez tego integracja albo nie zobaczy formularzy, albo zaleje bazę rekordami, których nikt nie umie przypisać.

  1. Sprawdź role. Osoba łącząca integrację potrzebuje roli w koncie reklamowym, a przy formularzach powiązanych ze stroną firmową także odpowiedniej roli administratora strony (LinkedIn ma osobną rolę do zarządzania formularzami Lead Gen). Nie opieraj integracji na jednej osobie: nadaj role co najmniej dwóm pracownikom i zapisz, czyje konto autoryzowało połączenie. Jak rozdzielić uprawnienia, opisujemy w tekście o rolach, płatnościach i ustawieniach konta w Campaign Managerze.
  2. Ujednolić pytania. Te same pytania w każdym formularzu oznaczają jedno mapowanie. Jeśli w jednym formularzu pytasz o „Wielkość firmy”, a w drugim o „Liczbę pracowników”, w CRM dostaniesz dwa różne pola z tą samą informacją.
  3. Dodaj ukryte pola. Ukryte pola (Hidden fields) w formularzu Lead Gen przekazują wartości, których użytkownik nie widzi, np. nazwę kampanii, typ oferty („e-book”, „demo”, „webinar”) czy parametr UTM. To najprostszy sposób, by handlowiec od razu wiedział, czego lead oczekuje.
  4. Przygotuj właściwości w CRM. Utwórz pola „Kanał pozyskania – szczegóły”, „Formularz LinkedIn” i po jednym polu na każde pytanie kwalifikujące. Listy wyboru w CRM ustaw z identycznymi wartościami jak odpowiedzi w formularzu, inaczej mapowanie zwróci błąd albo puste pole.
  5. Uporządkuj zgody. Formularz wymaga adresu polityki prywatności. Jeśli chcesz wysyłać newsletter, dodaj osobny checkbox zgody i zmapuj go na właściwość w CRM, żeby marketing wiedział, do kogo wolno pisać.

Więcej o doborze pól i kolejności pytań znajdziesz w poradniku o pytaniach kwalifikujących i współczynniku wypełnień formularzy.

Uwaga: Pole e-mail wypełnia się automatycznie adresem z profilu LinkedIn, który często jest prywatny. Jeśli CRM deduplikuje kontakty po e-mailu, ta sama osoba może pojawić się w bazie dwa razy. Rozważ dodanie pola służbowego adresu e-mail i ustal, które z nich jest nadrzędne.

Jak połączyć LinkedIn Lead Gen Forms z HubSpotem?

HubSpot łączy się z LinkedInem natywnie: autoryzujesz konto reklamowe w ustawieniach reklam HubSpota, a następnie wskazujesz formularze, które mają tworzyć kontakty. Konfiguracja zajmuje kilkanaście minut, z czego większość to mapowanie pytań niestandardowych.

  1. W HubSpocie otwórz Marketing → Reklamy, kliknij połączenie konta (Connect account) i wybierz LinkedIn.
  2. Zaloguj się kontem LinkedIn z dostępem do konta reklamowego i zaznacz konta, które chcesz podłączyć.
  3. Zdecyduj o automatycznym śledzeniu linków (auto-tracking). Przy kampaniach z formularzem nie jest niezbędne, przy kampaniach kierujących na stronę – tak.
  4. W ustawieniach synchronizacji leadów zaznacz formularze, które mają trafiać do CRM, i wybierz zakres czasu dla zgłoszeń historycznych.
  5. Zmapuj pola na właściwości kontaktu. Standardowe pola (imię, nazwisko, firma, stanowisko) dopasują się same, pytania niestandardowe i ukryte pola przypiszesz ręcznie.
  6. Ustaw domyślny etap cyklu życia, np. „Lead”, i zbuduj workflow, który przypisze opiekuna i utworzy zadanie dla handlowca.
  7. Wyślij zgłoszenie testowe i sprawdź na osi czasu kontaktu, czy widać nazwę formularza i kampanii.

Dwie rzeczy zmień względem ustawień domyślnych. Po pierwsze, nie zostawiaj wszystkich leadów na tym samym etapie – ustaw regułę, która podnosi kontakt do MQL dopiero po spełnieniu kryteriów z pytań kwalifikujących. Po drugie, przy okazji połączenia konta skonfiguruj synchronizację list z HubSpota do LinkedIna: obecnych klientów wykluczysz z kampanii pozyskania, a leady, które nie odebrały telefonu, wykorzystasz w remarketingu. Zasady wgrywania list opisujemy w tekście o Matched Audiences, wskaźniku dopasowania i RODO.

Jak skonfigurować synchronizację leadów z Salesforce?

Salesforce podłączysz bezpośrednio z Campaign Managera: autoryzujesz organizację Salesforce, wybierasz obiekt (zwykle Lead) i mapujesz pola. Najczęstszy błąd to pominięcie pól wymaganych po stronie Salesforce – rekord wtedy nie powstaje, choć w panelu reklamowym wszystko wygląda poprawnie.

W Campaign Managerze otwórz menu zasobów konta (Account assets) i przejdź do integracji lub synchronizacji leadów – nazwy pozycji różnią się nieco w zależności od wersji panelu. Wybierz Salesforce i zaloguj się użytkownikiem integracyjnym, czyli kontem z prawem tworzenia leadów, a nie kontem konkretnego handlowca. Jeśli Twoja organizacja ma sandbox, najpierw podłącz jego i przetestuj tam cały przepływ.

Przy mapowaniu pamiętaj o trzech rzeczach:

  • pola wymagane – standardowy obiekt Lead wymaga nazwiska i nazwy firmy, więc oba pola muszą być w formularzu albo dostać wartość domyślną w mapowaniu;
  • reguły walidacji – jeśli administrator dodał np. obowiązkowy telefon w formacie międzynarodowym, leady bez telefonu zostaną odrzucone; poproś o wyjątek dla użytkownika integracyjnego;
  • kampania Salesforce – przypisz leady do obiektu Campaign, żeby raporty wpływu kampanii liczyły LinkedIna jak każdy inny kanał.

Sprawdź też, czy reguły przypisania (Assignment Rules) i reguły duplikatów działają dla rekordów tworzonych przez API. Lead bez opiekuna to lead, do którego nikt nie zadzwoni.

Jak przesłać leady z LinkedIna do Pipedrive przez Zapier?

Pipedrive najczęściej podłącza się przez Zapier: wyzwalaczem jest nowe zgłoszenie z formularza LinkedIn, a akcjami utworzenie osoby, organizacji i leada w Pipedrive. Dobrze zbudowany zap ma od czterech do sześciu kroków i obsługuje deduplikację.

Struktura zapa krok po kroku

  1. Wyzwalacz: aplikacja LinkedIn Ads, zdarzenie New Lead Gen Form Response; wskaż konto reklamowe i formularz.
  2. Filtr: przepuszczaj tylko zgłoszenia spełniające warunek, np. wielkość firmy inna niż „1–10”, albo kieruj je do osobnej ścieżki z niższym priorytetem.
  3. Wyszukanie organizacji w Pipedrive po nazwie firmy, z opcją utworzenia, jeśli nie istnieje.
  4. Wyszukanie osoby po adresie e-mail, również z tworzeniem w razie braku.
  5. Utworzenie leada powiązanego z osobą i organizacją, z etykietą „LinkedIn Ads” i wartościami ukrytych pól w notatce.
  6. Powiadomienie do handlowca e-mailem lub na komunikatorze.

Na co uważać w automatyzatorze

Zapier sprawdza wyzwalacz co kilka do kilkunastu minut, zależnie od planu – w B2B to wystarczy, ale nie licz na kontakt w ciągu minuty. Każda akcja zużywa zadanie: 300 leadów miesięcznie przy czterech akcjach to około 1200 zadań, co trzeba uwzględnić przy wyborze planu. Włącz powiadomienia o błędach i raz w miesiącu przejrzyj historię zadań, bo wygasła autoryzacja LinkedIna zatrzymuje zap bez żadnego sygnału w Campaign Managerze. Ta sama konstrukcja działa przy każdym CRM bez natywnej integracji i na innych platformach – podobnie podłączysz formularze natychmiastowe z kampanii leadowych na TikToku.

Dlaczego integracja LinkedIn z CRM gubi leady i jak to sprawdzić?

Leady giną najczęściej z czterech powodów: braku uprawnień, pól wymaganych w CRM, nowego formularza niedodanego do synchronizacji i wygasłej autoryzacji. Wszystkie wykryjesz jednym nawykiem: raz w tygodniu porównaj liczbę leadów w Campaign Managerze z liczbą rekordów w CRM z tego samego okresu.

Jeśli różnica przekracza kilka procent, sprawdź po kolei:

  • formularze niewidoczne w integracji – czy formularz należy do tego samego konta reklamowego i strony, do której masz uprawnienia;
  • rekordy nie powstają – logi CRM pod kątem błędów walidacji i brakujących pól wymaganych;
  • nowa kampania się nie synchronizuje – formularza używanego w aktywnej kampanii zwykle nie da się swobodnie edytować, więc zespoły go duplikują; kopia to nowy formularz, który trzeba dodać do synchronizacji lub zapa;
  • puste pola niestandardowe – zmieniona treść odpowiedzi rozjechała się z listą wyboru w CRM;
  • duplikaty – ta sama osoba wypełniła dwa formularze, a deduplikacja działa po innym adresie e-mail.

Sam fakt, że lead dotarł do CRM, nie mówi jeszcze nic o jego wartości. Jak oceniać zgłoszenia i odsiewać przypadkowe wypełnienia, opisujemy w tekście o jakości leadów z LinkedIn Ads i ocenie MQL.

Plan wdrożenia integracji na pierwszy tydzień

Integrację wdrożysz w tydzień, jeśli zachowasz kolejność: najpierw dane, potem połączenie, na końcu automatyzacje sprzedażowe.

  • Dzień 1: audyt formularzy – ujednolicone pytania, ukryte pola, zgody, polityka prywatności.
  • Dzień 2: właściwości w CRM, listy wyboru, użytkownik integracyjny i role w Campaign Managerze.
  • Dzień 3: połączenie natywne lub zap, mapowanie pól, test w sandboxie albo na kontakcie testowym.
  • Dzień 4: reguły przypisania, zadania dla handlowców i docelowy czas kontaktu, np. do 4 godzin roboczych.
  • Dzień 5: zgłoszenie testowe (np. z podglądu reklamy) i kontrola każdego pola w rekordzie.
  • Dni 6–7: uruchomienie kampanii i porównanie liczby leadów w obu systemach po pierwszych zgłoszeniach.

Po miesiącu masz dane, z których policzysz koszt leada kwalifikowanego i porównasz go z innymi kanałami – punktem odniesienia mogą być benchmarki współczynnika wypełnień i jakości leadów.

Najczęstsze pytania

Czy integracja LinkedIn Lead Gen Forms z CRM jest płatna?

Po stronie LinkedIna synchronizacja leadów nie generuje dodatkowych opłat, ale może wymagać odpowiedniego planu w CRM, np. dostępu do narzędzi reklamowych w HubSpocie lub licencji użytkownika integracyjnego w Salesforce. Przy Zapierze płacisz za plan automatyzatora, a każda akcja w zapie zużywa zadanie, więc koszt rośnie razem z liczbą leadów.

Jak szybko lead z LinkedIna pojawia się w CRM?

Przy natywnej integracji zwykle w ciągu kilku do kilkunastu minut od wysłania formularza. W Zapierze opóźnienie zależy od tego, jak często Twój plan sprawdza wyzwalacz – od minuty do kilkunastu minut. Jeśli leady pojawiają się dopiero po kilku godzinach, sprawdź historię zadań w automatyzatorze i to, czy autoryzacja konta LinkedIn nie wygasła.

Czy da się przenieść do CRM starsze leady z LinkedIna?

Tak, ale tylko z ostatnich 90 dni, bo przez tyle Campaign Manager udostępnia zgłoszenia do pobrania. Pobierz plik CSV z listy formularzy w zasobach konta i zaimportuj go do CRM z tym samym mapowaniem pól, którego używa integracja. Starszych zgłoszeń nie odzyskasz, dlatego integrację najlepiej uruchomić jeszcze przed startem kampanii.

Kto w firmie powinien mieć dostęp do integracji LinkedIna z CRM?

Po stronie LinkedIna połącz integrację z konta osoby odpowiedzialnej za marketing, która ma rolę w koncie reklamowym i uprawnienia na stronie firmowej, a po stronie CRM użyj użytkownika integracyjnego. Nadaj role co najmniej dwóm osobom. Jeśli połączenie autoryzował pracownik, który odchodzi z firmy, synchronizacja może przestać działać bez żadnego ostrzeżenia.

Czy integracja z CRM poprawia wyniki kampanii LinkedIn Ads?

Sama synchronizacja nie zmienia sposobu emisji reklam, ale skraca czas kontaktu z leadem i pozwala odesłać statusy z CRM do LinkedIna jako konwersje offline. Dzięki temu widzisz koszt leada kwalifikowanego zamiast kosztu dowolnego zgłoszenia i możesz przesuwać budżet do kampanii, które dają rozmowy handlowe, a nie tylko wypełnione formularze.

Paweł Górski

Paweł Górski pisze w SocialAd o reklamie B2B i analityce: LinkedIn Ads, X Ads, benchmarkach kosztów reklamy, pomiarze konwersji i modelach atrybucji.

Wszystkie teksty autora