Jak sbírat a zobrazit vlastní recenze přes GTM
Vlastní sběr recenzí a nasazení přes Google Tag Manager — kombinace pro weby, kde nechcete (nebo nemůžete) sahat do kódu. Formulář sbírá, vy schvalujete a značka Vlastní HTML v GTM widget zobrazí na stránkách, kde ho chcete.
Co je Trust Tornado
Trust Tornado sbírá recenze z různých zdrojů — Heureka, Zboží.cz, CSV import, sběrný formulář, přeposlané e-maily — na jedno místo a zobrazuje je na vašem webu jako widget: wall of love, slider, hodnoticí badge, trust lištu nebo logo wall. Vložení je jeden krátký kód (script + div) a funguje i přes Google Tag Manager.
Navíc umí kontextové cílení: recenzi o dopravě ukáže u dopravy, recenzi o produktu u produktu. Do 10 schválených recenzí je zdarma, tarif Pro s neomezenými recenzemi stojí 390 Kč měsíčně. Jak widget vypadá, si můžete vyzkoušet bez registrace na demo stránce.
Vyzkoušet demo widget bez registrace →
1. část: Dostaňte recenze do Trust Tornado (Sběrný formulář)
Nemusíte čekat, až vás zákazníci ohodnotí na srovnávači — recenze můžete sbírat sami. Trust Tornado vám dá veřejný sběrný formulář na adrese, kterou pošlete zákazníkům, a navíc umí uložit recenzi z přeposlaného e-mailu. Vše se schvaluje, takže na web jde jen to, co pustíte.
Zapněte sběrný formulář
V administraci Trust Tornado otevřete projekt → Sběr recenzí. Získáte veřejný odkaz na formulář (adresa typu /r/vas-projekt), kam zákazník vyplní jméno, hodnocení a text recenze — bez registrace a bez hesla.
Pošlete odkaz zákazníkům
Odkaz na formulář přidejte do děkovného e-mailu po objednávce, do podpisu, na účtenku nebo ho pošlete napřímo spokojeným zákazníkům. Funguje i jako QR kód na provozovně.
Přeposílejte pochvalné e-maily
Když vám zákazník napíše pochvalu e-mailem, stačí zprávu přeposlat na e-mailovou adresu vašeho projektu — uloží se jako recenze čekající na schválení. Přesnou adresu najdete v administraci na tabu Sběr recenzí.
Schvalte recenze
Každá posbíraná recenze čeká na schválení v administraci. Zobrazí se jen ty, které schválíte — spam nebo omylem odeslané záznamy prostě nepustíte dál.
2. část: Vložte widget přes GTM
Google Tag Manager je nejuniverzálnější cesta: widget nasadíte značkou Vlastní HTML bez zásahu do webu, na jakékoli platformě, kde GTM běží. Dvě specifika: GTM vkládá obsah značky na konec stránky a umí strhnout data atributy — proto se pro umístění do obsahu vytváří div JavaScriptem (createElement + setAttribute) a značka se spouští pravidlem DOM Ready, ne Page View.
Zkopírujte kód widgetu v Trust Tornado
V administraci Trust Tornado otevřete projekt → Widgety, vyberte widget a zkopírujte kód pro vložení. Pro plovoucí widget, lištu nebo badge stačí kód vložit do značky tak, jak je — vykreslují se přes celou stránku, takže umístění na konci stránky nevadí.
Vytvořte značku Vlastní HTML
V GTM zvolte Značky → Nová → Vlastní HTML a vložte kód. Pro widget uprostřed obsahu (wall of love, slider) nevkládejte div staticky — GTM ho hodí na konec stránky a umí strhnout data atributy. Místo toho ve značce vytvořte div JavaScriptem: document.createElement('div'), setAttribute pro class a data atribut s tokenem, a appendChild do kotvy nalezené přes document.querySelector (např. prázdný <div id="tt-slot"> vložený do stránky, nebo stabilní prvek šablony). Checkbox „Podporovat document.write“ nechte vypnutý.
Nastavte pravidlo spuštění DOM Ready
Přidejte pravidlo typu DOM Ready — na Page View by se značka spustila dřív, než cílový prvek stránky existuje, a querySelector by nic nenašel. Pro vybrané stránky přepněte na „Některé události DOM Ready“ s podmínkou Page Path obsahuje (např. /produkt/); operátor „obsahuje“ přežije koncová lomítka i parametry v URL.
Otestujte v Náhledu a publikujte
Tlačítkem Náhled otevřete Tag Assistant: značka musí být v Tags Fired na události DOM Ready a widget viditelný na stránce. Pak kontejner publikujte (Odeslat) a ověřte i na živém webu.
Časté chyby (Google Tag Manager)
- Značka se spouští na Page View místo DOM Ready. Na Page View (Container Loaded) cílový prvek stránky často ještě neexistuje — querySelector vrátí null a widget se nevloží. Používejte pravidlo DOM Ready; u webů, kde obsah dorenderovává JavaScript (SPA), počkejte na prvek přes MutationObserver.
- Statický div vložený přímo do značky. GTM vkládá obsah značky na konec stránky a nestandardní atributy (včetně data) umí strhnout. Div vytvářejte přes createElement + setAttribute — máte pod kontrolou atributy i umístění.
- Widget se vloží dvakrát. Značka se může vyhodnotit vícekrát (více pravidel, SPA navigace). Přidejte na začátek pojistku — např. if (window.__ttInjected) return; — a před načtením scriptu zkontrolujte, že už na stránce není.
- Adblock nebo CSP blokuje značku i Náhled. Přísná Content Security Policy nebo blokátory reklam umí zablokovat GTM, w.js i Tag Assistant. Testujte v Chrome bez blokátorů; do CSP webu přidejte GTM a naši doménu do script-src.
Jak ověřit, že widget běží
- V Náhledu (Tag Assistant) je značka v Tags Fired a spustila se na události DOM Ready.
- Na stránce je <div class="tt-widget"> na správném místě a widget je vykreslený.
- F12 → Network: w.js má status 200; v Elements sedí data atribut s tokenem.
- Po publikaci kontejneru ověřte widget i na živém webu (mimo režim náhledu).
Časté otázky
Musí se zákazník do formuláře registrovat?
Ne. Sběrný formulář je veřejná stránka — zákazník vyplní jméno, hodnocení a text a odešle. Žádný účet, žádné heslo, funguje i na mobilu.
Jak funguje sběr recenzí přes e-mail?
Každý projekt má vlastní e-mailovou adresu — přesnou adresu najdete v administraci na tabu Sběr recenzí. Pochvalný e-mail od zákazníka na ni přepošlete a uloží se jako recenze čekající na schválení — text zůstane, jak ho zákazník napsal.
Co když přijde nevhodná nebo falešná recenze?
Nic se nezobrazí bez vašeho schválení. Recenze ze sběrného formuláře i z e-mailu čekají v administraci — co neschválíte, na web nejde.
Kam přesně se widget přes GTM na stránce vloží?
Obsah značky Vlastní HTML přidá GTM na konec stránky. Plovoucí widget, lišta nebo badge tak fungují rovnou; pro umístění uprostřed obsahu vytvořte div JavaScriptem a vložte ho do zvoleného prvku stránky přes querySelector — nebo kód vložte přímo do stránky mimo GTM.
Musím být vývojář, abych widget přes GTM nasadil?
Pro plovoucí widget, lištu nebo badge ne — je to klikání v rozhraní GTM: nová značka, vložit kód, pravidlo DOM Ready, publikovat. Umístění doprostřed obsahu vyžaduje pár řádků JavaScriptu (createElement + querySelector) — vzor máte v kroku 2, zvládne ho i správce GTM.