Leady z formularzy Meta do CRM bez Zapiera: jak odbierać je w kilka minut
Jak pobierać leady z formularzy natywnych Facebooka i Instagrama prosto do kartoteki klientów: uprawnienia, webhook czy odpytywanie, limit 90 dni, szybki kontakt.

Spis treści
- Jak leady z formularzy trafiają do CRM?
- Jakie uprawnienia są potrzebne?
- Ile leadów wstecz da się pobrać?
- Co trafia do kartoteki?
- Jak skrócić czas do pierwszego kontaktu?
- Jak sprawdzić, czy integracja działa?
- Jak wrócić z etapami do Meta?
- O czym pamiętać przy danych osobowych?
- Kiedy to nie jest dobre rozwiązanie?
- Następny krok
Formularz natywny Meta zbiera dane w kilka sekund, a potem lead często czeka. Ktoś raz dziennie eksportuje plik z Menedżera reklam, ktoś inny przepisuje go do arkusza, a w międzyczasie klient zdążył zapomnieć, gdzie zostawił numer. Ten poradnik pokazuje, jak pobierać leady z formularzy Meta prosto do CRM, bez pośredników, jakie uprawnienia są potrzebne, czym różni się webhook od odpytywania i co zrobić, żeby pierwszy kontakt nastąpił w minutach, a nie w dniach.
Jak leady z formularzy trafiają do CRM?
Meta udostępnia leady przez Graph API na dwa sposoby, opisane w dokumentacji pobierania leadów:
| Sposób | Jak działa | Plusy | Minusy |
|---|---|---|---|
Webhook strony (pole leadgen) | Meta wysyła powiadomienie o nowym leadzie, serwer pobiera jego dane | Najszybciej | Wymaga publicznego adresu HTTPS; Meta zastrzega opóźnienia do kilku minut |
| Odpytywanie (bulk read) | Serwer regularnie pyta o nowe leady formularza | Działa bez publicznego adresu | Opóźnienie równe odstępowi między pytaniami |
Narzędzia typu Zapier czy Make robią to samo, tylko jako dodatkowy krok między Meta a Twoim CRM. To kolejne konto z dostępem do danych osobowych i kolejne miejsce, w którym coś może się zatrzymać. Jeśli CRM sam pobiera leady, pośrednik nie jest potrzebny.
Jak działa to w Convs?
Convs robi oba: odpytuje każdy podłączony formularz co 5 minut i przyjmuje opcjonalny webhook strony. Ten sam lead dostarczony dwiema drogami zapisuje się raz. Po błędzie pobieranie jest ponawiane, a odpytywanie zostaje ścieżką zapasową, gdyby powiadomienie nie dotarło. Przycisk Pobierz leady uruchamia pobranie od razu.
Jakie uprawnienia są potrzebne?
Według dokumentacji Meta do pełnych danych leada i reklamy potrzebne są:
leads_retrieval, bez którego leadów nie da się odczytać,pages_show_list,pages_read_engagement,pages_manage_ads,ads_management,- dla webhooków dodatkowo
pages_manage_metadata.
Osoba, która łączy konto, musi mieć też odpowiednie zadania na stronie i dostęp do leadów. Meta zaznacza, że jeśli nikt nie zmieniał ustawień w portfolio firmowym, leady pobierają tylko administratorzy strony, a pozostałym trzeba nadać dostęp w Leads Access Manager. Przy wdrożeniu dla wielu firm aplikacja może wymagać przeglądu przez Meta i weryfikacji firmy.
W Convs nie wklejasz tokenów stron. Przycisk Nadaj dostęp do stron i leadów otwiera logowanie Meta, a przed zapisem formularza aplikacja sprawdza, czy rzeczywiście może pobrać z niego leady.
Webhook czy odpytywanie: co wybrać?
- Samo odpytywanie wystarczy, gdy oddzwaniasz w ciągu godziny albo serwer działa lokalnie bez publicznego adresu. Lead trafia do kartoteki najpóźniej po kilku minutach.
- Webhook i odpytywanie razem mają sens, gdy pierwszy kontakt ma nastąpić od razu, np. automatyczny SMS. Webhook wymaga publicznego HTTPS, sekretu weryfikacyjnego ustawionego na serwerze i subskrypcji strony w aplikacji Meta.
- Sam webhook bez odpytywania to zły pomysł. Gdy powiadomienie nie dotrze, lead zostanie w Meta, a Ty się o nim nie dowiesz. Dlatego w Convs odpytywanie działa zawsze.
Webhook jest sprawdzany podpisem Meta, a z treści powiadomienia aplikacja bierze tylko identyfikatory. Dane leada pobiera później sama, tokenem właściwej strony.
Ile leadów wstecz da się pobrać?
Meta pozwala pobrać dane leadów przez 90 dni od wysłania formularza. Starszych nie wyda ani w eksporcie, ani przez API. Dlatego:
- pierwsza synchronizacja nowego formularza pobiera leady z ostatnich 90 dni,
- ręczny import pozwala wybrać 7, 30 lub 90 dni; leady, które już są w kartotece, są pomijane,
- import idzie jako zadanie w tle z postępem „Pobrano leadów: N”, a po limicie zapytań Meta wznawia się od zapisanego miejsca.
Jeśli kampania działa od pół roku, a leady leżą tylko w Menedżerze reklam, to co starsze niż 90 dni już przepadło. Integrację warto włączyć przed startem kampanii.
Co trafia do kartoteki?
Każde zgłoszenie staje się wpisem na karcie osoby w kartotece klientów:
- Dane kontaktowe z pól standardowych: imię i nazwisko, e-mail, telefon, przechowywane zaszyfrowane.
- Wszystkie pozostałe odpowiedzi z formularza, do 50 na zgłoszenie, z etykietami pytań odczytanymi z Meta. Widzą je właściciel, administrator i operator; rola podglądu nie.
- Źródło: kampania, zestaw reklam, reklama, platforma (Facebook lub Instagram) i to, czy lead jest organiczny.
- Etap, zaczynający się od Nowy, i historia: zgłoszenia, zmiany etapu, SMS-y, wysyłki do Meta, notatki.

