Produkt
BUDUJ
NOWOŚĆ

Generuj landing page’e z AI i rozwijaj je

Projektuj strony z pełną kontrolą designu

Pisz lepsze treści i popraw SEO

Uruchamiaj landing page’e w kilka minut

Angażuj formularzami i zbieraj dane

OPTYMALIZUJ
NOWOŚĆ

Optymalizuj skuteczność stron z AI

Porównuj, co daje więcej konwersji

Śledź kliknięcia i zrozum intencje

Aktualizuj sekcje na wszystkich stronach

Docieraj do klientów na nowych rynkach

SKALUJ
WKRÓTCE

Buduj workflowy AI oparte na MCP

Twórz setki stron z jednego layoutu

Korzystaj z niezawodnej platformy

Zarządzaj dużymi kontami i projektami

Połącz landing page’e z kampaniami

Rozwiązania

Zdobądź ruch i wartościowe leady

Podnoś konwersję i zwiększ wyniki

Maksymalizuj ROI z płatnych kampanii

Skaluj działania bez utraty kontroli

Zbuduj wizerunek i wyróżnij ofertę

Publikuj landing page’e inne niż wszystkie

Dopasuj treści do każdego odbiorcy

Rozwijaj sprzedaż na landing page’ach

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