Czego się dowiesz?

Dowiedz się, jak wywołać wyświetlenie formularza rejestracyjnego na stronie internetowej, gdy odwiedzający kliknie określony przycisk. Ten przewodnik przeprowadzi Cię przez dostosowanie formularza tak, aby wyświetlał się po niestandardowym wyzwalaczu, tworzenie i dodawanie nowego przycisku do witryny oraz wklejenie krótkiego wycinka kodu źródłowego do kodu HTML witryny, aby kliknięcie przycisku wywoływało formularz rejestracyjny.

Jeśli jesteś deweloperem i chcesz niestandardowo zakodować wyzwalacz dla swojego formularza rejestracyjnego, przejdź do naszego zasobu dla deweloperów, w którym opisujemy, jak niestandardowo wyzwolić formularz typu popup lub rozwijane poziomo.

Ponieważ wklejenie tego kodu wymaga dostępu do kodu HTML witryny i platformy e-commerce, nasz zespół ds. pomocy nie może zaoferować praktycznego wsparcia. Jeśli nie masz w zespole programisty i nie czujesz się komfortowo, dodając kod samodzielnie, rozważ skontaktowanie się z partnerem Klaviyo w celu uzyskania pomocy.

Utwórz nowy przycisk

Najpierw utwórz na swojej stronie nowy przycisk, który po kliknięciu spowoduje wyświetlenie formularza rejestracyjnego. Zanim dodasz przycisk do swojej witryny, upewnij się, że formularz rejestracyjny jest poprawnie skonfigurowany w Klaviyo. Aby to zrobić:

  1. Utwórz nowy formularz rejestracyjny, aby pojawiał się po kliknięciu przycisku, lub wybierz formularz, który został już utworzony.
  2. Na karcie Style w polu Typ formularza należy ustawić jedną z opcji: Popup, rozwijane poziomo lub Pełna strona. Formularze osadzone nie mogą być wyzwalane po kliknięciu przycisku.
  3. Na karcie Targeting & Behaviors wybierz Only show on custom trigger w sekcji Timing.
The Timing section of the Targeting and behaviors tab in the form editor showing the option to Show on a custom trigger selected.
The Timing section of the Targeting and behaviors tab in the form editor showing the option to Show on a custom trigger selected.
  1. Gdy projekt i treść formularza będą gotowe, kliknij Opublikuj.
  2. Następnie otwórz edytor formularza i wybierz następujące ustawienia
  3. Skopiuj poniższy kod:
text
<button class="klaviyo_form_trigger">Click here</button>
  1. Wklej kod do HTML dowolnej strony w swojej witrynie, na której ma się pojawić przycisk. Ten przycisk będzie używać domyślnych stylów z szablonu Twojej witryny. Jeśli chcesz dodatkowo dostosować wygląd przycisku, skonsultuj się z deweloperem lub partnerem Klaviyo.

Pamiętaj, że jeśli dodasz do witryny wiele przycisków, z których każdy wyzwala inne formularze rejestracyjne, musisz użyć unikatowej nazwy do sklasyfikowania każdego przycisku (np. klaviyo_form_trigger1, klaviyo_form_trigger2).

Ustaw przycisk tak, aby wyzwalał formularz rejestracyjny

Po dodaniu nowego przycisku do witryny w kolejnym kroku musisz skonfigurować wyzwalacz, aby formularz rejestracyjny pojawiał się po kliknięciu. Skonfiguruj wyzwalacz, dodając do witryny niewielki, niestandardowy fragment kodu JavaScript:

  1. Skopiuj poniższy wycinek kodu źródłowego:
text
<script type="text/javascript">
	document.querySelector('.klaviyo_form_trigger').addEventListener('click', function (){
		window._klOnsite = window._klOnsite || []; 
		window._klOnsite.push(['openForm', 'FORM_ID']);
	});
</script>
  1. Wklej wycinek kodu źródłowego bezpośrednio pod kodem przycisku, który został dodany do witryny w ostatniej sekcji.
  2. W wycinku kodu, który właśnie wklejono, zastąp FORM_ID identyfikatorem swojego formularza rejestracyjnego.
    • Aby znaleźć identyfikator formularza, wróć do Klaviyo i otwórz edytor formularza dla swojego formularza rejestracyjnego. Skopiuj 6-cyfrowy kod na końcu adresu URL, aby dodać go do wycinka kodu źródłowego; jest to identyfikator formularza.
The URL for an example sign-up form in the form editor with the six digit code at the end highlighted to show the unique Form ID.
The URL for an example sign-up form in the form editor with the six digit code at the end highlighted to show the unique Form ID.
  1. Ukończony kod powinien zawierać nowy kod przycisku oraz wyzwalacz formularza rejestracyjnego z unikatowym identyfikatorem formularza. Pamiętaj, aby wkleić to na każdej stronie, na której dodano kod przycisku.
    • Oto przykład ukończonego kodu w edytorze stron Shopify:
An example of the completed code showing the button code and form trigger in a Shopify page editor.
An example of the completed code showing the button code and form trigger in a Shopify page editor.

Jeśli w ostatnim kroku zmodyfikowano klasę przycisku (np. zastąpiono klaviyo_form_trigger innym tekstem lub dodano numer), pamiętaj, aby zaktualizować ten kod, używając zastosowanego tekstu.

  1. Następnie zapisz zmiany.

Przetestuj przycisk

Gdy zapiszesz wszystkie zmiany w kodzie swojej witryny, odwiedź witrynę i kliknij nowy przycisk. Gdy to zrobisz, pojawi się formularz rejestracyjny.

Masz problemy? Przejdź do Forum Społeczności Klaviyo, aby uzyskać wskazówki od innych użytkowników Klaviyo.

Czy ten artykuł był pomocny?
Ten formularz służy tylko do przesyłania opinii na temat artykułów. Dowiedz się, jak skontaktować się z zespołem ds. pomocy.

Dowiedz się od Klaviyo więcej

Społeczność
Nawiązuj kontakty z osobami na podobnych stanowiskach, partnerami oraz ekspertami i ekspertkami Klaviyo – inspirujcie się nawzajem, wymieniajcie spostrzeżeniami i pomagajcie szukać odpowiedzi na nurtujące Was pytania.
Partnerzy
Zatrudnij certyfikowanego eksperta Klaviyo, który pomoże Ci w konkretnym zadaniu lub w ciągłym zarządzaniu marketingiem.
Pomoc

Uzyskaj wsparcie za pośrednictwem konta.

E-mail do zespołu ds. pomocy (konta w bezpłatnym okresie próbnym oraz konta płatne) Całodobowa dostępność

Czat/wirtualna pomoc
Dostępność różni się w–zależności od lokalizacji i typu planu.