Jak unika się duplikatów osób?
Osoba to telefon lub e-mail w obrębie organizacji. Najpierw szukany jest telefon, potem e-mail. Nowe zgłoszenie uzupełnia tylko puste pola, a poprawki wpisane ręcznie nie są nadpisywane. Gdy telefon wskazuje jedną osobę, a e-mail drugą, zgłoszenie trafia do osoby z telefonem, a obie karty dostają wpis „Możliwy duplikat”. Scalenie jest ręczne i świadome.
Jak skrócić czas do pierwszego kontaktu?
Lead w kartotece po pięciu minutach nic nie da, jeśli handlowiec zajrzy do niej jutro. Szybki kontakt to proces, nie tylko integracja. Meta ma o tym osobny poradnik o odpowiadaniu na leady.
Trzy rzeczy, które Convs robi automatycznie:
- Opiekun po kolei. Po włączeniu przydziału każda nowa osoba dostaje kolejnego członka zespołu, więc nie ma leadów „niczyich”.
- SMS do nowego leada. Automatyzacja wysyła wiadomość przez Twoje konto SMSAPI, Twilio albo bramkę HTTP, tylko w godzinach 8:00–20:00 i z pominięciem osób, które nie chcą SMS-ów. Szczegóły w artykule o SMS-ie do nowego leada.
- Zadanie z terminem. Automatyzacja może utworzyć zadanie „Zadzwoń” dla opiekuna. Jeśli termin minie, kolejna automatyzacja może zareagować, np. powiadomić kierownika.

