Guides
7 min
PlugDialog Team

Routing leadów w Zapier: sprawne przekazywanie wiadomości przychodzących do CRM

Jak przekazywać leady z czatów na Instagramie i WhatsAppie do CRM za pomocą Zapiera: pozyskiwanie, kwalifikowanie, usuwanie duplikatów i przekazywanie leadów wraz z pełnym kontekstem rozmowy.

Routing leadów w Zapier: sprawne przekazywanie wiadomości przychodzących do CRM cover
ZapierLead RoutingCRM

Oto zapis minuta po minucie pokazujący, jak przepada potencjalny klient piszący wiadomość. To przykład — bez prawdziwego salonu, prawdziwej klientki ani rzekomych statystyk — ale jeśli prowadzisz firmę, która otrzymuje wiadomości prywatne, zapewne znasz jakąś wersję tej historii.

Wtorek, bez przekierowywania
  • Wt. 09:14Nowa wiadomość prywatna na Instagramie: “Cześć! Ile kosztuje lifting rzęs i czy macie jeszcze jakiś wolny termin w tym tygodniu?”
  • Wt. 09:40Właścicielka jest w trakcie zabiegu z klientką. Telefon leży ekranem do dołu, tak jak powinien.
  • Wt. 13:05Przerwa na lunch. Odpisuje: “Cześć! Cena to 65€ — jaki termin by Ci odpowiadał?”, po czym zaczyna kolejną wizytę.
  • Wt. 19:30Nadal nie ma odpowiedzi. Rozmowa spada poniżej jedenastu nowszych wiadomości. Nigdzie jej nie zapisano.
  • Śr.Wiadomości nie widać już na ekranie skrzynki odbiorczej. Nie ma wpisu w CRM, przypomnienia ani przypisanego opiekuna — istnieje tylko we wspomnieniu.
  • Czw. 11:20Potencjalna klientka rezerwuje wizytę w salonie dwie ulice dalej — tym, który odpowiedział w ciągu kilku minut i odezwał się ponownie następnego ranka.

Nie ma tu leniwej właścicielki ani złego produktu. Osoba pytająca o cenę wyraziła zainteresowanie — ale wiadomość pojawiła się i przepadła wewnątrz komunikatora. Nikt jej nie zapisał, nikt nie odezwał się ponownie, a pod koniec kwartału raport marketingowy po cichu będzie próbował wyjaśnić, dlaczego kampanie z hasłem “napisz do nas po szczegóły” nigdy nie trafiają do lejka sprzedażowego.

A teraz ten sam wtorek, ta sama wiadomość i ta sama zapracowana właścicielka — ale z przekierowywaniem leadów przez Zapier działającym w tle skrzynki odbiorczej.

Wtorek, z przekierowywaniem
  • Wt. 09:14Przychodzi ta sama wiadomość prywatna: pytanie o cenę i dostępne terminy liftingu rzęs.
  • Wt. 09:15Warstwa konwersacyjna odpowiada natychmiast, podaje cenę i zadaje dwa pytania kwalifikujące: o preferowany dzień oraz numer telefonu do potwierdzenia.
  • Wt. 09:18Potencjalna klientka odpowiada. Webhook wysyła do Zapiera ustrukturyzowany zestaw danych — imię, kanał, numer telefonu, intencję i dwuwierszowe podsumowanie.
  • Wt. 09:18Zap filtruje zakwalifikowane leady, nie znajduje istniejącego kontaktu i tworzy rekord w CRM, oznaczając kanał źródłowy.
  • Wt. 09:19Właścicielka otrzymuje powiadomienie na Slacku: pytanie klientki, numer telefonu i link do rekordu.
  • Wt. 10:05Między klientkami właścicielka wysyła jedną osobistą wiadomość, aby potwierdzić termin. Lead przez cały czas pozostawał ciepły — a w systemie jest zapis potwierdzający, skąd pochodził.

Te same 51 minut rzeczywistej niedostępności. W pierwszej osi czasu okazały się fatalne; w drugiej nic nie kosztowały, ponieważ gdy właścicielka pracowała, rozmowa została obsłużona i zakwalifikowana, lead został przekierowany do CRM, a człowiek otrzymał powiadomienie wraz z kontekstem. To cała istota przekazywania przychodzących wiadomości do CRM, skompresowana do jednego poranka. W dalszej części artykułu wyjaśniamy, jak to zbudować.

Dlaczego pierwsza oś czasu jest domyślnym scenariuszem

