Produkt

Twórz, publikuj i optymalizuj strony w intuicyjnym kreatorze “drag&drop”, bez znajomości kodowania

Przyspiesz proces tworzenia dzięki ponad 400 w pełni edytowalnym szablonom stron, pop-upów i sekcji

Śledź mikrokonwersje bezpośrednio w Dashboardzie i analizuj eventy za pomocą mapy wizualnej strony

Łącz się z ponad 170 integracjami, aby pracować szybciej, wydajniej i tak jak lubisz

Zwiększaj sprzedaż i konwersje dzięki ekspozycji produktów i płynnemu procesowi zakupowemu

Korzystaj z niezawodnej i bezpiecznej platformy, płynnie obsługującej miliony wizyt miesięcznie

Rozwiązania

Jak generować więcej ruchu i zdobywać wartościowe leady

Jak promować swoją ofertę na rynku międzynarodowym

Zasoby

Poznaj digital marketing! Dowiedz się, jak zwiększać konwersje na stronach i zaangażowanie klientów

Instrukcje konfiguracji i wskazówki, dzięki którym postawisz pierwsze kroki w Landingi i zoptymalizujesz swoje strony

Darmowy kurs dla twórców landing page’y! Zostań mistrzem stron docelowych i poznaj wszystkie ich sekrety

Masz pytanie? Jesteśmy do Twojej dyspozycji

Umów się na indywidualną rozmowę i odkryj, co może dać Ci nasza platforma

Zleć projekt landing page’a lub import istniejącej strony z innej platformy do Landingi

Home Help Center Przekazywanie parametrów UTM na inny adres URL po kliknięciu przycisku

Przekazywanie parametrów UTM na inny adres URL po kliknięciu przycisku

SPIS TREŚCI

Z tej instrukcji dowiesz się, jak przekazywać parametry UTM z adresu landing page’a na inny adres URL, gdy przekierowanie odbywa się przez kliknięcie przycisku. Wszystkie dane konwersji landing page’a zostaną przy tym zachowane i będą zbierane w Dashboardzie landing page’a.

Przekazywanie parametrów UTM jest możliwe przez wszystkie przyciski na landing page’u lub przez konkretny przycisk.

WSKAZÓWKA: Zapoznaj się z podstawowymi informacjami dotyczącymi parametrów UTM – przeczytaj o zbieraniu UTM i automatycznym wypełnianiu pól formularza.

Przekazywanie UTM przez wszystkie przyciski

Ustaw przekierowanie

1. Przejdź do edytora landing page’a.

2. Dla każdego przycisku, który przy kliknięciu ma przekazywać parametry UTM, wykonaj następujące kroki:

  1. kliknij przycisk,
  2. następnie rozwiń zakładkę Akcja po kliknięciu w prawym menu,
  3. wybierz Przekieruj jako akcję,
  4. wpisz adres, na który ma przekierowywać przycisk (bez parametrów UTM),
  5. zaznacz opcje: Kliknięcie jako lead oraz Otwórz w nowej karcie.

3. Opublikuj landing page’a.

Dodaj kod JavaScript

4. Przejdź do Dashboardu landing page’a.

5. W zakładce Kody JavaScript kliknij Dodaj nowy kod.

6. Skopiuj poniższy kod:

<script>
$(function(){
  const urlParams = new URLSearchParams(window.location.search);            
  $('.widget-button[subtype="redirect"]').each(function( index ) {
    let targetHref = new URL($(this).attr('href'), window.location.origin);    
    urlParams.forEach((value, key) => {
        targetHref.searchParams.append(key, value);
    });
    $(this).attr('href',  targetHref.toString());
  });
});
</script>

7. Nadaj nazwę (1) i wybierz pozycję Body – na dole (2) na Stronie głównej (3). Wklej kod w pole treści (4).

Zapisz, klikając Dodaj kod.

Otwórz opublikowany landing page i sprawdź, czy przekazywanie UTM działa poprawnie.

Przekazywanie UTM przez konkretny przycisk

Ustaw przekierowanie

1. Przejdź do edytora landing page’a.

2. Dla przycisku, który przy kliknięciu ma przekazywać parametry UTM, wykonaj następujące kroki:

  1. kliknij przycisk,
  2. w prawym menu rozwiń zakładkę Akcja po kliknięciu,
  3. wybierz Przekieruj jako akcję,
  4. wpisz adres, na który ma przekierowywać przycisk (bez parametrów UTM),
  5. zaznacz opcje: Kliknięcie jako lead oraz Otwórz w nowej karcie.

Skopiuj ID przycisku

3. W prawym menu rozwiń zakładkę Inne. Skopiuj numer ID przycisku.

4. Opublikuj landing page’a.

Dodaj kod JavaScript

5. Przejdź do Dashboardu landing page’a.

6. W zakładce Kody JavaScript kliknij Dodaj nowy kod.

7. Skopiuj poniższy kod:

<script>
$(function(){
  let buttonID = '#BUTTON_ID';
  let urlParams = new URLSearchParams(window.location.search);
  let targetHref = new URL($(buttonID).attr('href'), window.location.origin);    
  urlParams.forEach((value, key) => {
      targetHref.searchParams.append(key, value);
  });
  $(buttonID).attr('href',  targetHref.toString());
});
</script>

8. Zamień BUTTON_ID na numer skopiowany z przycisku.

Możesz w ten sposób skonfigurować więcej przycisków: powiel linijkę kodu zaczynającą się od “let buttonID” i zamień BUTTON_ID na numer ID kolejnego przycisku (nie zapomnij o znaku # przed jego numerem).

9. Nadaj nazwę (1) i wybierz pozycję Body – na dole (2) na Stronie głównej (3). Wklej kod w pole treści (4).

Zapisz, klikając Dodaj kod.

Otwórz opublikowany landing page i sprawdź, czy przekazywanie UTM działa poprawnie.

Z naszego wpisu blogowego dowiesz się więcej o UTM-ach i śledzeniu kampanii marketingowych za ich pomocą.