Leady z Facebooka do CRM: 4 sposoby i lista kontrolna dla kliniki
Autor: Redakcja MedRanking, Zespół redakcyjny · 2026-10-25

Leady z formularzy Facebooka i Instagrama (Meta Lead Ads) trafiają do CRM na cztery sposoby: ręczne pobieranie pliku CSV, pośrednik bez kodowania (Zapier, Make), natywna integracja CRM z Meta albo własny webhook z Graph API. Do codziennej pracy kliniki nadają się trzy ostatnie, bo przenoszą zgłoszenie w ciągu sekund lub minut. Ręczny CSV zostawia lead bez kontaktu na wiele godzin, a Meta pozwala pobrać dane tylko przez 90 dni od wysłania formularza.
W tym poradniku porównujemy cztery drogi, pokazujemy, ile kosztuje zwłoka w kontakcie, i podajemy listę pól, zgód oraz kroków, które warto sprawdzić przed uruchomieniem kampanii.
Gdzie Meta trzyma leady i dlaczego nie wolno na tym polegać
Każde wysłanie formularza błyskawicznego tworzy rekord po stronie Meta. Możesz go pobrać z Menedżera reklam albo z Meta Business Suite, ale z jednym ograniczeniem. Według centrum pomocy Meta dane leadów są dostępne do pobrania przez 90 dni od wysłania formularza, a po tym czasie nie da się ich już ściągnąć, nawet jeśli w kolumnie „Wyniki” nadal widzisz ich liczbę. Meta sama zaleca częste pobieranie danych albo podłączenie CRM.
Ten limit to tylko połowa problemu. Druga połowa to czas: lead leżący w panelu Meta jest niewidoczny dla recepcji, dopóki ktoś go nie pobierze.
Cztery sposoby przeniesienia leadów do CRM
Meta opisuje trzy typy integracji z CRM: bezpośrednią, przez narzędzia firm trzecich (podaje przykłady Zapier i LeadsBridge) oraz własną, zbudowaną na webhookach i Graph API (Meta, integracje CRM dla reklam kontaktowych). Do tego dochodzi ręczny eksport.
| Sposób | Jak szybko lead trafia do recepcji | Koszt | Ryzyko | Dla kogo |
|---|---|---|---|---|
| Ręczny CSV | Gdy ktoś pobierze plik, zwykle raz dziennie lub rzadziej | Czas pracownika | Zwłoka, pomyłki przy przepisywaniu, utrata po 90 dniach | Tylko test kampanii przez kilka dni |
| Zapier lub Make | Zwykle minuty, zależnie od konfiguracji | Abonament narzędzia, liczony od operacji | Scenariusz przestaje działać po zmianie formularza lub wygaśnięciu połączenia | Gabinet z prostym procesem i kimś, kto pilnuje automatu |
| Natywna integracja CRM | Sekundy | Zwykle w cenie CRM | Zależność od jednego dostawcy | Klinika, która chce, żeby działało bez opieki |
| Własny webhook i Graph API | Sekundy | Czas programisty i utrzymanie | Uprawnienia, tokeny, ponawianie błędów | Sieć placówek z własnym IT |
1. Ręczne pobieranie CSV
Działa od pierwszego dnia i nic nie kosztuje, dlatego wiele gabinetów na nim zostaje. Problem pojawia się przy skali. Recepcja pobiera plik rano, przepisuje numery do kalendarza lub arkusza, a leady z wieczoru i weekendu czekają. Każdy plik zawiera też wszystkie leady z wybranego okresu, więc łatwo zadzwonić dwa razy do tej samej osoby albo pominąć kogoś przy filtrowaniu.
2. Zapier lub Make
Narzędzia no-code łączą formularz Meta z CRM, arkuszem albo komunikatorem. Zapier ma gotową integrację z Facebook Lead Ads, a Make ma moduł Facebook Lead Ads, którego format danych obsługują niektóre CRM-y. To dobre rozwiązanie przejściowe, ale wymaga właściciela procesu: ktoś musi zauważyć, że scenariusz przestał działać, bo zmieniono formularz albo wygasło połączenie z kontem.
Przed wyborem pośrednika odpowiedz sobie na jedno pytanie: czy dane z formularza mogą przechodzić przez kolejną firmę. Pośrednik to dodatkowy podmiot przetwarzający, z którym potrzebujesz umowy powierzenia, a przy formularzach dotykających zdrowia lepiej go unikać.
3. Natywna integracja CRM z Meta
CRM łączy się z Twoim kontem i stroną na Facebooku, a każdy nowy lead pojawia się w systemie automatycznie, razem z informacją o kampanii i reklamie, z której przyszedł. Według strony integracji Palyri system automatycznie importuje leady z formularzy Facebook Lead Ads i Instagram, a czas synchronizacji leada to poniżej 5 sekund. Ta sama strona wymienia integrację z WhatsApp Business, Google Analytics, Make.com, n8n oraz webhooki.
Natywna integracja ma jeszcze jedną zaletę: CRM zna identyfikator reklamy przy każdym leadzie. Bez tego nie policzysz, ile kosztowała umówiona wizyta z konkretnej kreacji, o czym piszemy w poradniku o liczeniu kosztu umówionej wizyty z reklamy.
4. Własny webhook i Graph API
Dla firm z programistą Meta udostępnia webhooki w czasie rzeczywistym. Po wysłaniu formularza Twój serwer dostaje powiadomienie w polu „leadgen” z identyfikatorem leada, formularza i reklamy, a szczegóły pobiera osobnym zapytaniem do Graph API. Wymaga to m.in. uprawnień „leads_retrieval” i „pages_manage_metadata”, a token musi należeć do osoby, która może reklamować się na koncie i stronie (Meta for Developers, pobieranie leadów).
Jeśli chcesz zbudować własny pośrednik, ale zostawić leady w gotowym CRM, sprawdź, czy dostawca ma API do przyjmowania zgłoszeń. Na przykład Palyri Leads API przyjmuje natywny format Meta Lead Ads oraz format modułu Make, a duplikaty odrzuca po identyfikatorze leada z Meta, po własnym identyfikatorze zgłoszenia i, awaryjnie, po tym samym numerze telefonu w ciągu 10 minut.
Dlaczego ręczny CSV kosztuje pacjentów
Leady nie przychodzą w godzinach pracy recepcji. W danych z klinik korzystających z Palyri (raport pilotażowy: 306 leadów z 3 klinik, 180 dni) 71,2% zgłoszeń wpłynęło poza oknem od poniedziałku do piątku w godzinach 9:00-17:00. Między 20:00 a 6:00 przyszło 32,4% leadów, a najmocniejszą pojedynczą godziną była 22:00-22:59 (Palyri, kiedy przychodzą leady). To mała próba, ale kierunek jest czytelny: jeśli lead czeka, aż ktoś pobierze plik, większość czeka do następnego dnia.
A czekanie ma cenę. W innym raporcie pilotażowym Palyri (178 leadów z 3 klinik, około 60 dni) leady, które dostały pierwszą reakcję w ciągu doby, umawiały wizytę w 60,7% przypadków. Leady obsłużone po ponad 24 godzinach umawiały się w 28,2% przypadków. Mediana czasu reakcji w tych klinikach wyniosła około 19 godzin (Palyri, czas odpowiedzi na lead).
| Wskaźnik z danych Palyri | Wynik | Próba |
|---|---|---|
| Leady poza pn-pt 9:00-17:00 | 71,2% | 306 leadów, 3 kliniki |
| Leady między 20:00 a 6:00 | 32,4% | 306 leadów, 3 kliniki |
| Umówienia przy reakcji do 24 godzin | 60,7% | 178 leadów, 3 kliniki |
| Umówienia przy reakcji po 24 godzinach | 28,2% | 178 leadów, 3 kliniki |
Wniosek nie brzmi „dzwoń o 23:00”. Brzmi: lead musi trafić do systemu natychmiast, dostać automatyczną wiadomość z nazwą gabinetu i znaleźć się na górze listy recepcji o otwarciu. Tego nie zrobi plik CSV pobierany raz dziennie.
Jakie pola zebrać w formularzu błyskawicznym
Każde dodatkowe pole obniża liczbę wysłanych formularzy, a każde brakujące utrudnia rozmowę. Dla kliniki i salonu wystarczy zwykle pięć elementów.
| Pole | Po co | Uwaga |
|---|---|---|
| Imię | Rozpoczęcie rozmowy | Pole wstępnie wypełniane przez Meta |
| Telefon | Kontakt w ciągu godzin | Sprawdź format z kodem kraju przy imporcie |
| Potwierdzenia i dopasowanie zdarzeń do Meta | Opcjonalne, jeśli nie wysyłasz e-maili | |
| Interesujący zabieg lub problem estetyczny | Przygotowanie recepcji do rozmowy | Pytanie o zainteresowanie usługą, nie o stan zdrowia |
| Preferowana pora kontaktu | Wyższa szansa na odebranie telefonu | Krótka lista wyboru |
Uważaj na pytania o zdrowie. Standardy reklamowe Meta zabraniają w formularzach pytań o informacje zdrowotne, w tym o obecne lub przebyte dolegliwości, leczenie, skutki uboczne leków i choroby. Formularz z takim pytaniem nie zostanie uruchomiony. Pytanie „Który zabieg Cię interesuje?” to co innego niż „Na co chorujesz?”.
Zadbaj też o identyfikatory. Meta zaleca przechowywanie w CRM 15-17-cyfrowego identyfikatora leada, bo pozwala on później odesłać do Meta informację, który lead umówił wizytę (Meta for Developers, Conversions API dla CRM). Ręczny CSV, przepisywany do arkusza, zwykle ten identyfikator gubi.
Zgody w formularzu: co napisać
Formularz Meta pozwala dodać link do polityki prywatności i własne klauzule z polami wyboru. Każdą zgodę można oznaczyć jako obowiązkową albo opcjonalną (Meta, własna klauzula w formularzu).
Dla kliniki sensowny jest układ trzech elementów:
- Link do polityki prywatności gabinetu, z informacją, kto jest administratorem danych i w jakim celu je przetwarza.
- Zgoda na kontakt w sprawie zgłoszenia (telefon i SMS), oznaczona jako wymagana. Przykładowa treść: „Zgadzam się na kontakt telefoniczny i SMS ze strony [nazwa gabinetu] w sprawie mojego zgłoszenia.”
- Zgoda marketingowa, osobna i opcjonalna, z podaniem kanału. Przykładowa treść: „Chcę otrzymywać SMS z informacjami o nowych zabiegach i wolnych terminach od [nazwa gabinetu]. Mogę zrezygnować w każdej chwili.”
Rozdzielenie ma znaczenie, bo art. 398 Prawa komunikacji elektronicznej wymaga uprzedniej zgody na przesyłanie informacji handlowej przez telefon, SMS i komunikatory. Osoba, która zostawiła numer w sprawie konkretnego zabiegu, nie zgodziła się automatycznie na newsletter. Druga rzecz to zapis zgody w CRM: data, źródło i treść klauzuli muszą trafić do rekordu razem z leadem. Integracja, która przenosi tylko imię i telefon, nie przeniesie dowodu zgody.
Zgoda wpływa też na pomiar. Palyri Leads API wysyła zdarzenia do Meta tylko wtedy, gdy zgłoszenie ma oznaczoną zgodę reklamową, a brak tego pola traktuje jako brak zgody (dokumentacja Palyri).
Lista kontrolna wdrożenia
Przejdź ją przed uruchomieniem kampanii, a potem raz w miesiącu.
- Połączenie działa. Wyślij testowe zgłoszenie z własnego telefonu i sprawdź, po ilu sekundach lub minutach lead pojawia się w CRM.
- Uprawnienia. Sprawdź, kto w Business Managerze ma dostęp do leadów. Integracja przestaje działać, gdy odchodzi osoba, na której koncie ją skonfigurowano.
- Źródło przy każdym leadzie. Kampania, zestaw reklam i reklama muszą być zapisane przy rekordzie, a nie tylko nazwa formularza.
- Identyfikator leada z Meta. Zapisany w CRM, jeśli chcesz w przyszłości odsyłać do Meta umówione wizyty.
- Zgody. Treść klauzul, data i źródło trafiają do rekordu.
- Powiadomienie dla recepcji. Nowy lead wywołuje powiadomienie, a nie czeka na odświeżenie listy.
- Automatyczna pierwsza wiadomość. SMS z nazwą gabinetu wysłany w ciągu minut, także w nocy i w weekend. Treść bez oferty, jeśli nie masz zgody marketingowej.
- Deduplikacja. Ta sama osoba wysyłająca dwa formularze nie tworzy dwóch rekordów.
- Kopia poza Meta. Nawet przy działającej integracji raz w miesiącu porównaj liczbę leadów w Menedżerze reklam z liczbą w CRM. Różnica oznacza, że coś ginie po drodze.
- Umowy powierzenia. Z dostawcą CRM i z każdym pośrednikiem, przez którego przechodzą dane.
Kiedy leady płyną już automatycznie, kolejny krok to pilnowanie, żeby umówione osoby przyszły. Pomaga w tym dobrze ustawiony harmonogram przypomnień SMS o wizycie. Porównanie systemów, które łączą obie rzeczy, znajdziesz w rankingu CRM dla klinik estetycznych.
Najczęściej zadawane pytania
Jak pobrać leady z Facebooka bez CRM?
Możesz je pobrać jako plik CSV z Menedżera reklam albo z Meta Business Suite. Dane są dostępne przez 90 dni od wysłania formularza, więc pobieraj je często i przechowuj poza Meta. Do stałej pracy kliniki ręczny eksport jest jednak za wolny, bo leady wieczorne i weekendowe czekają na kontakt do następnego dnia roboczego.
Co się dzieje z leadami po 90 dniach?
Według centrum pomocy Meta po 90 dniach od wysłania formularza leadów nie da się już pobrać. Liczba leadów w raporcie kampanii nadal się wyświetla, ale samych danych kontaktowych już nie ściągniesz. Wiadomości z Messengera zostają w skrzynce strony.
Czy Zapier wystarczy zamiast CRM?
Zapier przenosi dane, ale nie prowadzi procesu. Możesz nim wysłać lead do arkusza albo na e-mail, jednak lista do oddzwonienia, statusy, przypomnienia i raport kosztu wizyty i tak muszą gdzieś żyć. Przy kilkunastu leadach tygodniowo arkusz da radę, przy kilkudziesięciu zaczyna gubić osoby.
Jakich pytań nie wolno zadawać w formularzu Lead Ads?
Meta zabrania m.in. pytań o informacje zdrowotne, finanse, numery dokumentów tożsamości, poglądy polityczne, wyznanie i orientację seksualną. Formularz z takim pytaniem nie zostanie uruchomiony. Klinika może natomiast zapytać, jakim zabiegiem lub efektem jest zainteresowana osoba.
Czy potrzebuję zgody, żeby oddzwonić do leada?
Najbezpieczniej mieć w formularzu wyraźną zgodę na kontakt telefoniczny i SMS w sprawie zgłoszenia, oznaczoną jako wymagana. Osobna, opcjonalna zgoda jest potrzebna na wysyłki marketingowe, bo art. 398 Prawa komunikacji elektronicznej wymaga uprzedniej zgody na informację handlową. W razie wątpliwości co do konkretnej treści klauzuli skonsultuj ją z prawnikiem.
Ile czasu ma recepcja na kontakt z leadem?
W danych pilotażowych Palyri z 178 leadów kontakt w ciągu doby dawał umówienie w 60,7% przypadków, a po dobie w 28,2%. Nie było wyraźnej różnicy między reakcją do 4 godzin a reakcją w ciągu 4-24 godzin. Praktyczny cel to ten sam dzień, a automatyczny SMS w ciągu minut.