Na stronie internetowej pozyskiwanie leadów jest rozwiązane: formularz przesyła dane do CRM i gotowe. Kanały komunikacyjne są bardziej skomplikowane, ponieważ “formularzem” jest swobodna rozmowa, a ani wiadomość prywatna na Instagramie, ani wątek na WhatsAppie nie tworzą rekordu samodzielnie. Sprawny proces przekierowywania dodaje cztery etapy: rejestrowanie (zapisanie, kto napisał, w jakim kanale i co powiedział), kwalifikowanie (oddzielenie zamiaru zakupu od memów, spamu i pytań do pomocy technicznej oraz zebranie imienia i danych kontaktowych), przekierowywanie (przeniesienie zakwalifikowanego leada do właściwego miejsca) oraz zapisywanie (utworzenie kontaktu lub szansy sprzedaży w CRM wraz ze źródłem, podsumowaniem i znacznikiem czasu).

Zespoły, które realizują te etapy ręcznie — kopiując obiecujące rozmowy do CRM pod koniec dnia — napotykają te same bariery. Kopiowanie i wklejanie odbywa się partiami, więc lead z godziny 9:00 trafia do systemu o 18:00, długo po chwili, w której dana osoba była gotowa kupić. Pola są uzupełniane niespójnie albo pomijane w bardziej pracowite dni. A im skuteczniej marketing generuje wiadomości prywatne, tym większe zaległości powstają w ręcznym procesie. Pierwsza oś czasu pokazuje po prostu, co dzieje się w skrzynkach odbiorczych, gdy nic nie automatyzuje przekazywania leadów.

Zap, który uruchomił się o 09:18

Druga oś czasu zakończyła się sukcesem dzięki jednemu przepływowi Zapier — wyzwalaczowi i łańcuchowi działań, na tyle krótkiemu, że mieści się na jednej karcie:

Przepis na Zap: lead z komunikatora → CRM
WyzwalaczWebhook “Catch Hook” odbiera z platformy komunikacyjnej zestaw danych dotyczący zakwalifikowanej rozmowy.
FiltrKontynuuj tylko wtedy, gdy istnieją dane kontaktowe, a intencja ma znaczenie sprzedażowe (to nie pomoc techniczna ani spam).
DziałanieZnajdź lub utwórz kontakt w CRM; przypisz imię, nazwę użytkownika, kanał źródłowy, intencję i podsumowanie rozmowy.
PowiadomienieWyślij właścicielowi wiadomość na Slacku lub e-mail z pytaniem klienta i linkiem do rekordu.

Każdy wiersz skrywa decyzję, która przesądza o tym, czy po trzech miesiącach przepływ nadal będzie godny zaufania.

Wyzwalacz: webhook — ponieważ Zapier nie może czytać Twoich wiadomości prywatnych

Najpierw powiedzmy uczciwie, jak działa ta infrastruktura: Zapier nie ma wyzwalacza, który samodzielnie odczytuje skrzynkę odbiorczą na Instagramie. Wiadomości prywatne są dostępne wyłącznie za pośrednictwem interfejsów API komunikatorów Meta, które wymagają oficjalnie połączonej platformy. Wyzwalacz jest więc zawsze pośredni — narzędzie konwersacyjne obsługujące dany kanał wysyła zdarzenie na adres URL Zapier Catch Hook (lub korzysta z natywnej integracji z Zapierem), gdy tylko pojawi się rozmowa mogąca przynieść leada. Zdarzenie zawiera ustrukturyzowane pola: imię, kanał, identyfikator kontaktu, pytanie klienta i wszystkie zebrane wcześniej dane kwalifikacyjne.

Najważniejsza jest jedna decyzja projektowa: uruchamiaj webhook dla zakwalifikowanych rozmów, a nie dla każdej nieprzetworzonej wiadomości. Jeśli wyzwoli go każde przychodzące “cześć”, Zap będzie musiał filtrować wszystko, a Twój CRM może utonąć w niedokończonych rozmowach.

Filtr: niech lejek pozostanie lejkiem

Krok Filter (lub Paths, jeśli tworzysz rozgałęzienia zależne od przypadku) przepuszcza tylko prawdziwe leady: zestaw danych zawiera dane kontaktowe, intencja ma znaczenie sprzedażowe, a flaga “zakwalifikowany” ma wartość prawda. To również miejsce, w którym pytania o produkt trafiają jedną ścieżką, zapytania o współpracę inną, a prośby o pomoc omijają sprzedaż i trafiają do działu wsparcia.

Działanie: najpierw znajdź lub utwórz, nigdy nie twórz w ciemno

