Jak propojit Omnicado s vaším e-shopem
Omnicado je česká platforma pro personalizaci, on-site marketing a marketingovou automatizaci e-shopů. Konkuruje globálním hráčům jako Bloomreach, Klaviyo nebo Dynamic Yield, ale s česky lokalizovanou podporou, ceníkem v Kč a integracemi přímo na české platformy (Shoptet, Upgates). Nabízí doporučování produktů, personalizované bannery, e-mailové kampaně, segmentaci zákazníků a analytics. V tomto návodu vás provedeme integrací od registrace, přes import feedu a vložení trackingu, až po nastavení automatizací a měření výsledků.
Co budete potřebovat
- E-shop na libovolné platformě — Shoptet, WooCommerce, Upgates, PrestaShop, Magento, custom CMS. Omnicado podporuje všechny.
- Aktivní účet v Omnicadu — registrace zdarma, plný přístup s 14denním trialem.
- Produktový XML feed z e-shopu — Google Shopping formát nebo Heuréka XML, oba Omnicado podporuje.
- Přístup ke kódu šablony e-shopu — pro vložení trackingového JS snippetu do
<head>. - Existující e-mail database s GDPR souhlasem — pro e-mailové kampaně potřebujete reálné zákazníky.
- Backup před vložením trackingu — JavaScript chyba v hlavičce by mohla rozbít celý e-shop.
Pokud teprve začínáte s personalizací, projděte si i návod na Ecomail nebo [Brevo](/articles/jak-nebo nastavit —-brevo-pro-cesky-marketing) — ty pokrývají hlavně e-mail marketing, kdežto Omnicado je celostní on-site + e-mail platforma.
Postup krok za krokem
Krok 1: Registrace a základní nastavení
Zaregistrujte se na omnicado.com a vytvořte nový projekt pro váš e-shop. Vyplníte:
- URL e-shopu (např.
https://muje-shop.cz). - Měna — CZK (volitelně i EUR pro mezinárodní e-shopy).
- Jazyk — čeština / slovenština.
- Sektor (móda, elektronika, kosmetika...) — Omnicado podle sektoru přednastaví relevantní doporučovací algoritmy.
- Předpokládaný měsíční počet návštěv — určuje cenovou hladinu.
Po dokončení vám Omnicado přidělí unikátní trackingové ID (ve formátu oc-xxxxxxxx) a vygeneruje JavaScriptový snippet pro vložení do e-shopu. Snippet ukládejte do bezpečí — bez něj žádný tracking nepoběží.
Krok 2: Vložení trackingového kódu
JavaScript Omnicada musí být na všech stránkách e-shopu, nejlépe v <head> co nejvýše (před ostatními trackery jako Google Analytics, abyste získali nejpřesnější data o chování).
Pro Shoptet: Přejděte do Nastavení → Pokročilé nastavení → Kódy do hlavičky/patičky. Vložte snippet do sekce „Hlavička stránky". Shoptet vykreslí kód na všech stránkách včetně checkout. Po uložení otestujte na produkční doméně a zkontrolujte v Network tabu prohlížeče, že request na tracking.omnicado.com proběhl.
Pro WooCommerce: Vložte kód buď do header.php child themu (před wp_head()), nebo použijte plugin Insert Headers and Footers (zdarma) / GA Google Analytics (víc featur). Plugin je bezpečnější — při změně tématu se kód neztratí.
Pro custom CMS: Vložte snippet do globální šablony, ideálně server-side, aby fungoval i s vypnutým JS (omezeně). Pokud máte SPA (React, Vue), Omnicado má SDK pro single-page apps — použijte omnicado-spa balíček z npm.
Po vložení otestujte tracking — v Omnicadu v admin sekci Tracking → Live preview vidíte real-time eventy. Pokud po načtení stránky e-shopu vidíte event pageview, je všechno OK.
Krok 3: Import produktového feedu
V administraci Omnicada přejděte do sekce Produkty → Importy a vložte URL vašeho XML feedu (Google Shopping nebo Heuréka formát). Omnicado:
- Stáhne feed (typicky 10–60 sekund podle velikosti).
- Naparsuje produkty a uloží do interní databáze.
- Přiřadí každému produktu unikátní ID, které spojí s tracking eventy z webu.
- Začne sledovat zobrazení a kliknutí na produkty.
Frekvence importu:
- Hodinová — pro e-shopy s rychle se měnícím sortimentem (móda, elektronika).
- Denní — pro většinu e-shopů (defaultní volba).
- Týdenní — pro stabilní katalogy.
Pokud import selže, projděte si log v Omnicadu — typicky jde o:
- Nevalidní XML (chybí povinné pole
g:idnebog:availability). - Server e-shopu odmítá Omnicado IP rozsah (whitelist v hostingu).
- HTTP 401/403 (feed za autentifikací — pokud je, dejte URL s kompletními credentials).
Krok 4: Nastavení doporučovacích widgetů
Omnicado nabízí předpřipravené widgety, které vložíte do produktových stránek, košíku nebo na homepage:
- Mohlo by vás zajímat — produkty podobné aktuálně prohlíženému (collaborative filtering + content-based).
- Zákazníci také koupili — produkty, které ostatní zákazníci s tímto produktem v košíku koupili.
- Naposledy prohlížené — historie návštěvy, persistentní napříč zařízeními (přes login).
- Doporučeno pro vás — personalizovaná na základě celé browsing history.
- Bestsellery — top-selling produkty v kategorii.
V administraci si vyberete widget, upravíte design (počet sloupců, layout, fonty) a vložíte do šablony e-shopu jeden řádek HTML/JS:
<div data-omnicado-widget="related-products"></div>
Omnicado JS sám widget vyplní obsahem. Pro Shoptet použijete sekci Šablona → Vlastní HTML pole, pro WooCommerce vložíte přes child-theme nebo Gutenberg block.
A/B testujte umístění — nejlepší konverze typicky:
- Pod produktovou galerií na detailu produktu.
- V mini-košíku po přidání produktu.
- Na stránce „Děkujeme za nákup" (cross-sell).
Krok 5: E-mailová automatizace
Omnicado nabízí pokročilou e-mailovou automatizaci, která pracuje s daty z trackingu i feedu:
- Opuštěný košík — e-mail 1 hodinu, 24 hodin a 72 hodin po opuštění s konkrétními produkty.
- Doporučení na základě prohlížení — týdenní digest „Toto se vám mohlo líbit".
- Win-back kampaň — pro zákazníky neaktivní 30+ dnů.
- Narozeninové slevy — automatický kupón v den narozenin.
- Post-purchase follow-up — žádost o recenzi, doporučení doplňků.
Pro fungování automatizací potřebujete propojit e-mail database:
- Import zákazníků z e-shopu (CSV nebo přes API).
- Aktivovat synchronizaci — Omnicado posílá e-maily přes SMTP relay.
- Nastavit GDPR konsent — bez něj nesmíte automaticky e-mailovat (kromě transakčních).
- Vytvořit e-mailové šablony v Omnicado editoru (drag-and-drop, podobné Mailchimpu).
Pro výrazně vyšší doručitelnost doporučujeme propojit Omnicado s vlastní doménou přes SPF + DKIM + DMARC záznamy v DNS.
Časté problémy a jejich řešení
Widget se nezobrazuje
V 80 % případů jde o:
- Trackingový kód není načten — otevřete vývojářské nástroje (F12), v Console hledejte chyby z domény
tracking.omnicado.com. Pokud vidíte CSP block, doplňte v hostingu výjimku pro*.omnicado.com. - Selektor
data-omnicado-widgetchybí v HTML — ověřte zdrojový kód stránky (Ctrl+U), že selektor tam je. Některé cache pluginy ho můžou vypustit. - Produkty pro widget chybí — pokud zatím Omnicado nemá data (čerstvá instalace), widget zobrazí placeholder. Počkejte 24–48 hodin na sběr dat.
Špatná kvalita doporučení
Personalizační algoritmy potřebují dostatečné množství dat. Pravidlo:
- Minimum 100 produktů v katalogu pro statisticky relevantní doporučení.
- Minimum 1 000 návštěvníků měsíčně pro collaborative filtering.
- Minimum 2 týdny sběru dat před hodnocením kvality.
Pokud i po měsíci nejsou doporučení relevantní, zkontrolujte:
- Kategorie produktů jsou správně vyplněné (nepoužívejte „Ostatní" jako primární kategorii).
- Atributy produktů (značka, materiál, barva) jsou ve feedu konzistentní.
- Sezónní filtr — Omnicado umožňuje vyloučit out-of-stock a sezónně nerelevantní produkty.
Feed se neimportuje
Validujte XML feed přes online validátor (např. validator.heureka.cz nebo Google Merchant Center). Omnicado vyžaduje standardní formát:
- Povinná pole:
id,title,description,link,image_link,price,availability. - URL produktů musí být absolutní (
https://muje-shop.cz/produkt/...), ne relativní. - Cena ve formátu
1499.00 CZK(s mezerou).
Tracking nesleduje uživatele po loginu
Standardní cookie tracking ztrácí uživatele při přepnutí zařízení. Omnicado podporuje user identification — po přihlášení zákazníka volejte JavaScript funkci omnicado.identify('user-id'). Tracking se pak váže k user ID, ne k cookie. Pro Shoptet je toto v módu Pokročilé tracking zapnuté defaultně, pro WooCommerce přidejte hook wp_login v functions.php.
Konflikt s GDPR consent banner
Pokud máte cookie consent banner (Cookiebot, Iubenda, OneTrust), Omnicado tracker se nesmí načíst před přijetím consentu. Přidejte do snippetu Omnicada data-cookieconsent="statistics" atribut a nastavte v consent manageru, aby Omnicado kategorizovalo jako statistical / analytical cookie.
Tipy pro pokročilé
-
Custom segmenty zákazníků: Omnicado umožňuje vytvářet segmenty podle kombinace eventů (např. „Zákazníci, kteří navštívili kategorii Boty 3× za měsíc, ale nic nekoupili"). Pro takový segment spusťte automatizaci s discount kupónem 10 %.
-
A/B testy widgetů: Omnicado má vestavěný A/B testing nástroj. Otestujte algoritmus „content-based" proti „collaborative filtering" na stejné stránce — výsledky překvapí, často collaborative funguje lépe pro mainstream produkty, content-based pro niche.
-
Real-time bannery: Omnicado umí měnit obsah hero banneru na homepage podle uživatele. Vrátil-li se zákazník po opuštění košíku, ukažte mu produkty, co měl v košíku, místo generického „Welcome back".
-
Integrace s HubSpot CRM nebo Pipedrive: Omnicado přes Make posílá events o významném chování (přidání do košíku, zobrazení carry produktu) do CRM. Sales pak může proaktivně oslovit B2B zákazníky.
-
Dynamic pricing experimenty: pokročilý use-case — Omnicado podle segmentu zákazníka může na produktu zobrazit jinou cenu. Etické a právní implikace ano, ale technicky možné.
-
Reporting do Looker Studio (dříve Data Studio): Omnicado má export do BigQuery i přímý connector do Looker Studio. Pro datově gramotné teamy ideální — vlastní dashboardy nad raw daty.
Často kladené otázky
Kolik stojí Omnicado?
Cena záleží na měsíčním počtu návštěvníků. Tarify začínají na 1 990 Kč/měsíc do 10 000 unique visitors, pak progresivně. Plná verze (Premium) s e-mail automatizací a A/B testingem typicky 5 000–15 000 Kč/měsíc. Pro startup zdarma 14denní trial s plnou funkcionalitou.
Funguje Omnicado i pro B2B e-shopy?
Ano, dokonce dobře. B2B segment často podceňuje personalizaci, takže s Omnicadem získáte konkurenční výhodu. Doporučovací widgety fungují i pro B2B (firemní účet → relevantní produkty pro segment). E-mail automatizace musí být pečlivěji nastavená kvůli přísnějšímu B2B GDPR.
Zpomalí Omnicado e-shop?
JavaScript Omnicada je ~50 KB, načítá se asynchronně. Na běžném hostingu přidá 50–100 ms LCP, což je akceptovatelné. Pokud měříte Core Web Vitals striktně, Omnicado nabízí server-side tracking (vyžaduje vyšší tarif), který nemá impact na frontend performance.
Je Omnicado kompatibilní s GDPR?
Ano, Omnicado je vyvinuté v ČR a primárně pro EU trh. Nabízí GDPR-ready features: cookie consent integrations, data subject access request workflow, automatický anonymization po retenční době. Pro plný compliance ale potřebujete vlastní privacy policy a cookie banner.
Lze Omnicado kombinovat s Ecomail nebo Mailchimpem?
Ano, ale dobře přemýšlejte. Omnicado má vlastní e-mail engine; pokud používáte Ecomail nebo Mailchimp, dvě platformy budou bojovat o stejné kontakty. Buď použijte Omnicado pouze pro on-site personalizaci a e-mail nechte v Ecomailu, nebo přejděte plně na Omnicado pro oba kanály.
Jak rychle uvidím výsledky?
Doporučovací widgety začnou fungovat po 2–3 týdnech sběru dat. Měřitelný impact (zvýšení AOV, konverze) typicky 4–6 týdnů. Pro e-mail automatizaci je impact rychlejší — opuštěný košík flow může do týdne přinést 5–15 % obnovených objednávek.
Závěr
Omnicado přináší e-shopovou personalizaci na úroveň velkých hráčů i menším obchodům s českou lokalizací a podporou. Pro Shoptet i WooCommerce integrace zabere pár hodin, plný impact se dostaví do 4–6 týdnů. Pro maximální efekt kombinujte doporučovací widgety s e-mail automatizacemi (opuštěný košík, win-back) a pravidelně A/B testujte umístění a algoritmy. Pro pokročilé scénáře propojte přes Make s vaším CRM (HubSpot, Pipedrive) — personalizace + sales follow-up zvyšuje LTV zákazníka výrazně víc než samotná on-site optimalizace.