Lis 7,2015 / Autor: Michal Blažek / Žádné komentáře.
Dnes internetem proběhl hoax (poplašná zpráva), že Facebook se mění. I moji přátelé tento příspěvek sdíleli a pomohli tak majiteli webu k hezkému výdělku. Jelikož šipky u Adwords inzerátů budí dojem, že kliknutím na reklamu se dostanete na další stránku. Zde obrázek z webu kvalitamag.eu.
Tento web ale není jediný, podobných webů je opravdu hodně. Doporučuji ihned vyloučit z cílení podobné sranda weby a pravidelně kontrolovat všechna umístění a tyto weby vylučovat.
Dokonce mám podezření (to bohužel nemohu dokázat), že jsou podobné weby zařazeny i v kategoriích, kam rozhodně nepatří. Již 2x se mi stalo, že při cílení na témata jako právo a business se reklama intenzivně zobrazovala na podobných webových stránkách.
Ne všechny weby s podobnou tématikou používají nekalé praktiky. Ale i tak je většinou vylučuji, jelikož jsem zaznamenal vysoký bounce rate z těchto návštěv, protože riziko překliku je vysoké.
Pokud jako inzerent najdete tento web, kde je možnost zmatení náštěvníka, nenechte si tuto informaci pro sebe, nahlaste jej, protože porušuje pravidla pro inzerenty Google AdSense. Formulář k nahlášení naleznete zde. Pokud Google schválí vaši námitku, dostanete refundaci a inzerent bude pokárán. Zatím jsem web nahlásil jednou a do 14 dní přestal tuto formu inzerce používat.
Ale pozor: Tento článek neberte jako dogma. Před vylučováním vždy zkontrolujte konverze, CPA a další metriky. Může se stát, že zrovna vaše cílovka na tuto reklamu reaguje.
Marketing Makers je stříbrným sponzorem WordPress konference pro začátečníky. Kromě toho tam i přednášíme SEO a e-mailing, dorazte! Vstupné je symbolických 99 Kč.
Říj 20,2015 / Autor: Michal Blažek / Žádné komentáře.
Sklikové konverze se zachytávají pomocí iframe. Vynikající plugin Contact Form 7 pro WordPress umožňuje nastavit skript, který se má vykonat po odeslání formuláře (viz obrázek dole, zaslání události do Analytics).
Problémem je, že sem není možné vložit iframe a ani iframe pomocí document.write. Ačkoliv s document.write to bude korektní JavaScript, odeslání formuláře skončí prázdnou stránkou nebo v lepším případě přesměrováním.
Jak zaslat konverzi do Sklik z formuláře CF 7 ve WordPress?
Nejeelegantnější metodou je využití Google Tag Manager, který vykoná operaci asynchroně a do GTM pošleme pouze dataLayer, že byl formulář odeslán. Následně je možné poslat informace do jakéhokoliv systému. Pokud vám předchozí text přijde jako sci-fi, není to cesta pro vás. Navíc je často implementace GTM u malého webu “kanón na vrabce”.
Proto jsem s využitím událostí, které zasílá Contact Form 7 vytvořil následující skript, který stačí vložit do footer.php (Vzhled – Editor – footer.php) před uzavírací tag </body>.
Pouze místo c=000000000 vložte svůj kód, který si vygenerujete v Sklik (Nástroje – Sledování konverzí – Vytvořit konverzi).
Co skript dělá?
Skript poslouchá, zda nastalo k odeslání formuláře (mailsent.wpcf7). Dále je už při načtení stránky vložen prázdný iframe. Jakmile je formulář odeslán, nahradí skript zdroj iframu. Že vše funguje, si můžete ověřit v nástrojích pro vývojáře, kde se v sekci Source načte zdroj c.imedia.cz a zároveň se v Console objeví Konverze Sklik započtena. S událostmi CF 7 se dá velmi dobře pracovat, přehled událostí naleznete na StackOverflow.
Update: Nápady z Facebooku
Po sdílení na Facebooku se objevilo několik hezkých nápadů, zejména jQuery.append.
Vladimír Smitka – A proč nepřesměrovat po odeslání formuláře na děkovací stránku, kde jsou kódy vloženy jednoduše staticky? Já tedy fandím GTM, ale přesměrování mi přijde nejjednodušší způsob, jak měřit konverze (poznámka – lze udělat pomocí window.location).
Pokud používáte cachovací plugin, vypněte minifikaci JavaScriptu. Nejen že nemusí fungovat korektně tento skript, ale pravděpodobně nebudou korektně fungovat ani další analytické a retargetingové skripty. Před nasazením vše pečlivě otestujte.
Říj 7,2015 / Autor: Michal Blažek / Žádné komentáře.
V sobotu 3. října jsem vyrazil do svých oblíbených jižních Čech na 7. WP konferenci. A bylo to opět super, poklona organizátorům a přednášejícím. A jelikož jsou již k dispozici videa, bude můj report opravdu v kostce. Tři až čtyři body ke každé přednášce, co jsem si odnesl.
Wedos – WordPress na VPS SSD
Z mého pohledu – cca 40 minut magie na Linuxu.
Bezpečnostní doporučení: do hesla dejte speciální znak a nepřihlašujte se jako root.
Pro ty, kteří nemají šajna jak nastavit VPS, vznikne „prasárna“ – něco jako VPN – už aby to bylo.
Adam Ježek – Jak optimalizovat pro návštěvníky webů stojících na WordPressu
Trošku SEO a UX neuškodí.
Zopakujme si délku popisků. Aktuální doporučení 55 znaků (ale bacha na šířku znaků, jelikož Google hodnotí na základě pixelů).
Když chcete dělat web pro Čechy, ať je česky a ne anglicky. Používejte správně hreflang tagy.
Milan Pichlík – Automatizované produktové katalogy na WordPressu
Změna vnímání – jedná se v podstatě o microsite eshopu.
Sežeňte si kvalitní feed, pro začátek využijte WP All Import za 99 USD a vytvořte si affialite eshop. Šablona musí podporovat WooCommerce a schema.org
Super trh je ČR, jelikož má Seznam.
Zaměřte affiliate eshop na longtaily.
Borek Bernard – krátký update o VersionPress v.2
Perfektní a inspirativní příběh od začátku VP do dneška. Borek popsal i začátky, jak získávali prostředky a jak jim pomohlo, když o nich napsal WP Tavern nebo Hacker news.
VersionPress se stále vylepšuje, ale limitace jsou pořád značné.
Ale už teď je možné jej efektivně využívat a vracet změny pomocí „Zpět jako ve Wordu“
Jan Čejka – Automatizace prodeje ve WordPressu
Vyvinul plugin pro fakturaci nad GoPay a automatizaci procesu prodeje.
Lze využít s homogením produktem – např. eshop, videa apod. poté je web naprosto automatizovaný.
Cena je nyní tak nízká, že konkurence v publiku doporučila zdražení (které podle Honzy přijde).
Vláďa Musílek – WP REST API
WordPress se mění. Nyní je možné WP používat jako backend jakéhokoliv systému a pomocí API z něj načítat pouze vybrané informace.
REST API je nyní dostupné pouze jako plugin, snad se brzy integruje do samotného jádra WordPressu.
Se zabezpečením je to trošku sporné, ale pro určité operace je nutné se už teď přihlásit.
2046 – Jak odolat masivní návštěvnosti
Za mě trošku paskvil, který je ale nutné aplikovat, když opravdu hrozí masivní návštěvnost. Aneb pojďme vyvinout web na WP, vložíme ho na live.neco.cz a následně na neco.cz vložíme čistou html verzi. Nedochází k připojení k databázi, bezpečnostně dokonalé, rychlé odpovědi, minimální zatížení serveru.
Problém s předchozím způsobem jsou dynamické věci, ale jde řešit externími službami (komentáře od Facebooku, e-mail marketing formy od MailChimpu a nebo i WP REST API).
Dá se řešit nástroji, ale výsledek není vždy 100% a je nutné dolazovat.
Vladimír Smitka – Analýza výkonu (Xdebug, Query Monitor)
Vláďa killer. Super přednáška, jak zanalyzovat a optimalizovat výkon (nejen) WordPressu.
Nebo vlastně tři přednášky a u té poslední jsem jenom žasnul.
Pluginy a serverové nástroje pro zjištění, kde je slabé místo WordPressu – doporučené nástroje P3 profiler, Query Monitor, nejvíce oslavovaný Blackfire.io.
Zář 19,2015 / Autor: Michal Blažek / Žádné komentáře.
Častým předsudkem je, že Google Analytics vám pomůže pouze s měřením online kampaní. Není to pravda. V Google Analytics můžete stejně elegantně měřit výkonnost billboardů, plakátů, letáků, odznaků a dalších. Zde bych rád představil vybraných 8 technik, které je možné i kombinovat a opravdu začít měřit výkonnost offlinu.
Všechny následující případové studie budou založeny na dvou technologiích: přesměrování, QR, analýza lokality v Google Analytics a práce s IP adresami.
1. Přesměrování s využitím UTM parametrů
Moje webová stránka je Allten.cz. Aktuálně bych chtěl mít inzerát např. v Příbramském deníku. Jediné co potřebuji je dostat do Google Analytics adresu s UTM parametry, díky čemuž zjistím, že návštěvník přišel právě z této kampaně. Tuto adresu potřebuji:
Tuto adresu nemohu jen tak dát do kampaně (jelikož téměř každý by ji opsal s chybou a zároveň by to bylo neprofesionální a dlouhé). Musím vytvořit přesměrování na tuto adresu. Nabízí se možnosti:
Pořízení úplně jiné domény – VsemiDeseti.cz, AllTenFingers.cz, PsaniNaKlavesnici.cz apod.
Využití subdomény – Chci.Allten.cz, Type.Allten.cz nebo lákavější Bonus.Allten.cz nebo Soutez.Allten.cz
Cesta v URL – Allten.cz/Soutez, Allten.cz/Akce
Elegantní cesta – vytvořme microsite bez přesměrování např. MesicPsani.cz od Allten.cz – i zde bude návštěvnost jasná.
Přesměrování vytvoří váš vývojář snadno pomocí htaccess. Postup by šel vyladit využitím filtrů v Google Analytics. Pokud je referral PsaniNaKlavesnici.cz, tak přepiš source/medium na hodnoty pribramskydenik/offline, ale není to nutné.
2. QR kódy
V ČR se QR kódy nikdy příliš nechytli. Ale i tak mohou být dobrým doplňkem letáku či plakátu. Opět bychom postupovali metodou UTM parametrů a z těch vytvořili letáky.
Google Analytics dokáže zobrazit návštěvnost z jednotlivých krajů ČR. Pokud bychom měli billboardovou kampaň na D1, řekněme 4 billboardy. Můžeme poté předpokládat, že navýšení návštěvnosti oproti průměru s očištěním dalších vlivů bude způsobeno právě tímto bannerem. Tento filtr můžeme omezit způsobem, aby zobrazovat pouze nové uživatele z dané lokality – měření není 100% přesné, ale na úrovni kraje by mělo být dostatečně vypovídající.
4. Využití IP adres a vlastních dimenzí
Představte si, že chcete udělat plakátovou a letákovou kampaň na vysokých školách v České republice. Toto řešení již vyžaduje trošku kódování a znalost Google Tag Manager. Výsledkem bude, že v Google Analytics bude možné rozdělit návštěvnost a cíle dle jednotlivých vysokých škol (např. bude možné zjistit: Z VŠCHT navštívilo web 451 lidí, strávili na webu 2 minuty, 42x stáhli aplikaci a z ČVUT…).
Zjistím IP adresu školní (kolejní) sítě. Pokud tam už někdo dává ty letáky, může to rovněž zjistit.
Vytvořím tabulku: “IP adresa | škola”
V Google Tag Manager spustím některý z geolokačních skriptů, které zjistí IP adresu návštěvníka (našel jsem např. DP-IP.com, které je dokonce zdarma).
Vytvořím v Google Analytics vlastní dimenzi “Vysoká škola” rozsahu uživatel (user-scope).
Vytvořím v Google Tag Manager proměnnou typu vyhledávací tabulka a nastavím, aby při dané IP adrese byla nastavena hodnota dimenze “Vysoká škola” na “ČVUT”, “VŠE” a další.
Nyní si můžu užívat data. Výhodou je, že i když uživatel z VŠE, který kdysi navštívil web, přijde na stránky znovu z druhé části republiky (když jede za rodiči), bude stále označen jako student VŠE.
Požádal jsem na Twitteru o názor několik specialistů na webovou analytiku. Zde si můžete prohlédnout jejich doporučení. Jak vidíte, možnosti sledování offline jdou mnohem dále, než jsem navrhl.
Marek Lecián:
Co třeba trackovat vstup zákazníků do pobočky? Napojit pokladny obchodu atd. http://t.co/ppvUA9epgF
André Heller
Hm, co tahle kampaň import a tagování pomocí utm_id?
Lukáš Teplý
Ještě mě napadají slevové kódy rozdělené dle jednotlivých offline zdrojů.
Je nezbytné zmínit, že všechny zmíněné metody jsou přesné jen do jisté míry a závislé na větším počtu faktorů. Bude lepší pojmout analýzu vždy komplexně (např. u kampaně v bodu #4 nespoléhat jen na změřené výsledky, ale analyzovat i zvýšení počtu návštěv z mobilních zařízení – studenti mohou využívat mobilní data nebo navštívit web po odchodu ze školy). U všech metod doporučuji určit před začátkem kampaně, jak bude úspěšnost měřena a které hodnoty jsou zamýšlené.
Máte rovněž zkušenosti s měřením offline kampaní? Podělte se v komentářích!
Perfektní článek o cookie zákoně. Jaká legislativa je aktuálně platná v Evropské unii a jaká v České republice? Jak byste měli cookie law implementovat, jaké jsou technické možnosti a jaká je realita? Článek doporučuji a odkazuji i na svůj článek, který se zabývá legislativou pro e-mailing: Legislativní aspekty e-mail marketingu
Srp 8,2015 / Autor: Michal Blažek / Žádné komentáře.
Client asked me to track Prezi in Google Analytics. However, there is no way how to track iframe embed. Thus I had to use Prezi API to make this running. API is only alfa right now but I hope this basic function will work for a long time. I used Google Tag Manager to make this running.
You can find all neccessary documentation on Github. This is a code that will place video in the page.
Update 30.6.2017: As of the update in March/April this solution does not work 100%. Unfortunatelly, I do not have a capacity to fix this. If you have, I will help you with the task.
<script src="http://prezi.github.io/prezi-player/lib/PreziPlayer/prezi_player.js">
</script><script>
var player = new PreziPlayer('prezi_here', {
preziId: 'l3qa8ydbj1l7',
width: 620,
height: 444,
explorable: false,
controls: true
});
</script>
2. Push event to dataLayer on every slide of a Prezi
I push name of the Prezi presentation and step (slide).
Vytvořil jsem pro své zákazníky spam filter. Pokud jste mými zákazníky, kontaktujte mne a spam filter vám spustím a otestuji. Ale dostupný je samozřejmě pro všechny návštěvníky webu.