Zamiast działania “utwórz kontakt” w ciemno korzystaj z mechanizmu “znajdź lub utwórz” dostępnego w Twoim CRM — w HubSpot będzie to tworzenie lub aktualizowanie kontaktu na podstawie adresu e-mail, a w Pipedrive wyszukanie osoby przed utworzeniem rekordu. Jeśli Twój proces opiera się na szansach sprzedaży, w ramach tego samego uruchomienia utwórz lub zaktualizuj szansę na odpowiednim etapie lejka.

Wskazówka · Usuwanie duplikatów

Leady z komunikatorów często nie mają adresu e-mail przy pierwszym kontakcie, co uniemożliwia dopasowywanie na podstawie e-maila. Wybierz zapasowy identyfikator — numer telefonu dla WhatsAppa, nazwę użytkownika platformy dla Instagrama lub Telegrama — i wyszukaj go przed utworzeniem czegokolwiek; gdy adres e-mail pojawi się później, zaktualizuj istniejący rekord. Zasada “najpierw znajdź” zapobiega powstaniu pięciu zduplikowanych rekordów jednej osoby, która napisała pięć razy.

Powiadomienie: rekord, którego nikt nie widzi, jest tylko szafką na dokumenty

Zamknij proces powiadomieniem, które właściciel rzeczywiście zobaczy — na Slacku, w wiadomości e-mail lub jako zadanie w CRM — zawierającym bezpośredni link do rekordu i pierwotne pytanie klienta. To właśnie ten ostatni element pozwolił właścicielce w drugiej osi czasu odpowiedzieć potwierdzeniem, zamiast zaczynać od “w czym mogę pomóc?” wobec osoby, która już dokładnie wyjaśniła, czego potrzebuje.

Co trafia do CRM o 09:18

Oto przybliżona treść zapisana przez Zap w CRM — rekord, który właścicielka otworzyła ze Slacka:

Nowy kontakt · utworzony przez ZapierZakwalifikowany lead
Imię i nazwisko
Martina R. (@martina.r_lashes)
Kanał
Wiadomość prywatna na Instagramie
Intencja
Cena — lifting rzęs, w tym tygodniu
Podsumowanie rozmowy
Zapytała o cenę i dostępne terminy liftingu rzęs. Podano cenę 65€. Preferuje czwartkowe popołudnie; zostawiła numer telefonu do potwierdzenia.
Opiekun
Właścicielka salonu · powiadomiona przez Slack o 09:19

Zwróć uwagę na to, co znajduje się na karcie, a czego na niej nie ma: wystarczająco dużo informacji, aby inteligentnie kontynuować kontakt, ale bez ściany surowego zapisu rozmowy. Zwróć też uwagę na pole kanału — to właśnie w nim kryje się długoterminowa korzyść:

Wskazówka · Oznacz źródło

Oznacz każdy rekord informacją o jego pochodzeniu — Instagram, WhatsApp, Telegram, a także kampania, jeśli ją znasz. To jedno pole pozwala pod koniec kwartału odpowiedzieć na pytanie: “który kanał rzeczywiście pozyskuje klientów?”. Ta wartość raportowa uzasadnia istnienie całego procesu.

Jeszcze jeden nawyk pomaga zachować rzetelność rekordu: szanuj zgodę użytkownika. Osoba, która zapytała o lifting rzęs, nie zapisała się automatycznie do Twojego newslettera. Uzupełniaj pola zgód marketingowych zgodnie z prawdą i uruchamiaj późniejsze sekwencje wyłącznie wobec osób, które zgodziły się na kontakt — ma to znaczenie dla RODO, zasad samych platform komunikacyjnych oraz reputacji nadawcy. Zachowuj też kontekst rozmowy przy każdym przekazaniu: nic nie podkopuje zaufania klienta szybciej niż prośba o ponowne podanie wszystkich informacji, które przed chwilą przekazał na czacie.

Krok, którego Zapier nie wykona: pierwsza minuta

Spójrz ponownie na zieloną oś czasu i znajdź krok, dzięki któremu wszystkie kolejne były możliwe. Nie był to Zap — była to godzina 09:15, kiedy coś odpowiedziało na wiadomość prywatną i zadało pytania kwalifikujące. Zapier przenosi dane; nie rozmawia z klientami. Jeśli nic nie prowadzi rozmowy, webhook zostanie uruchomiony z surowym komunikatem “cześć, cena?” — bez imienia, danych kontaktowych i intencji — a przepływ przekierowujący nie będzie miał niczego użytecznego do przekazania.

