Produkt

Projektuj strony z pełną kontrolą designu

Uruchamiaj landing page’e w kilka minut

Pisz lepsze treści i popraw SEO

Porównuj, co daje więcej konwersji

Śledź kliknięcia i zrozum intencje

Twórz setki stron z jednego layoutu

Połącz landing page’e z kampaniami

Korzystaj z niezawodnej platformy

Rozwiązania

Zdobądź ruch i wartościowe leady

Docieraj do klientów na nowych rynkach

Podnoś konwersję i zwiększ wyniki

Maksymalizuj ROI z płatnych kampanii

Zbuduj wizerunek i wyróżnij ofertę

Publikuj landing page’e inne niż wszystkie

Skaluj działania bez utraty kontroli

Dopasuj treści do każdego odbiorcy

Zasoby

Czytaj o marketingu i landing page’ach

Znajdź pomoc, wskazówki i instrukcje

Pobierz darmowe materiały marketingowe

Zobacz wyniki na realnych przykładach

Poznaj platformę z naszym zespołem

Zleć projekt landing page’a ekspertom

HomePomocUdostępnianie i przekierowaniaPrzekazywanie parametrów UTM na inny adres URL po kliknięciu przycisku

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

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.

Aby skonfigurować więcej przycisków, powiel cały kod (bez tagów <script> i </script>) i zamień BUTTON_ID na numer ID kolejnego przycisku (nie zapomnij o znaku # przed jego numerem).

Edytor kodu pokazujący kod JavaScript z dwiema podświetlonymi zmiennymi buttonID zawierającymi unikalne wartości łańcuchowe

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.

Na koniec otwórz opublikowany landing page i sprawdź, czy przekazywanie UTM działa poprawnie. Do adresu doda się także parametr _session, który jest częścią EventTrackera.

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

SPIS TREŚCI
G2 reviews for Landingi