{"id":15435,"date":"2020-04-08T08:27:39","date_gmt":"2020-04-08T06:27:39","guid":{"rendered":"https:\/\/www.dase-analytics.com\/blog\/?p=15435"},"modified":"2020-11-05T10:01:40","modified_gmt":"2020-11-05T08:01:40","slug":"ako-trackovat-formulare-contact-form-7-vo-wordpresse","status":"publish","type":"post","link":"https:\/\/www.dase-analytics.com\/blog\/sk\/ako-trackovat-formulare-contact-form-7-vo-wordpresse\/","title":{"rendered":"Ako trackova\u0165 formul\u00e1re Contact Form 7 vo WordPresse"},"content":{"rendered":"<div id=\"toc_container\" class=\"toc_wrap_right toc_white no_bullets\"><p class=\"toc_title\">Obsah \u010dl&aacute;nku<\/p><ul class=\"toc_list\"><li><\/li><li><\/li><li><\/li><li><\/li><li><\/li><li><\/li><li><\/li><\/ul><\/div>\n\n<p>Pam\u00e4t\u00e1m si, ako som pred p\u00e1r rokmi pri\u0161iel prv\u00fdkr\u00e1t do kontaktu s <a href=\"https:\/\/www.dase-analytics.com\/blog\/sk\/vyraz\/google-tag-manager\/\">GTM-kom<\/a>. Mal som otrackova\u0165 odoslanie formul\u00e1ra Contact Form 7 vo WordPresse, sk\u00fasil som asi mili\u00f3n n\u00e1vodov a \u017eiaden mi nefungoval tak, ako som chcel. Vtedy mi pomohla Majka, moja s\u00fa\u010dasn\u00e1 kolegy\u0148a. D\u00fafam, \u017ee teraz rovnako pom\u00f4\u017eem ja v\u00e1m.<\/p>\n<blockquote><p>Pozor: tento n\u00e1vod je ur\u010den\u00fd pre za\u010diato\u010dn\u00edkov. Je nap\u00edsan\u00fd tak, aby ho pochopil ka\u017ed\u00fd:<\/p>\n<ul>\n<li>wordpress\u00e1k, ktor\u00fd s GTM-kom neprich\u00e1dza do pravideln\u00e9ho kontaktu,<\/li>\n<li>market\u00e9r, pre ktor\u00e9ho je WordPress \u0161panielskou dedinou,<\/li>\n<li>kto m\u00e1 zanepr\u00e1zdnen\u00e9ho developera (a my vieme, \u017ee in\u00fd ako zanepr\u00e1zdnen\u00fd developer v tomto ani v paralelnom vesm\u00edre neexistuje \ud83d\ude42 ).<\/li>\n<\/ul>\n<\/blockquote>\n<h2><span id=\"Skor_nez_zacnete\">Sk\u00f4r ne\u017e za\u010dnete<\/span><\/h2>\n<p>Je viacero met\u00f3d, ktor\u00e9 pri trackovan\u00ed formul\u00e1rov m\u00f4\u017eete pou\u017ei\u0165. Podrobne ich sp\u00edsal\u00a0Julius Fedorovicius vo svojom <a href=\"https:\/\/www.analyticsmania.com\/post\/google-tag-manager-form-tracking\/\" target=\"_blank\" rel=\"noopener noreferrer\">\u010dl\u00e1nku pre Analytics mania<\/a>. Vyu\u017ei\u0165 m\u00f4\u017eete:<\/p>\n<ul>\n<li>vstavan\u00e9 GTM listenery pre formul\u00e1re,<\/li>\n<li>trackovanie nav\u0161t\u00edvenia \u010fakovnej str\u00e1nky po \u00faspe\u0161nom odoslan\u00ed formul\u00e1ra,<\/li>\n<li>trackovanie pomocou AJAX listenerov,<\/li>\n<li>trackovanie pomocou Element Visibility sp\u00fa\u0161\u0165a\u010da (trigger),<\/li>\n<li>vlastn\u00e9 auto-event listenery,<\/li>\n<li>trackovanie pomocou dataLayer eventov,<\/li>\n<li>trackovanie pomocou DOM scrapingu,<\/li>\n<li>trackovanie pomocou doplnkov\u00fdch pluginov pre Contact Form 7.<\/li>\n<\/ul>\n<p>\u010co nikdy (ale naozaj nikdy!) vyu\u017ei\u0165 nem\u00f4\u017eete pri trackovan\u00ed formul\u00e1rov, je kliknutie na tla\u010didlo &#8222;Odosla\u0165&#8220;. Samotn\u00e9 kliknutie v\u00e1m toti\u017e nikdy nezaru\u010d\u00ed, \u017ee e-mail bol aj skuto\u010dne odoslan\u00fd.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-15440 aligncenter\" src=\"https:\/\/www.dase-analytics.com\/blog\/wp-content\/uploads\/giphy-no.gif\" alt=\"no no no gif meme\" width=\"400\" height=\"226\" \/><\/p>\n<p>Dobre, ale \u010do teda pou\u017ei\u0165? Odpove\u010f v\u00e1m poskytne ofici\u00e1lny web pluginu Contact Form 7 a <strong>bud\u00fa n\u00edm DOM eventy<\/strong>, ktor\u00e9 odpa\u013euje plugin po \u00faspe\u0161nom (resp. ne\u00faspe\u0161nom) odoslan\u00ed formul\u00e1ra, pri\u010dom cel\u00e9 to funguje na b\u00e1ze AJAXu. Aktu\u00e1lne <a href=\"https:\/\/contactform7.com\/dom-events\/\" target=\"_blank\" rel=\"noopener noreferrer\">podporovan\u00e9 DOM eventy v Contact Form 7<\/a> s\u00fa tieto (odpa\u013euj\u00fa sa po potvrden\u00ed odoslania formul\u00e1ra):<\/p>\n<ul>\n<li><strong><code>wpcf7invalid<\/code><\/strong>\u00a0&#8211; odp\u00e1li sa v pr\u00edpade, kedy sa e-mail neodo\u0161le kv\u00f4li ch\u00fdbaj\u00facim povinn\u00fdm poliam, alebo chybne vyplnen\u00fdm poliam,<\/li>\n<li><strong><code>wpcf7spam<\/code><\/strong>\u00a0&#8211; odp\u00e1li sa v pr\u00edpade, kedy sa e-mail neodo\u0161le kv\u00f4li detekcii spamovej aktivity na str\u00e1nke,<\/li>\n<li><strong><code>wpcf7mailsent<\/code><\/strong>\u00a0&#8211; odp\u00e1li sa v pr\u00edpade, kedy bol e-mail \u00faspe\u0161ne odoslan\u00fd,<\/li>\n<li><strong><code>wpcf7mailfailed<\/code><\/strong>&#8211; odp\u00e1li sa v pr\u00edpade, kedy odoslanie e-mailu zlyh\u00e1 (napr\u00edklad kv\u00f4li chybnej konfigur\u00e1cii SMTP protokolu),<\/li>\n<li><strong><code>wpcf7submit<\/code><\/strong>\u00a0&#8211; odp\u00e1li sa bez oh\u013eadu na status odoslania e-mailu (sta\u010d\u00ed, \u017ee u\u017e\u00edvate\u013e klikol na &#8222;Odosla\u0165&#8220;).<\/li>\n<\/ul>\n<h2><span id=\"Vytvorenie_auto-event_listeneru\">Vytvorenie auto-event listeneru<\/span><\/h2>\n<p>Prv\u00fdm krokom je vytvorenie listeneru, ktor\u00fd &#8222;po\u010d\u00fava&#8220;, kedy sa formul\u00e1r \u00faspe\u0161ne odo\u0161le. V\u00e1\u0161 listener bude z vy\u0161\u0161ie uveden\u00e9ho zoznamu pou\u017e\u00edva\u0165 DOM event\u00a0<strong><code>wpcf7mailsent<\/code><\/strong>. Ke\u010f tento pr\u00edpad nastane, <a href=\"https:\/\/www.dase-analytics.com\/blog\/sk\/vyraz\/javascript\/\">JavaScript<\/a> odo\u0161le do dataLayeru p\u00e1r u\u017eito\u010dn\u00fdch inform\u00e1ci\u00ed, ktor\u00e9 vyu\u017eijete nesk\u00f4r. V\u00e1\u0161 auto-event listener bude vyzera\u0165 takto:<\/p>\n<pre><code>&lt;script&gt;\r\n  document.addEventListener('wpcf7mailsent', function(event) {\r\n    window.dataLayer.push({\r\n      \"event\": \"CF7mailSent\",\r\n      \"formId\": event.detail.contactFormId,\r\n      \"pluginVersion\": event.detail.pluginVersion,\r\n      \"response\": event.detail.inputs\r\n    })\r\n  });\r\n&lt;\/script&gt;<\/code><\/pre>\n<p>Auto-event listener m\u00e1 podobu <strong>Custom HTML tagu<\/strong>. Sp\u00fa\u0161\u0165a\u010d bude v tomto pr\u00edpade nastaven\u00fd na v\u0161etky str\u00e1nky, ale ak viete s ur\u010ditos\u0165ou poveda\u0165, \u017ee formul\u00e1r sa nach\u00e1dza len na jeden str\u00e1nke, alebo v jednej sekcii webu, je dobr\u00e9 upravi\u0165 aj sp\u00fa\u0161\u0165a\u010d, aby ste zbyto\u010dne nespoma\u013eovali web.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-15470 aligncenter\" src=\"https:\/\/www.dase-analytics.com\/blog\/wp-content\/uploads\/custom-listener.png\" alt=\"custom listener GTM Contact Form 7\" width=\"845\" height=\"912\" srcset=\"https:\/\/www.dase-analytics.com\/blog\/wp-content\/uploads\/custom-listener.png 845w, https:\/\/www.dase-analytics.com\/blog\/wp-content\/uploads\/custom-listener-278x300.png 278w, https:\/\/www.dase-analytics.com\/blog\/wp-content\/uploads\/custom-listener-600x648.png 600w\" sizes=\"(max-width: 845px) 100vw, 845px\" \/><\/p>\n<p>Predt\u00fdm, ako budete pokra\u010dova\u0165 v implement\u00e1cii, vysk\u00fa\u0161ajte, \u010di v\u00e1\u0161 auto-event listener funguje. V GTM povo\u013ete Debug mode (kliknut\u00edm na Preview), otvorte alebo refreshnite si webov\u00fa str\u00e1nku a odo\u0161lite testovac\u00ed e-mail. Ak v\u0161etko funguje ako m\u00e1, v Debug m\u00f3de uvid\u00edte:<\/p>\n<ul>\n<li>na karte &#8222;Tags&#8220;: event s n\u00e1zvom &#8222;Contact Form &#8211; Mail Sent&#8220;,<\/li>\n<li>na karte &#8222;Variables&#8220;: Custom Event s hodnotou &#8222;Contact Form &#8211; Mail Sent&#8220;,<\/li>\n<li>na karte &#8222;Data Layer&#8220;: \u00fadaje z formul\u00e1ra, ktor\u00e9 boli vlo\u017een\u00e9 do dataLayera.<\/li>\n<\/ul>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-15472 aligncenter\" src=\"https:\/\/www.dase-analytics.com\/blog\/wp-content\/uploads\/debug-mode-gtm-contact-form.gif\" alt=\"Debug mode GTM - odoslanie formul\u00e1ra Contact Form 7\" width=\"790\" height=\"713\" \/><\/p>\n<h2><span id=\"Vytvorenie_dataLayer_premennych\">Vytvorenie dataLayer premenn\u00fdch<\/span><\/h2>\n<p>Teraz, ke\u010f u\u017e \u00fadaje v dataLayeri m\u00e1te, potrebujete ich odtia\u013e vytiahnu\u0165. Na to sl\u00fa\u017ei v GTM vstavan\u00e1 premenn\u00e1, ktor\u00fa n\u00e1jdete pod n\u00e1zvom &#8222;Data Layer Variable&#8220;.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-15476\" src=\"https:\/\/www.dase-analytics.com\/blog\/wp-content\/uploads\/dlv.png\" alt=\"Data Layer Variables GTM\" width=\"1674\" height=\"719\" srcset=\"https:\/\/www.dase-analytics.com\/blog\/wp-content\/uploads\/dlv.png 1674w, https:\/\/www.dase-analytics.com\/blog\/wp-content\/uploads\/dlv-300x129.png 300w, https:\/\/www.dase-analytics.com\/blog\/wp-content\/uploads\/dlv-1024x440.png 1024w, https:\/\/www.dase-analytics.com\/blog\/wp-content\/uploads\/dlv-600x258.png 600w\" sizes=\"(max-width: 1674px) 100vw, 1674px\" \/><\/p>\n<p>Ako m\u00f4\u017eete vidie\u0165 v Debug m\u00f3de, \u00fadaje v dataLayeri maj\u00fa stromov\u00fa \u0161trukt\u00faru. Zatia\u013e \u010do k ID-\u010dku formul\u00e1ra prist\u00fapite priamo (n\u00e1zov premennej bude ma\u0165 tvar\u00a0<code>formId<\/code>), k samotn\u00fdm \u00fadajom z formul\u00e1ra mus\u00edte pristupova\u0165 inak. Ak by ste chceli z dataLayera vytiahnu\u0165 inform\u00e1ciu, o ak\u00fa slu\u017ebu prejavil z\u00e1kazn\u00edk z\u00e1ujem, dataLayer premenn\u00e1 bude <code>response.1.value<\/code>. Pre\u010do? Parameter response je toti\u017e pole, ktor\u00e9 obsahuje jednotliv\u00e9 objekty. V tomto pr\u00edpade pristupujete k druh\u00e9mu objektu po\u013ea a ke\u010f\u017ee v JavaScripte sa \u010d\u00edsluje od nuly, druh\u00fd objekt bude ma\u0165 ozna\u010denie 1, tret\u00ed objekt bude ma\u0165 ozna\u010denie 2, at\u010f.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-15474 size-full\" src=\"https:\/\/www.dase-analytics.com\/blog\/wp-content\/uploads\/datalayervariables.png\" alt=\"Contact Form 7 Data Layer Variables\" width=\"934\" height=\"498\" srcset=\"https:\/\/www.dase-analytics.com\/blog\/wp-content\/uploads\/datalayervariables.png 934w, https:\/\/www.dase-analytics.com\/blog\/wp-content\/uploads\/datalayervariables-300x160.png 300w, https:\/\/www.dase-analytics.com\/blog\/wp-content\/uploads\/datalayervariables-600x320.png 600w\" sizes=\"(max-width: 934px) 100vw, 934px\" \/><\/p>\n<blockquote><p><strong>POZOR!<\/strong><\/p>\n<p>\u010castokr\u00e1t potrebujete cez formul\u00e1re z\u00edskava\u0165 osobn\u00e9 \u00fadaje o va\u0161ich z\u00e1kazn\u00edkoch &#8211; meno, adresu, e-mail, \u010di telef\u00f3nne \u010d\u00edslo. Tieto \u00fadaje je v\u0161ak <strong>zak\u00e1zan\u00e9<\/strong> posiela\u0165 a spracov\u00e1va\u0165 v Google Analytics, tak\u017ee sa tomu vyhnite. V opa\u010dnom pr\u00edpade riskujete zru\u0161enie Google Analytics \u00fa\u010dtu bez n\u00e1hrady.<\/p><\/blockquote>\n<h2><span id=\"Vytvorenie_spustaca\">Vytvorenie sp\u00fa\u0161\u0165a\u010da<\/span><\/h2>\n<p>\u010eal\u0161\u00edm krokom je vytvorenie sp\u00fa\u0161\u0165a\u010da (trigger) &#8211; v podstate len preklop\u00edte Data Layer Event na sp\u00fa\u0161\u0165a\u010d. Typ sp\u00fa\u0161\u0165a\u010da bude &#8222;Custom Event&#8220; a do Event name vlo\u017e\u00edte meno eventu, ktor\u00e9 ste si zadefinovali v auto-event listeneri v prvom kroku. V tomto modelovom pr\u00edklade je n\u00e1zov eventu\u00a0<code>CF7mailSent<\/code>.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-15478 size-full\" src=\"https:\/\/www.dase-analytics.com\/blog\/wp-content\/uploads\/GTM-triger-mailsent.png\" alt=\"GTM Trigger Mail Sent Form Submit\" width=\"1438\" height=\"644\" srcset=\"https:\/\/www.dase-analytics.com\/blog\/wp-content\/uploads\/GTM-triger-mailsent.png 1438w, https:\/\/www.dase-analytics.com\/blog\/wp-content\/uploads\/GTM-triger-mailsent-300x134.png 300w, https:\/\/www.dase-analytics.com\/blog\/wp-content\/uploads\/GTM-triger-mailsent-1024x459.png 1024w, https:\/\/www.dase-analytics.com\/blog\/wp-content\/uploads\/GTM-triger-mailsent-600x269.png 600w\" sizes=\"(max-width: 1438px) 100vw, 1438px\" \/><\/p>\n<h2><span id=\"Vytvorenie_eventu\">Vytvorenie eventu<\/span><\/h2>\n<p>V GTM v\u00e1m ost\u00e1va u\u017e len vytvori\u0165 <a href=\"https:\/\/www.dase-analytics.com\/blog\/sk\/vyraz\/udalost-event\/\">udalos\u0165 (event)<\/a>, ktor\u00fa budete posiela\u0165 do Google Analytics. Na odoslanie \u00fadajov pou\u017eijete zna\u010dku Universal Analytics typu Event, kde:<\/p>\n<ul>\n<li><strong>Event Category:<\/strong>\u00a0Form Submit<\/li>\n<li><strong>Event Action:<\/strong>\u00a0Form ID: {{dlv &#8211; CF7 &#8211; Form ID}}<\/li>\n<li><strong>Event Label:<\/strong> {{dlv &#8211; CF7 &#8211; Service}} {{dlv &#8211; CF7 &#8211; District}}<\/li>\n<li><strong>Event Value:<\/strong> priemern\u00e1 hodnota leadu (nepovinn\u00fd \u00fadaj)<\/li>\n<li><strong>Non-Interaction Hit:<\/strong> False<\/li>\n<li><strong>Google Analytics Settings:<\/strong> v\u00e1\u0161 UA k\u00f3d<\/li>\n<\/ul>\n<p>Samozrejme, obsah parametrov m\u00f4\u017eete prisp\u00f4sobi\u0165 svoj\u00edm potreb\u00e1m. Nezabudnite nastavi\u0165 tie\u017e sp\u00fa\u0161\u0165a\u010d, ktor\u00fd ste si vytvorili pred chv\u00ed\u013eou.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignright size-full wp-image-16889\" src=\"https:\/\/www.dase-analytics.com\/blog\/wp-content\/uploads\/GTM-event-mail-sent2.png\" alt=\"Trackovanie formul\u00e1rov vo WordPresse GTM contact form 7 event mail sent\" width=\"1389\" height=\"1049\" srcset=\"https:\/\/www.dase-analytics.com\/blog\/wp-content\/uploads\/GTM-event-mail-sent2.png 1389w, https:\/\/www.dase-analytics.com\/blog\/wp-content\/uploads\/GTM-event-mail-sent2-300x227.png 300w, https:\/\/www.dase-analytics.com\/blog\/wp-content\/uploads\/GTM-event-mail-sent2-1024x773.png 1024w, https:\/\/www.dase-analytics.com\/blog\/wp-content\/uploads\/GTM-event-mail-sent2-600x453.png 600w\" sizes=\"(max-width: 1389px) 100vw, 1389px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>T\u00fdmto m\u00e1te hotov\u00fa kompletn\u00fa implement\u00e1ciu v Google Tag Manageri. Refreshnite si Debug m\u00f3d, webov\u00fa str\u00e1nku a otvorte si Realtime report v Google Analytics. Po odoslan\u00ed formul\u00e1ra uvid\u00edte na karte &#8222;Tags&#8220; odp\u00e1len\u00fa zna\u010dku a v Realtime reporte v sekcii udalosti aj event s nastaven\u00fdmi \u00fadajmi. Ak v\u0161etko funguje ako m\u00e1, m\u00f4\u017eete vypublikova\u0165 kontajner a za\u010da\u0165 zbiera\u0165 d\u00e1ta.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-15482\" src=\"https:\/\/www.dase-analytics.com\/blog\/wp-content\/uploads\/GA-realtime-events.png\" alt=\"GA real-time events sent mail form submit\" width=\"1380\" height=\"577\" srcset=\"https:\/\/www.dase-analytics.com\/blog\/wp-content\/uploads\/GA-realtime-events.png 1380w, https:\/\/www.dase-analytics.com\/blog\/wp-content\/uploads\/GA-realtime-events-300x125.png 300w, https:\/\/www.dase-analytics.com\/blog\/wp-content\/uploads\/GA-realtime-events-1024x428.png 1024w, https:\/\/www.dase-analytics.com\/blog\/wp-content\/uploads\/GA-realtime-events-600x251.png 600w\" sizes=\"(max-width: 1380px) 100vw, 1380px\" \/><\/p>\n<h2><span id=\"BONUS_nastavenie_ciela_v_Google_Analytics\">BONUS: nastavenie cie\u013ea v Google Analytics<\/span><\/h2>\n<p>Eventy u\u017e s\u00edce zbierate, ale pre\u010do by ste to neposunuli na vy\u0161\u0161\u00ed level, \u017ee? \ud83d\ude42 V poslednom kroku si uk\u00e1\u017eeme, ako nastav\u00edte Cie\u013e (Goal) v Google Analytics:<\/p>\n<ol>\n<li>V administr\u00e1cii Google Analytics n\u00e1jdite sekciu Ciele (Goals) a zvo\u013ete &#8222;Nov\u00fd cie\u013e&#8220;<\/li>\n<li><strong>Nastavenie cie\u013ea:<\/strong>\u00a0Vlastn\u00fd<\/li>\n<li><strong>Popis cie\u013ea:<\/strong>\u00a0nastavte meno cie\u013ea (napr. Odoslanie formul\u00e1ra) a typ cie\u013ea &#8222;Event&#8220;<\/li>\n<li>V detailoch cie\u013ea si vysegmentujete, ktor\u00e9 eventy bud\u00fa pova\u017eovan\u00e9 za splnenie cie\u013ea. Ak chcete napr\u00edklad zadefinova\u0165 ako cie\u013e \u00faspe\u0161n\u00e9 odoslanie formul\u00e1ra s ID 81 alebo 12 so z\u00e1ujmom o geometrick\u00fd pl\u00e1n, nastavenie bude vyzera\u0165 nasledovne:\n<ul>\n<li><strong>Category: <\/strong>equals to = Form Submit<\/li>\n<li><strong>Action:<\/strong>\u00a0regular expression = (81|12)$<\/li>\n<li><strong>Label:<\/strong>\u00a0begins with = Geometrick\u00fd pl\u00e1n<\/li>\n<li><strong>Value:\u00a0<\/strong>(pr\u00e1zdne, pr\u00edpadne nastavte priemern\u00fa hodnotu z\u00e1kazn\u00edka)<\/li>\n<\/ul>\n<\/li>\n<li>Ak viete, \u017ee ste v posledn\u00fdch d\u0148och zaznamenali udalosti s tak\u00fdmito podmienkami, m\u00f4\u017eete si nastavenie skontrolova\u0165 cez &#8222;Overi\u0165 cie\u013e&#8220;. Takto m\u00f4\u017eete namodelova\u0165 ide\u00e1lne nastavenie pre v\u00e1\u0161 cie\u013e.<\/li>\n<\/ol>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-15483\" src=\"https:\/\/www.dase-analytics.com\/blog\/wp-content\/uploads\/google-analytics-goals.gif\" alt=\"Google Analytics Goals Setup\" width=\"1577\" height=\"871\" \/><\/p>\n<h2><span id=\"Kam_az_sa_da_zajst_s_trackovanim_formularov\">Kam a\u017e sa d\u00e1 z\u00e1js\u0165 s trackovan\u00edm formul\u00e1rov?<\/span><\/h2>\n<p>Ako som spom\u00ednal na za\u010diatku, toto je \u00faplne z\u00e1kladn\u00fd setup pre najpou\u017e\u00edvanej\u0161\u00ed formul\u00e1rov\u00fd plugin vo WordPresse. Pod\u013ea tohto n\u00e1vodu si ve\u013emi \u013eahko nastav\u00edte eventy aj pre neodoslan\u00e9 formul\u00e1re, \u010do m\u00f4\u017eete vyu\u017ei\u0165 na zlep\u0161ovanie u\u017e\u00edvate\u013esk\u00e9ho z\u00e1\u017eitku na va\u0161om webe. To v\u0161ak ale ani z\u010faleka nie je v\u0161etko!<\/p>\n<p>D\u00e1ta z formul\u00e1rov s\u00fa skuto\u010dne hodnotn\u00e9, ke\u010f\u017ee sa jedn\u00e1 o prvok priamej interakcie v\u00e1\u0161ho z\u00e1kazn\u00edka s webom. M\u00f4\u017eete ich vyu\u017ei\u0165 napr\u00edklad na h\u013abkov\u00fa anal\u00fdzu u\u017e\u00edvate\u013esk\u00fdch potrieb, o \u010dom <a href=\"https:\/\/www.dase-analytics.com\/blog\/ako-vytazit-maximum-z-formularov-na-webe\/\">pred \u010dasom p\u00edsal kolega Luk\u00e1\u0161<\/a>. V\u010faka silnej dvojke (Google Tag Manager feat. JavaScript) je mo\u017en\u00e9 mera\u0165 napr\u00edklad aj to, ko\u013eko \u010dasu trvalo u\u017e\u00edvate\u013eom vyplni\u0165 jednotliv\u00e9 polia vo formul\u00e1ri, alebo to, ktor\u00e9 pole ich odradilo nato\u013eko, a\u017e zavreli prehliada\u010d. Mo\u017enost\u00ed je ne\u00farekom. \ud83d\ude42 Ale o tom zas niekedy nabud\u00face.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Pam\u00e4t\u00e1m si, ako som pred p\u00e1r rokmi pri\u0161iel prv\u00fdkr\u00e1t do kontaktu s GTM-kom. Mal som otrackova\u0165 odoslanie formul\u00e1ra&#8230;<\/p>\n","protected":false},"author":70,"featured_media":15724,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[639,637],"tags":[162,602],"_links":{"self":[{"href":"https:\/\/www.dase-analytics.com\/blog\/sk\/wp-json\/wp\/v2\/posts\/15435"}],"collection":[{"href":"https:\/\/www.dase-analytics.com\/blog\/sk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dase-analytics.com\/blog\/sk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dase-analytics.com\/blog\/sk\/wp-json\/wp\/v2\/users\/70"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dase-analytics.com\/blog\/sk\/wp-json\/wp\/v2\/comments?post=15435"}],"version-history":[{"count":51,"href":"https:\/\/www.dase-analytics.com\/blog\/sk\/wp-json\/wp\/v2\/posts\/15435\/revisions"}],"predecessor-version":[{"id":16891,"href":"https:\/\/www.dase-analytics.com\/blog\/sk\/wp-json\/wp\/v2\/posts\/15435\/revisions\/16891"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.dase-analytics.com\/blog\/sk\/wp-json\/wp\/v2\/media\/15724"}],"wp:attachment":[{"href":"https:\/\/www.dase-analytics.com\/blog\/sk\/wp-json\/wp\/v2\/media?parent=15435"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dase-analytics.com\/blog\/sk\/wp-json\/wp\/v2\/categories?post=15435"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dase-analytics.com\/blog\/sk\/wp-json\/wp\/v2\/tags?post=15435"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}