{"id":479,"date":"2026-09-18T17:30:00","date_gmt":"2026-09-18T15:30:00","guid":{"rendered":"https:\/\/www.lukaswojcik.com\/?p=479"},"modified":"2026-09-10T10:52:12","modified_gmt":"2026-09-10T08:52:12","slug":"strukturyzacja-niezawodnego-lejka-b2b-z-dziedziczeniem-parametrow-utm","status":"publish","type":"post","link":"https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-marketing-pl\/tutorials-pl-digital-marketing-pl\/strukturyzacja-niezawodnego-lejka-b2b-z-dziedziczeniem-parametrow-utm\/","title":{"rendered":"Strukturyzacja niezawodnego lejka B2B z dziedziczeniem parametr\u00f3w UTM"},"content":{"rendered":"\r\n<p class=\"wp-block-paragraph\">W marketingu efektywno\u015bciowym B2B \u015bcie\u017cki zakupowe klient\u00f3w rzadko ko\u0144cz\u0105 si\u0119 konwersj\u0105 przy pierwszym punkcie styku. Potencjalny klient cz\u0119sto najpierw klika w kampani\u0119 LinkedIn Ads, zapoznaje si\u0119 z artyku\u0142em na blogu, wraca po kilku dniach przez wyszukiwark\u0119 organiczn\u0105, aby pobra\u0107 techniczny whitepaper, a ostatecznie rezerwuje rozmow\u0119 handlow\u0105 po otrzymaniu wiadomo\u015bci e-mail z sekwencji nurturingowej. Standardowe wdro\u017cenia analityki internetowej trac\u0105 pierwotne parametry kampanii, gdy tylko u\u017cytkownik przejdzie na kolejne podstrony serwisu. Zbudowanie niezawodnego lejka B2B z trwa\u0142ym dziedziczeniem parametr\u00f3w UTM gwarantuje, \u017ce dane atrybucyjne pierwszego i ostatniego kontaktu (First-Touch i Last-Touch) przetrwaj\u0105 pomi\u0119dzy sesjami i zostan\u0105 bezb\u0142\u0119dnie przekazane do systemu Customer Relationship Management (CRM).<\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">1. Architektura rozwi\u0105zania: Problem utraty atrybucji<\/h2>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Gdy ruch trafia na stron\u0119 z p\u0142atnych kampanii mediowych, parametry takie jak <code>utm_source<\/code>, <code>utm_medium<\/code>, <code>utm_campaign<\/code>, <code>utm_term<\/code>, <code>utm_content<\/code>, <code>gclid<\/code> oraz <code>li_fat_id<\/code> s\u0105 widoczne wy\u0142\u0105cznie w pasku adresu przegl\u0105darki na pierwszej stronie wej\u015bciowej. Przej\u015bcie na inn\u0105 podstron\u0119 powoduje ich znikni\u0119cie z adresu URL. Aby zapobiec utracie atrybucji, zautomatyzowana architektura zachowywania danych wymaga wdro\u017cenia trzech warstw technicznych:<\/p>\r\n\r\n\r\n\r\n<ul class=\"wp-block-list\">\r\n<li><strong>Persystencja w Local Storage i sesji:<\/strong> Lekki skrypt JavaScript musi wy\u0142apa\u0107 wszystkie istotne parametry UTM oraz identyfikatory klikni\u0119\u0107 podczas pierwszego za\u0142adowania strony i zapisa\u0107 je na sta\u0142e w pami\u0119ci <code>localStorage<\/code> przegl\u0105darki oraz w plikach cookie First-Party.<\/li>\r\n<li><strong>Dynamiczne wstrzykiwanie p\u00f3l formularza:<\/strong> Formularze pozyskiwania lead\u00f3w (np. osadzone formularze HubSpot, Gravity Forms lub Contact Form 7) musz\u0105 zawiera\u0107 ukryte pola wej\u015bciowe (Hidden Fields), kt\u00f3re s\u0105 automatycznie uzupe\u0142niane zapisanymi danymi atrybucyjnymi przed wys\u0142aniem formularza.<\/li>\r\n<li><strong>Synchronizacja schematu CRM:<\/strong> Docelowa platforma CRM (taka jak Salesforce, HubSpot czy Pipedrive) musi posiada\u0107 niestandardowe pola w\u0142a\u015bciwo\u015bci zaprojektowane pod k\u0105tem indeksowania warto\u015bci kampanii dla pierwszego i ostatniego punktu styku.<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<figure class=\"lw-diagram\">\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/diagrams\/hand-utm-pl.png\" width=\"1120\" height=\"650\" alt=\"Por\u00f3wnanie lejka lead\u00f3w bez i z persystencj\u0105 UTM, od strony docelowej przez pami\u0119\u0107 lokaln\u0105 do w\u0142a\u015bciwo\u015bci w CRM\">\n<figcaption>Atrybucja nie urywa si\u0119 przy klikni\u0119ciu, lecz mi\u0119dzy stron\u0105 docelow\u0105 a formularzem. Persystencja przenosi parametry przez wizyt\u0119 i przekazuje je do CRM, gdzie zostaj\u0105 przy szansie sprzeda\u017cy.<\/figcaption>\n<\/figure>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">2. Implementacja silnika dziedziczenia UTM w JavaScript krok po kroku<\/h2>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">W celu rejestrowania parametr\u00f3w marketingowych bez spowalniania renderowania strony, poni\u017cszy kod w czystym j\u0119zyku JavaScript nale\u017cy umie\u015bci\u0107 globalnie w stopce lub wdro\u017cy\u0107 jako niestandardowy tag HTML w Google Tag Managerze. Zapisuje on zar\u00f3wno dane pierwszego \u017ar\u00f3d\u0142a pozyskania (First Touch), jak i najnowszej interakcji przed konwersj\u0105 (Last Touch):<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code class=\"language-javascript\">document.addEventListener('DOMContentLoaded', function() {\n    const trackingKeys = [\n        'utm_source', 'utm_medium', 'utm_campaign', \n        'utm_term', 'utm_content', 'gclid', 'li_fat_id'\n    ];\n    \n    const urlParams = new URLSearchParams(window.location.search);\n    let currentTouch = {};\n    let hasParams = false;\n\n    trackingKeys.forEach(function(key) {\n        if (urlParams.has(key)) {\n            currentTouch[key] = urlParams.get(key);\n            hasParams = true;\n        }\n    });\n\n    if (hasParams) {\n        \/\/ Zapis First Touch tylko wtedy, gdy klucz jeszcze nie istnieje\n        if (!localStorage.getItem('b2b_first_touch')) {\n            localStorage.setItem('b2b_first_touch', JSON.stringify(currentTouch));\n        }\n        \/\/ Ci\u0105g\u0142e nadpisywanie Last Touch najnowszymi parametrami kampanii\n        localStorage.setItem('b2b_last_touch', JSON.stringify(currentTouch));\n    }\n});<\/code><\/pre>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">3. Zautomatyzowane wstrzykiwanie p\u00f3l formularza krok po kroku<\/h2>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Ka\u017cdy formularz na stronie internetowej B2B musi zawiera\u0107 ukryte pola przeznaczone do odbierania pakiet\u00f3w atrybucyjnych. W formularzach HTML i WordPress ich uzupe\u0142nianie odbywa si\u0119 automatycznie poprzez poni\u017csz\u0105 logik\u0119 operacji na strukturze DOM:<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code class=\"language-javascript\">function populateHiddenAttributionFields() {\n    const firstTouchData = JSON.parse(localStorage.getItem('b2b_first_touch') || '{}');\n    const lastTouchData = JSON.parse(localStorage.getItem('b2b_last_touch') || '{}');\n\n    \/\/ Struktura mapowania dla ukrytych p\u00f3l: [nazwa_pola_w_formularzu, wartosc]\n    const mappings = [\n        ['first_utm_source', firstTouchData.utm_source || 'direct'],\n        ['first_utm_medium', firstTouchData.utm_medium || 'none'],\n        ['first_utm_campaign', firstTouchData.utm_campaign || 'none'],\n        ['last_utm_source', lastTouchData.utm_source || 'direct'],\n        ['last_utm_medium', lastTouchData.utm_medium || 'none'],\n        ['last_utm_campaign', lastTouchData.utm_campaign || 'none'],\n        ['gclid_val', lastTouchData.gclid || ''],\n        ['linkedin_click_id', lastTouchData.li_fat_id || '']\n    ];\n\n    mappings.forEach(function(item) {\n        const fieldName = item[0];\n        const fieldValue = item[1];\n        const inputElements = document.querySelectorAll('input[name=\"' + fieldName + '\"]');\n        \n        inputElements.forEach(function(input) {\n            input.value = fieldValue;\n        });\n    });\n}\n\n\/\/ Wywo\u0142anie podczas za\u0142adowania DOM oraz po asynchronicznym renderowaniu formularzy AJAX\nwindow.addEventListener('load', populateHiddenAttributionFields);\ndocument.addEventListener('gform_post_render', populateHiddenAttributionFields);<\/code><\/pre>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">4. Konfiguracja atrybucji w systemie CRM krok po kroku<\/h2>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Aby przekszta\u0142ci\u0107 surowe ci\u0105gi parametr\u00f3w w u\u017cyteczn\u0105 wiedz\u0119 analityczn\u0105, modele danych CRM musz\u0105 zosta\u0107 zoptymalizowane pod k\u0105tem oceny wielokana\u0142owej:<\/p>\r\n\r\n\r\n\r\n<ol class=\"wp-block-list\">\r\n<li><strong>Tworzenie p\u00f3l niestandardowych:<\/strong> W konfiguracji CRM nale\u017cy utworzy\u0107 dedykowane w\u0142a\u015bciwo\u015bci kontakt\u00f3w i transakcji odpowiadaj\u0105ce nazwom ukrytych p\u00f3l formularza (np. <code>First Touch UTM Campaign<\/code>, <code>Last Touch UTM Campaign<\/code>, <code>LinkedIn Click ID<\/code>).<\/li>\r\n<li><strong>Standaryzacja \u017ar\u00f3de\u0142 lead\u00f3w:<\/strong> Zautomatyzowany przep\u0142yw pracy w CRM powinien analizowa\u0107 parametr <code>last_utm_medium<\/code> i nadawa\u0107 ustandaryzowane kategorie sprzeda\u017cowe (np. klasyfikuj\u0105c <code>cpc<\/code> lub <code>paid_social<\/code> jako lead z p\u0142atnej akwizycji).<\/li>\r\n<li><strong>Zamkni\u0119ta p\u0119tla atrybucji (Closed-Loop):<\/strong> Gdy transakcja B2B przejdzie do etapu \u201eZamkni\u0119ta &#8211; Wygrana\u201d (Closed-Won), zapisane parametry <code>gclid<\/code> lub <code>li_fat_id<\/code> s\u0105 wykorzystywane do wys\u0142ania konwersji offline bezpo\u015brednio do Google Ads oraz LinkedIn Campaign Manager.<\/li>\r\n<\/ol>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">5. Podsumowanie i warto\u015b\u0107 architektoniczna<\/h2>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><strong>Co da si\u0119 osi\u0105gn\u0105\u0107 dzi\u0119ki temu poradnikowi:<\/strong> Wdro\u017cenie zautomatyzowanego, trwa\u0142ego potoku dziedziczenia parametr\u00f3w UTM i identyfikator\u00f3w klikni\u0119\u0107, kt\u00f3ry bezb\u0142\u0119dnie rejestruje atrybucj\u0119 First-Touch oraz Last-Touch na z\u0142o\u017conych, wielokana\u0142owych \u015bcie\u017ckach zakupowych w sektorze B2B.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><strong>Wynikaj\u0105ca z tego warto\u015b\u0107:<\/strong> Luki atrybucyjne pomi\u0119dzy pierwszym klikni\u0119ciem w p\u0142atn\u0105 reklam\u0119 a finalnym podpisaniem umowy w systemie CRM zostaj\u0105 trwale wyeliminowane. Zespo\u0142y marketingu zyskuj\u0105 precyzyjny wgl\u0105d w to, kt\u00f3re kampanie buduj\u0105 \u015bwiadomo\u015b\u0107 na g\u00f3rze lejka (Top-of-Funnel), a kt\u00f3re bezpo\u015brednio generuj\u0105 rozmowy handlowe na dole lejka (Bottom-of-Funnel). Ponadto przesy\u0142anie identyfikator\u00f3w klikni\u0119\u0107 do CRM umo\u017cliwia wdro\u017cenie strategii Value-Based Bidding w zamkni\u0119tej p\u0119tli, optymalizuj\u0105c algorytmy reklamowe pod k\u0105tem rzeczywi\u015bcie wygenerowanego przychodu zamiast powierzchownych wysy\u0142ek formularzy.<\/p>\r\n\n\n<div class=\"lw-quellen\">\n<h2>\u0179r\u00f3d\u0142a<\/h2>\n<ul>\n<li><a href=\"https:\/\/support.google.com\/tagmanager\" target=\"_blank\" rel=\"noopener noreferrer\">Tag Manager Help<\/a><\/li>\n<li><a href=\"https:\/\/developers.google.com\/analytics\/devguides\/collection\/ga4\/reference\/events\" target=\"_blank\" rel=\"noopener noreferrer\">Google Analytics 4 event reference<\/a><\/li>\n<\/ul>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>Techniczny przewodnik krok po kroku po wdra\u017caniu trwa\u0142ego dziedziczenia UTM i identyfikator\u00f3w klikni\u0119\u0107 dla wielokana\u0142owej atrybucji lead\u00f3w B2B w CRM.<\/p>\n","protected":false},"author":1,"featured_media":14039,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[131],"tags":[92361,92035,92038,92133,92044,92238],"class_list":["post-479","post","type-post","status-publish","format-standard","hentry","category-tutorials-pl-digital-marketing-pl","tag-attribution-pl","tag-conversion-tracking-pl","tag-marketing-cyfrowy-pl-pl","tag-google-tag-manager-pl","tag-tracking-pl","tag-tutorial-pl"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Strukturyzacja niezawodnego lejka B2B z dziedziczeniem parametr\u00f3w UTM - Lukas Wojcik - Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-marketing-pl\/tutorials-pl-digital-marketing-pl\/strukturyzacja-niezawodnego-lejka-b2b-z-dziedziczeniem-parametrow-utm\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Strukturyzacja niezawodnego lejka B2B z dziedziczeniem parametr\u00f3w UTM - Lukas Wojcik - Blog\" \/>\n<meta property=\"og:description\" content=\"Techniczny przewodnik krok po kroku po wdra\u017caniu trwa\u0142ego dziedziczenia UTM i identyfikator\u00f3w klikni\u0119\u0107 dla wielokana\u0142owej atrybucji lead\u00f3w B2B w CRM.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-marketing-pl\/tutorials-pl-digital-marketing-pl\/strukturyzacja-niezawodnego-lejka-b2b-z-dziedziczeniem-parametrow-utm\/\" \/>\n<meta property=\"og:site_name\" content=\"Lukas Wojcik - Blog\" \/>\n<meta property=\"article:published_time\" content=\"2026-09-18T15:30:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/09\/hero-479-strukturyzacja-niezawodnego-lejka-b2-g.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Lukas Wojcik\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Lukas Wojcik\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/digital-marketing-pl\\\/tutorials-pl-digital-marketing-pl\\\/strukturyzacja-niezawodnego-lejka-b2b-z-dziedziczeniem-parametrow-utm\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/digital-marketing-pl\\\/tutorials-pl-digital-marketing-pl\\\/strukturyzacja-niezawodnego-lejka-b2b-z-dziedziczeniem-parametrow-utm\\\/\"},\"author\":{\"name\":\"Lukas Wojcik\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#\\\/schema\\\/person\\\/895f7604f9b6b71aad9bba33af28d0f9\"},\"headline\":\"Strukturyzacja niezawodnego lejka B2B z dziedziczeniem parametr\u00f3w UTM\",\"datePublished\":\"2026-09-18T15:30:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/digital-marketing-pl\\\/tutorials-pl-digital-marketing-pl\\\/strukturyzacja-niezawodnego-lejka-b2b-z-dziedziczeniem-parametrow-utm\\\/\"},\"wordCount\":719,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#\\\/schema\\\/person\\\/895f7604f9b6b71aad9bba33af28d0f9\"},\"image\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/digital-marketing-pl\\\/tutorials-pl-digital-marketing-pl\\\/strukturyzacja-niezawodnego-lejka-b2b-z-dziedziczeniem-parametrow-utm\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/hero-479-strukturyzacja-niezawodnego-lejka-b2-g.png\",\"keywords\":[\"Attribution\",\"Conversion Tracking\",\"Digital Marketing\",\"Google Tag Manager\",\"Tracking\",\"Tutorial\"],\"articleSection\":[\"Tutorials\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/digital-marketing-pl\\\/tutorials-pl-digital-marketing-pl\\\/strukturyzacja-niezawodnego-lejka-b2b-z-dziedziczeniem-parametrow-utm\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/digital-marketing-pl\\\/tutorials-pl-digital-marketing-pl\\\/strukturyzacja-niezawodnego-lejka-b2b-z-dziedziczeniem-parametrow-utm\\\/\",\"url\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/digital-marketing-pl\\\/tutorials-pl-digital-marketing-pl\\\/strukturyzacja-niezawodnego-lejka-b2b-z-dziedziczeniem-parametrow-utm\\\/\",\"name\":\"Strukturyzacja niezawodnego lejka B2B z dziedziczeniem parametr\u00f3w UTM - Lukas Wojcik - Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/digital-marketing-pl\\\/tutorials-pl-digital-marketing-pl\\\/strukturyzacja-niezawodnego-lejka-b2b-z-dziedziczeniem-parametrow-utm\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/digital-marketing-pl\\\/tutorials-pl-digital-marketing-pl\\\/strukturyzacja-niezawodnego-lejka-b2b-z-dziedziczeniem-parametrow-utm\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/hero-479-strukturyzacja-niezawodnego-lejka-b2-g.png\",\"datePublished\":\"2026-09-18T15:30:00+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/digital-marketing-pl\\\/tutorials-pl-digital-marketing-pl\\\/strukturyzacja-niezawodnego-lejka-b2b-z-dziedziczeniem-parametrow-utm\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/digital-marketing-pl\\\/tutorials-pl-digital-marketing-pl\\\/strukturyzacja-niezawodnego-lejka-b2b-z-dziedziczeniem-parametrow-utm\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/digital-marketing-pl\\\/tutorials-pl-digital-marketing-pl\\\/strukturyzacja-niezawodnego-lejka-b2b-z-dziedziczeniem-parametrow-utm\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/hero-479-strukturyzacja-niezawodnego-lejka-b2-g.png\",\"contentUrl\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/hero-479-strukturyzacja-niezawodnego-lejka-b2-g.png\",\"width\":1200,\"height\":630,\"caption\":\"Strukturyzacja niezawodnego lejka B2B z dziedziczeniem parametr\u00f3w UTM\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/pl\\\/digital-marketing-pl\\\/tutorials-pl-digital-marketing-pl\\\/strukturyzacja-niezawodnego-lejka-b2b-z-dziedziczeniem-parametrow-utm\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Strukturyzacja niezawodnego lejka B2B z dziedziczeniem parametr\u00f3w UTM\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/\",\"name\":\"Lukas Wojcik - Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#\\\/schema\\\/person\\\/895f7604f9b6b71aad9bba33af28d0f9\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#\\\/schema\\\/person\\\/895f7604f9b6b71aad9bba33af28d0f9\",\"name\":\"Lukas Wojcik\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/lw-x2.jpg\",\"url\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/lw-x2.jpg\",\"contentUrl\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/lw-x2.jpg\",\"width\":424,\"height\":636,\"caption\":\"Lukas Wojcik\"},\"logo\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/lw-x2.jpg\"},\"sameAs\":[\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Strukturyzacja niezawodnego lejka B2B z dziedziczeniem parametr\u00f3w UTM - Lukas Wojcik - Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-marketing-pl\/tutorials-pl-digital-marketing-pl\/strukturyzacja-niezawodnego-lejka-b2b-z-dziedziczeniem-parametrow-utm\/","og_locale":"en_US","og_type":"article","og_title":"Strukturyzacja niezawodnego lejka B2B z dziedziczeniem parametr\u00f3w UTM - Lukas Wojcik - Blog","og_description":"Techniczny przewodnik krok po kroku po wdra\u017caniu trwa\u0142ego dziedziczenia UTM i identyfikator\u00f3w klikni\u0119\u0107 dla wielokana\u0142owej atrybucji lead\u00f3w B2B w CRM.","og_url":"https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-marketing-pl\/tutorials-pl-digital-marketing-pl\/strukturyzacja-niezawodnego-lejka-b2b-z-dziedziczeniem-parametrow-utm\/","og_site_name":"Lukas Wojcik - Blog","article_published_time":"2026-09-18T15:30:00+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/09\/hero-479-strukturyzacja-niezawodnego-lejka-b2-g.png","type":"image\/png"}],"author":"Lukas Wojcik","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Lukas Wojcik","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-marketing-pl\/tutorials-pl-digital-marketing-pl\/strukturyzacja-niezawodnego-lejka-b2b-z-dziedziczeniem-parametrow-utm\/#article","isPartOf":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-marketing-pl\/tutorials-pl-digital-marketing-pl\/strukturyzacja-niezawodnego-lejka-b2b-z-dziedziczeniem-parametrow-utm\/"},"author":{"name":"Lukas Wojcik","@id":"https:\/\/www.lukaswojcik.com\/blog\/#\/schema\/person\/895f7604f9b6b71aad9bba33af28d0f9"},"headline":"Strukturyzacja niezawodnego lejka B2B z dziedziczeniem parametr\u00f3w UTM","datePublished":"2026-09-18T15:30:00+00:00","mainEntityOfPage":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-marketing-pl\/tutorials-pl-digital-marketing-pl\/strukturyzacja-niezawodnego-lejka-b2b-z-dziedziczeniem-parametrow-utm\/"},"wordCount":719,"commentCount":0,"publisher":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/#\/schema\/person\/895f7604f9b6b71aad9bba33af28d0f9"},"image":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-marketing-pl\/tutorials-pl-digital-marketing-pl\/strukturyzacja-niezawodnego-lejka-b2b-z-dziedziczeniem-parametrow-utm\/#primaryimage"},"thumbnailUrl":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/09\/hero-479-strukturyzacja-niezawodnego-lejka-b2-g.png","keywords":["Attribution","Conversion Tracking","Digital Marketing","Google Tag Manager","Tracking","Tutorial"],"articleSection":["Tutorials"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-marketing-pl\/tutorials-pl-digital-marketing-pl\/strukturyzacja-niezawodnego-lejka-b2b-z-dziedziczeniem-parametrow-utm\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-marketing-pl\/tutorials-pl-digital-marketing-pl\/strukturyzacja-niezawodnego-lejka-b2b-z-dziedziczeniem-parametrow-utm\/","url":"https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-marketing-pl\/tutorials-pl-digital-marketing-pl\/strukturyzacja-niezawodnego-lejka-b2b-z-dziedziczeniem-parametrow-utm\/","name":"Strukturyzacja niezawodnego lejka B2B z dziedziczeniem parametr\u00f3w UTM - Lukas Wojcik - Blog","isPartOf":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-marketing-pl\/tutorials-pl-digital-marketing-pl\/strukturyzacja-niezawodnego-lejka-b2b-z-dziedziczeniem-parametrow-utm\/#primaryimage"},"image":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-marketing-pl\/tutorials-pl-digital-marketing-pl\/strukturyzacja-niezawodnego-lejka-b2b-z-dziedziczeniem-parametrow-utm\/#primaryimage"},"thumbnailUrl":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/09\/hero-479-strukturyzacja-niezawodnego-lejka-b2-g.png","datePublished":"2026-09-18T15:30:00+00:00","breadcrumb":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-marketing-pl\/tutorials-pl-digital-marketing-pl\/strukturyzacja-niezawodnego-lejka-b2b-z-dziedziczeniem-parametrow-utm\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-marketing-pl\/tutorials-pl-digital-marketing-pl\/strukturyzacja-niezawodnego-lejka-b2b-z-dziedziczeniem-parametrow-utm\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-marketing-pl\/tutorials-pl-digital-marketing-pl\/strukturyzacja-niezawodnego-lejka-b2b-z-dziedziczeniem-parametrow-utm\/#primaryimage","url":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/09\/hero-479-strukturyzacja-niezawodnego-lejka-b2-g.png","contentUrl":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/09\/hero-479-strukturyzacja-niezawodnego-lejka-b2-g.png","width":1200,"height":630,"caption":"Strukturyzacja niezawodnego lejka B2B z dziedziczeniem parametr\u00f3w UTM"},{"@type":"BreadcrumbList","@id":"https:\/\/www.lukaswojcik.com\/blog\/pl\/digital-marketing-pl\/tutorials-pl-digital-marketing-pl\/strukturyzacja-niezawodnego-lejka-b2b-z-dziedziczeniem-parametrow-utm\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.lukaswojcik.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Strukturyzacja niezawodnego lejka B2B z dziedziczeniem parametr\u00f3w UTM"}]},{"@type":"WebSite","@id":"https:\/\/www.lukaswojcik.com\/blog\/#website","url":"https:\/\/www.lukaswojcik.com\/blog\/","name":"Lukas Wojcik - Blog","description":"","publisher":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/#\/schema\/person\/895f7604f9b6b71aad9bba33af28d0f9"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.lukaswojcik.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/www.lukaswojcik.com\/blog\/#\/schema\/person\/895f7604f9b6b71aad9bba33af28d0f9","name":"Lukas Wojcik","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/07\/lw-x2.jpg","url":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/07\/lw-x2.jpg","contentUrl":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/07\/lw-x2.jpg","width":424,"height":636,"caption":"Lukas Wojcik"},"logo":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/07\/lw-x2.jpg"},"sameAs":["https:\/\/www.lukaswojcik.com\/blog"]}]}},"_links":{"self":[{"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/posts\/479","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/comments?post=479"}],"version-history":[{"count":5,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/posts\/479\/revisions"}],"predecessor-version":[{"id":17945,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/posts\/479\/revisions\/17945"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/media\/14039"}],"wp:attachment":[{"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/media?parent=479"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/categories?post=479"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/tags?post=479"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}