Właśnie tutaj agent AI pokazuje swoją wartość. PlugDialog odpowiada w naturalnym języku na przychodzące rozmowy z Instagrama, WhatsAppa i Telegrama, zadaje pytania kwalifikujące bezpośrednio na czacie oraz przekazuje ustrukturyzowane dane leadów przez webhooki — dokładnie taki uporządkowany zestaw danych, jakiego oczekuje powyższy przepis. Warstwa konwersacyjna kwalifikuje; Zapier przekierowuje; CRM zapisuje. Zobacz, jak działają połączenia kanałów, na stronie połączeń, a jeśli chcesz dokładniej poznać tę pierwszą minutę, przeczytaj nasz poradnik dotyczący kwalifikowania leadów z Instagram Direct i WhatsAppa za pomocą AI bez utraty ludzkiego podejścia.

Scenariusz z wtorkowego poranka jest złożonym przykładem, a nie studium przypadku — ale te dwie osie czasu przedstawiają wybór, przed którym codziennie staje każda skrzynka odbiorcza komunikatora. Albo te 51 minut przypadnie konkurencji, albo webhookowi, filtrowi, funkcji znajdowania lub tworzenia oraz jednemu powiadomieniu wysłanemu we właściwym momencie.

Jak uruchomić ten zestaw z PlugDialog (3 kroki)

  1. Połącz swoje konto na Instagramie lub WhatsAppie pod adresem plugdialog.com/connect — agent AI zacznie odpowiadać na przychodzące wiadomości i kwalifikować je w naturalnym języku.
  2. Skieruj webhook PlugDialog do wyzwalacza Zapier, aby każda zakwalifikowana rozmowa trafiała do niego w formie ustrukturyzowanych danych leada — imienia, kanału, intencji i podsumowania.
  3. Jednorazowo przypisz te pola do działania w CRM, dokładnie tak jak w powyższym przepisie — od tej chwili każdy przekierowany lead będzie zawierał pełny kontekst rozmowy. Zastanawiasz się, co powinno znaleźć się w poszczególnych polach? Zobacz, co śledzić przed rozpoczęciem automatyzacji.

Pytania pojawiające się podczas tworzenia tego procesu

Czy Zapier może bezpośrednio odczytywać wiadomości prywatne na Instagramie?

Nie — Zapier nie ma wyzwalacza, który samodzielnie odczytuje skrzynkę odbiorczą na Instagramie. Wiadomości prywatne są dostępne wyłącznie za pośrednictwem interfejsów API komunikatorów Meta, które wymagają połączonej platformy. Potrzebujesz narzędzia konwersacyjnego oficjalnie połączonego z kanałem, które wysyła zdarzenia przez natywną integrację z Zapierem lub webhook. To samo dotyczy rozmów w WhatsApp Business.

Co lepiej nadaje się do przekierowywania leadów: Zapier czy n8n?

Oba narzędzia mogą obsłużyć powyższy przepis. Zapier działa w chmurze, ma najszerszy katalog aplikacji i jest najszybszym sposobem na uruchomienie przekierowywania przez zespół nietechniczny. n8n ma otwarty kod źródłowy i można go hostować samodzielnie — jest atrakcyjny dla firm, które chcą mieć pełną kontrolę nad przepływem danych, a przy dużej skali często okazuje się tańszy, jednak wymaga samodzielnej obsługi. Przy pierwszym przepływie zazwyczaj wygrywa Zapier ze względu na prostszą konfigurację; warto ponownie rozważyć wybór, gdy zmienią się wolumen lub wymagania dotyczące miejsca przechowywania danych.

Jak szybko powinno następować przekierowanie?

Tak blisko czasu rzeczywistego, jak pozwalają na to Twoje narzędzia. Wartość leada z komunikatora szybko maleje — osoba pisząca wiadomość znajduje się właśnie w momencie podejmowania decyzji zakupowej. Zapy uruchamiane webhookiem zazwyczaj działają w ciągu kilku sekund lub kilku minut, zależnie od Twojego planu. Ważne jest, aby przekierowanie nastąpiło, gdy rozmowa jest jeszcze ciepła, a powiadomienie właściciela dotarło natychmiast, nie w jutrzejszym podsumowaniu.

Jakie dane powinny trafić do CRM?

Tylko tyle, ile potrzeba, aby inteligentnie kontynuować kontakt i tworzyć dokładne raporty: imię, dane kontaktowe (numer telefonu, adres e-mail lub nazwa użytkownika platformy), kanał źródłowy, znacznik czasu, potrzeba wskazana przez klienta, odpowiedzi kwalifikacyjne oraz status zgody. Pomijaj surowe transkrypcje, chyba że Twój zespół rzeczywiście je czyta — dwuwierszowe podsumowanie jest lepsze niż ściana tekstu — i nigdy nie synchronizuj wrażliwych danych osobowych, które nie służą celom sprzedażowym.