Automatyzacje startują tylko dla leadów sprzed najwyżej 24 godzin i nie starszych niż ich włączenie. Import z 90 dni wstecz nie wyśle więc SMS-ów do osób, które zostawiły numer dwa miesiące temu. Automatyzacje i przydział po kolei są w każdym planie, także darmowym (cennik).
Jak sprawdzić, czy integracja działa?
Zanim zaufasz integracji, przetestuj ją na sobie. Meta ma narzędzie do testowania reklam kontaktowych, które tworzy testowego leada w wybranym formularzu bez puszczania reklamy. Na jeden formularz przypada jeden testowy lead; kolejny wymaga usunięcia poprzedniego.
- Utwórz testowego leada w narzędziu Meta, wpisując w podglądzie formularza własny numer telefonu.
- Kliknij Pobierz leady przy formularzu albo poczekaj do 5 minut na odpytywanie.
- Sprawdź, czy na liście Klienci pojawiła się osoba z Twoim telefonem, a na jej karcie odpowiedzi z formularza. Testowy lead Meta jest organiczny, więc nie będzie miał kampanii.
- Jeśli masz włączoną automatyzację, zobacz w historii uruchomień, czy SMS wyszedł lub czeka na godziny wysyłki.
- Usuń testowego leada, utwórz drugiego z tym samym numerem i sprawdź, czy zgłoszenie dopisało się do tej samej osoby.
Jeśli lead się nie pojawia, najczęstszą przyczyną jest brak dostępu do leadów strony w Leads Access Manager. Przycisk Sprawdź konfigurację przy formularzu odczytuje dostęp do strony, formularza i leadów bez wysyłania czegokolwiek do Meta.
Jak wrócić z etapami do Meta?
Gdy lead jest już w kartotece, zmiana jego etapu („Zakwalifikowany”, „Sprzedany”) może trafić z powrotem do Meta przez Conversions API z identyfikatorem leada. To warunek optymalizacji pod jakość leadów, a dobór etapów opisujemy w artykule o etapach leada w CRM. Formularz można też podłączyć bez wysyłki do Meta, np. tylko po to, żeby leady trafiały do kartoteki i uruchamiały SMS-y.
O czym pamiętać przy danych osobowych?
Wypełnienie formularza nie jest automatyczną zgodą na każde dalsze przetwarzanie. Podłączenie formularza wymaga potwierdzenia podstawy prawnej przez administratora. Dane kontaktowe zapisane przy samym zgłoszeniu są usuwane po 30 dniach, a dane osoby żyją w kartotece tak długo, jak pozwala ustawiony okres przechowywania (6–120 miesięcy, domyślnie 24). Więcej w artykule o RODO i Conversions API (to nie jest porada prawna).
Kiedy to nie jest dobre rozwiązanie?
- Cały zespół pracuje już w innym CRM i chce leady tylko tam. Convs może przekazać lead dalej webhookiem wychodzącym, ale jeśli Twój CRM ma natywne połączenie z Meta, może ono wystarczyć.
- Zbierasz leady przez Messengera albo formularz na stronie. Ten poradnik dotyczy formularzy natywnych Meta.
- Potrzebujesz rozbudowanego CRM sprzedażowego z ofertami, mailingiem i prognozami. Kartoteka w Convs skupia się na leadach, etapach, zadaniach i powrocie danych do Meta.
- Nie możesz nadać uprawnień do strony. Bez
leads_retrievali dostępu w Leads Access Manager żadna integracja nie pobierze leadów.
Następny krok
Połącz konto Meta, wybierz jeden formularz i pobierz leady z ostatnich 90 dni. Potem ustaw automatyzację, która wyśle SMS do każdego nowego leada w godzinach pracy.
Najczęściej zadawane pytania
Jak długo Meta przechowuje leady z formularzy?
Według centrum pomocy Meta dane leadów można pobrać przez 90 dni od wysłania formularza. Starszych leadów Meta nie udostępnia ani w eksporcie, ani przez API, dlatego leady trzeba pobierać na bieżąco.
Czy potrzebuję webhooka, żeby leady przychodziły szybko?
Nie musisz. Odpytywanie co 5 minut działa bez publicznego adresu serwera. Webhook skraca czas do momentu, w którym Meta wyśle powiadomienie, przy czym Meta zaznacza, że powiadomienia mogą przychodzić z opóźnieniem do kilku minut.
Jakie uprawnienia są potrzebne do pobierania leadów?
Według dokumentacji Meta: leads_retrieval, pages_show_list, pages_read_engagement, pages_manage_ads i ads_management, a dla webhooków dodatkowo pages_manage_metadata. Osoba łącząca konto musi mieć też dostęp do leadów strony w Leads Access Manager.
Co się stanie, gdy ta sama osoba wypełni formularz dwa razy?
Zgłoszenie trafi do tej samej osoby w kartotece. Najpierw szukany jest telefon, potem e-mail. Gdy telefon należy do jednej osoby, a e-mail do innej, obie karty dostają oznaczenie możliwego duplikatu, ale nic nie łączy się samo.
Czy pobranie starych leadów wyśle im SMS-y z automatyzacji?
Nie. Automatyzacje wyzwalane nowym leadem startują tylko dla leadów sprzed najwyżej 24 godzin i nie starszych niż moment włączenia automatyzacji. Import z 90 dni wstecz nikogo nie obsyła wiadomościami.
