RMM Labs
Integracje 3 min czytania 28 września 2026 Przez Fred

Jak połączyć formularze leadów na stronie z Xcellerate OPS

Utwórz formularz leadów w Xcellerate OPS i osadź go na stronie. Każde zgłoszenie staje się potencjalnym klientem, kontaktem i szansą sprzedaży w lejku.

Jak połączyć formularze leadów na stronie z Xcellerate OPS

Dzięki formularzom leadów tworzysz formularz kontaktowy w Xcellerate OPS i osadzasz go na własnej stronie jedną linijką kodu. Każde zgłoszenie trafia do CRM jako firma potencjalnego klienta, kontakt i nowa szansa sprzedaży w wybranym lejku, a wiadomość pojawia się na osi czasu. Ten poradnik jest dla administratorów w MSP i firmach usługowych, którzy chcą, by zapytania ze strony trafiały prosto do procesu sprzedaży.

TL;DR

  • Otwórz Settings → Customer channels (Kanały klientów) → Website lead forms (Formularze leadów na stronie) i kliknij New form (Nowy formularz).
  • Wybierz pola i lejek, a potem wklej jeden znacznik <script> na stronę.
  • Każde zgłoszenie staje się firmą potencjalnego klienta, kontaktem i szansą sprzedaży. Nigdy nie powstaje zgłoszenie serwisowe.

Zanim zaczniesz

  • Masz rolę admin w swoim obszarze roboczym OPS.
  • Możesz dodać znacznik <script> do swojej strony samodzielnie lub przez twórcę strony.
  • Opcjonalnie: niestandardowe pola CRM w ustawieniach, jeśli chcesz powiązać z nimi pola formularza.
  • Opcjonalnie: własny lejek i źródło szans sprzedaży, jeśli nie chcesz wartości domyślnych.

Konfiguracja formularza leadów

Krok 1: Utwórz nowy formularz

Otwórz Settings → Customer channels (Kanały klientów) → Website lead forms (Formularze leadów na stronie) i kliknij New form (Nowy formularz).

Strona ustawień Website lead forms w Xcellerate OPS Strona Website lead forms z jednym formularzem na liście, rozmytym kodem do osadzenia i przyciskiem New form.

Krok 2: Nazwa i teksty

Wpisz nazwę. Opcjonalnie dodaj Intro text (Tekst wprowadzający) i własny Button label (Tekst przycisku).

Krok 3: Wybierz pola

W sekcji Fields (Pola) dodaj przez Add standard field… (Dodaj pole standardowe) pola Name, Email, Company, Phone i Message (Imię i nazwisko, E-mail, Firma, Telefon, Wiadomość). Przez Add custom field… (Dodaj pole niestandardowe) powiązujesz pole formularza z polem niestandardowym firmy, kontaktu lub szansy sprzedaży. Zaznacz Required (Wymagane), gdzie trzeba. Imię i nazwisko oraz E-mail są zawsze wymagane. Formularz może mieć do 40 pól.

Krok 4: Wybierz lejek

W polu Pipeline (Lejek) wybierz, dokąd trafiają nowe szanse sprzedaży. Jeśli zostawisz je puste, OPS użyje Default pipeline (Lejek domyślny). Możesz też wybrać źródło szansy, domyślnie „Website”.

Krok 5: Włącz i zapisz

Włącz Enabled (Włączony) i zapisz formularz.

Krok 6: Umieść go na stronie

Skopiuj kod do osadzenia formularza i wklej go na stronę:

<script src="https://<your-workspace-host>/lead-form/widget.js?k=<form-key>" async></script>

Przetestuj formularz przez Preview (Podgląd). Działa to nawet wtedy, gdy formularz nie jest jeszcze włączony.

Co dzieje się po połączeniu

Przy każdym zgłoszeniu:

  • Kontakt i firma: OPS najpierw szuka kontaktu z tym samym adresem e-mail, potem firmy o tej samej nazwie. W przeciwnym razie tworzy nową firmę potencjalnego klienta, nazwaną imieniem i nazwiskiem osoby, jeśli nie podano firmy, oraz nowy kontakt.
  • Szansa sprzedaży: powstaje szansa „Lead: <imię> ()” w pierwszym otwartym etapie wybranego lejka, z wiadomością jako notatką i ustawionym źródłem.
  • Pola niestandardowe: wartości są zapisywane w firmie, kontakcie lub szansie. Wartość złego typu jest pomijana, a lead zostaje zachowany.
  • Dalsze działania: na osi czasu pojawia się notatka „Lead form: ”, licznik zgłoszeń rośnie i wywoływane jest zdarzenie utworzenia szansy sprzedaży. Może ono uruchamiać powiadomienia, webhooki i automatyzacje.

Dowiedz się więcej o lejku w sprzedaży i fakturowaniu oraz o automatyzacji w OPS.

Dobrze wiedzieć

  • Tylko CRM, bez zgłoszenia serwisowego. Formularz tworzy firmę, kontakt i szansę sprzedaży, nigdy ticket.
  • Pływający przycisk. Kod wyświetla pływający przycisk, który otwiera formularz w panelu. To nie jest formularz osadzony bezpośrednio w treści strony.
  • Limit: do 10 zgłoszeń na minutę z jednego adresu IP odwiedzającego.
  • Wyłączenie lub usunięcie. Wyłączenie formularza ukrywa przycisk. Usunięcie sprawia, że kod do osadzenia przestaje działać.

Rozwiązywanie problemów

  • Nic nie dociera. Sprawdź, czy formularz jest włączony i czy klucz w kodzie jest poprawny. Sprawdź też, czy zgłoszenie nie zostało uznane za spam: obowiązuje ukryte pole pułapka (honeypot) i Twoje reguły antyspamowe dla e-maili w ustawieniach. Spam otrzymuje zwykłą odpowiedź „OK”, więc odwiedzający nie widzi błędu.
  • Błąd przy zapisie formularza („Unknown custom field mapping.”, „Unknown form field.” lub „Unknown deal source.”): sprawdź wybrane pole niestandardowe, pole formularza lub źródło szansy.

Zacznij

Chcesz, by zapytania ze strony trafiały prosto do lejka? Zacznij za darmo i utwórz pierwszy formularz leadów.

Często zadawane pytania

Czy zgłoszenie z formularza tworzy ticket?
Nie. Zgłoszenie tworzy firmę potencjalnego klienta, kontakt i szansę sprzedaży w CRM albo łączy się z istniejącym kontaktem lub firmą. Ticket nigdy nie powstaje.
Co jeśli kontakt już istnieje?
OPS najpierw szuka kontaktu po adresie e-mail, potem firmy po nazwie. Dopiero gdy nic nie pasuje, tworzy nową firmę potencjalnego klienta i kontakt.
Czy mogę przetestować formularz przed publikacją?
Tak. Przez Preview przetestujesz formularz, nawet jeśli nie jest jeszcze włączony.
Źródła: Verified against the Xcellerate OPS source code by the product team on 2026-09-28. Feature pages: https://rmmlabs.io/pl/products/ops/features/automation; https://rmmlabs.io/pl/products/ops/features/sales-billing. Screenshots: real captures of the Xcellerate OPS demo workspace, Sep 2026.

Gotowy rozwiązać zgodność z rejestracją czasu pracy?

Xcellerate OPS domyślnie obejmuje belgijskie wymogi rejestracji czasu pracy z 2027 roku — bez dodatkowego modułu.

Powiązane artykuły