Reklama v ChatGPT: první čísla z Česka a tři věci, které kampaň zabijí dřív, než utratíte korunu
Za necelý týden od spuštění vyšlo v češtině nejmíň pět kompletních návodů na reklamu v ChatGPT. Všechny popisují to samé: kde se registrovat, co vyplnit, jak vypadá rozhraní. Zvládnete to i bez nich — Ads Manager je jednodušší než Google Ads a nedá se v něm zatím skoro nic nastavit.
Co v těch návodech nenajdete, je odpověď na dvě otázky, které rozhodují: funguje to vůbec a co vám kampaň zabije dřív, než stačí utratit první korunu.
Zkusím obojí, s tím, že jsem u toho stejně krátce jako všichni ostatní.
Jediná čísla, která zatím existují
Nikdo v Česku nemá s tímhle kanálem víc než pár týdnů praxe, takže každý, kdo vám ukáže tabulku s výsledky, ji buď nemá odkud vzít, nebo ji má z ciziny. Veřejně dostupná jsou zatím dvě data a stojí za to je vidět vedle sebe.
Z Česka zveřejnil první čísla Jiří Navrátil za dva dny provozu na začátku září: zhruba tisíc zobrazení, šestnáct prokliků, útrata 26 eur, průměrná cena za proklik 1,63 eura a míra prokliku 1,5 %. Konverze žádná.
Ze zahraničí popsal Search Engine Land srovnání stejného inzerenta v ChatGPT a v Google Ads. Provoz z ChatGPT strávil na webu v průměru 17 sekund oproti 41 sekundám u Googlu a konvertoval s mírou 0,21 % oproti 3,71 %.
Ta čísla nejsou verdikt. Jsou to dva vzorky z kanálu starého pár dní, kde nikdo neumí psát kontextové nápovědy a nikdo nemá odladěné cílové stránky. Ale ukazují směr: proklik je zatím levný, pozornost za ním krátká. Kdo počítá s tím, že se mu ChatGPT Ads budou chovat jako vyhledávací kampaň v Googlu, bude zklamaný.
Můj vlastní odhad, proč to tak vypadá: v Googlu člověk hledá řešení a je připravený někam odejít. V ChatGPT už řešení dostává a reklama pod odpovědí ho z rozhovoru vytrhává. To je jiné rozpoložení a bude chtít jiné cílové stránky, ne jen jiné inzeráty.
Tři věci, které kampaň zabijí potichu
Tohle je část, kvůli které článek píšu. Všechny tři se projeví stejně — kampaň běží, ale nic se neděje — a v rozhraní k nim nedostanete varování.

Takhle vypadá kampaň, která nic nedělá: stav Not serving a pomlčky ve všech sloupcích. Příčina může být kterákoliv ze tří následujících a rozhraní vám neporadí, která to je.
1. Crawler, o kterém nevíte, že ho blokujete
OpenAI si cílovou stránku ověřuje vlastním robotem OAI-AdsBot. Když se na ni nedostane,
protože ho odmítne robots.txt nebo firewall, reklama se nedoručí. V Ads Manageru to
vypadá jen tak, že kampaň nic neutrácí.
Na tenhle požadavek upozornil Jiří Navrátil při vlastním spuštění — v žádném z ostatních návodů jsem ho nenašel.
Sáhněte si na vlastní robots.txt dřív, než začnete. A počítejte s tím, že v něm můžou být
pravidla, která jste tam nedali.
Konkrétní příklad z tohohle webu: Cloudflare mi sám od sebe zapnul funkci, která do
robots.txt přidala zákaz pro devět AI crawlerů — před můj vlastní obsah, takže si soubor
protiřečil. OAI-AdsBot mezi zakázanými nebyl, takže by mi kampaň neshodil, ale princip
platí: soubor, který jste nikdy needitovali, může obsahovat cizí pravidla.
Druhou past jsem měl přímo ve svém souboru — a je poučnější, protože nešlo o nedbalost,
ale o chybu v úvaze. Kampaňové landing pages mám pod /lp/ a nechci je ve vyhledávání,
protože by soupeřily s pořádnými stránkami služeb. Měl jsem tam proto:
User-agent: *
Allow: /
Disallow: /lp/
OAI-AdsBot v souboru vyjmenovaný nebyl, takže spadal pod hvězdičku — a přesně na složku,
kam by reklama mířila, by se nedostal.
Jenže ten zákaz tam neměl co dělat ani bez ChatGPT Ads. Disallow a noindex dělají
každý něco jiného a nemají se kombinovat. Disallow zakazuje stránku stáhnout,
noindex zakazuje ji zařadit do indexu. Když robotovi zakážete stažení, nikdy si
metaznačku noindex nepřečte — a stránka se do výsledků může dostat i tak, jen naslepo,
podle odkazů zvenčí.
Správně je nechat robota projít a nechat rozhodnutí na noindex, který na těch stránkách
stejně mám. Takže jsem ten řádek smazal:
User-agent: *
Allow: /
Landing page pro kampaň je přirozeně to první, co člověk z indexu vyloučí — a zároveň to jediné, kam reklama povede. Vyloučit ji je správně, jen jiným nástrojem, než se nabízí.
2. Příliš nízká nabídka, která se tváří jako úspora
Aukce má spodní práh a pod ním se prostě nedoručuje. Navrátil popisuje, že nabídka 0,5 eura byla odmítnuta s varováním, že se reklama nemusí zobrazovat; použitelné to začalo být kolem 2,5 eura. Search Engine Land uvádí pro americký trh práh kolem tří dolarů.
Je to obrácená logika oproti Skliku, kde nízká nabídka znamená míň zobrazení. Tady znamená nula. Kdo přijde s reflexem „nasadím korunu a uvidím”, stráví den zíráním na prázdný graf.
3. Ověření firmy, se kterým nikdo nepočítá
Než se reklama poprvé zobrazí, OpenAI ověřuje firmu a trvá to zhruba pět až sedm dní. Když plánujete kampaň na konkrétní termín — výprodej, veletrh, sezónu — je to týden, který si musíte přičíst dopředu.
A jedna věc, která překvapí účetní
Tohle jsem nikde nečetl a přišel na to na vlastním účtu: po spuštění kampaní strhne OpenAI z platební karty 100 dolarů, tedy zhruba dva tisíce korun.
Nezáleží na tom, jaký jste nastavili denní rozpočet. A nezáleží ani na tom, že kampaň ani účet ještě nejsou schválené — částka odejde stejně.
Horší je druhá část: v sekci Billing tu platbu nenajdete. V mém účtu ukazuje
Outstanding balance nulu, Last payment nulu a poznámku „No payments recorded”,
zatímco práh pro automatické strhnutí je nastavený na 350 Kč. O sto dolarech ani zmínka.
Jediné místo, kde se to dozvíte, je výpis z karty.
Prakticky to znamená dvě věci. Když plánujete test za pětistovku denně, počítejte s tím, že první strhnutá částka bude řádově vyšší, než na co vás rozhraní připravilo. A když nastavujete kampaň klientovi, řekněte mu to dřív, než se mu ta položka objeví na výpisu. Nemůžete se spolehnout na to, že si ji najde v rozhraní — není tam.
Co se do reklamy vejde
Formát je jeden a je úsporný: nadpis 50 znaků, popis 100 znaků, obrázek a odkaz. Nic víc. Editor navíc u obou polí varuje, že se text podle umístění může oříznout — takže nejdůležitější slova patří dopředu, ne na konec.

Dole v editoru je náhled a stojí za to se na něj dívat. Reklama se vykresluje jako karta s obrázkem, jménem inzerenta a štítkem Ad — vizuálně blíž příspěvku na sociální síti než textové reklamě ve vyhledávání. Podle toho se vyplatí psát: karta sedí pod odpovědí a čte se s ní v jednom bloku, takže text formulovaný jako pokračování konverzace projde líp než text, který se tváří jako inzerát.
Měření: tady se to celé rozhodne
U zavedeného kanálu si můžete dovolit měřit hrubě, protože máte historii, se kterou srovnáváte. U nového kanálu je špatné měření to samé jako žádná kampaň — utratíte a nebudete mít z čeho usoudit, jestli pokračovat.
Sestava je dvojitá a obojí se vyplatí nasadit hned:
OpenAI Pixel přes Google Tag Manager, tedy stejně jako Meta Pixel. Vlastní událost se
posílá funkcí oaiq, takže se dá navěsit na odeslání formuláře i na nákup.
Conversions API serverově jako záloha, protože prohlížečové měření odpadá stejně spolehlivě jako všude jinde.
UTM parametry v cílové adrese. Bez nich provoz z ChatGPT v GA4 nerozeznáte od přímých návštěv a přijdete o možnost srovnat chování s ostatními kanály — což je zrovna u tohohle kanálu ta nejzajímavější informace. Základ, kterého se držím:
?utm_source=chatgpt&utm_medium=cpc&utm_campaign={campaign_id}&utm_content={ad_id}
Zdroj píšu chatgpt bez domény, ať to sedí k google / cpc a seznam / cpc, které už
v účtu máte. Důležitější než konkrétní tvar je držet ho stejný napříč všemi klienty
a kanály — jakmile má každý specialista vlastní systém, reporty přestanou dávat smysl.
Parametry se vyplňují na úrovni sestavy i jednotlivé reklamy. Doplnit se automaticky
umí {campaign_id}, {ad_group_id}, {ad_id}, {ad_account_id} a {oppref}.

Všimněte si, že v seznamu není parametr pro název kampaně. Buď si název doplníte ručně, nebo se smíříte s tím, že v reportech uvidíte ID a budete si je párovat.
Na stejné obrazovce se nastavuje i strategie nabídek — na výběr je automatické Maximize results a Manual: Max CPC. Na začátku bych sáhl po ruční, protože u nového kanálu chcete vidět, co se děje, ne to nechat na systému, který o vašem oboru zatím neví nic.
A pole Context hints je celé cílení, které máte k dispozici. Píše se do něj volným textem, ne klíčovými slovy.
Tři místa, kde se měření tiše rozbije
Na rozbor Vojtěcha Audyho jsem narazil ještě předtím, než jsem pustil první kampaně pro klienty — a jsem za to rád. Všechny tři chyby mají totiž společné to, že měření vypadá funkčně a data jsou přitom špatná. Nepoznáte je při kontrole nastavení. Poznáte je až za měsíc, kdy někdo chce spočítat návratnost a čísla nedávají smysl.
1. Názvy událostí nejsou stejné jako v GA4. Nedají se převzít jedna ku jedné:
| GA4 | ChatGPT Ads |
|---|---|
add_to_cart |
items_added |
purchase |
order_created |
generate_lead |
lead_created |
Standardních událostí je dvanáct plus vlastní custom. Kdo si je zkopíruje z GA4 podle
zvyku, nasadí událost, která se nikdy nespáruje.
2. Částky se posílají v nejmenších jednotkách měny. Nikoli 129,99, ale 12999. Událost projde, konverze se započítá — jen s hodnotou stokrát menší, než měla mít. Tohle je nejzákeřnější z celé trojice, protože se to nijak neprojeví, dokud někdo nezačne počítat návratnost.
3. Pixel má vlastní řízení souhlasu. Nestačí ho pověsit na značku v Tag Manageru podle vaší cookie lišty — pixel si drží vlastní stav a než ho přepnete, události neodesílá. Nastavuje se před inicializací a mění podle volby návštěvníka.
A ještě jedno, když budete posílat stejnou událost pixelem i přes Conversions API: pohlídejte si deduplikaci, ať se konverze nezapočítá dvakrát. Stejná starost jako u Meta CAPI.
A jedna věc, se kterou se musíte smířit: konkrétní dotazy, na které se reklama zobrazila, neuvidíte nikde. Ani v Ads Manageru, ani v GA4. Zpráva o vyhledávacích dotazech, podle které se v Google Ads ladí polovina účtu, tady zkrátka neexistuje.
Část, na kterou PPC specialisté zapomínají
Nasazením pixelu práce nekončí. Posíláte data o návštěvnících do OpenAI, což znamená dvě povinnosti, které s výkonem kampaně nesouvisejí, ale umí se prodražit.
Doplňte OpenAI do přehledu cookies a popište, k čemu slouží. A hlídejte, aby se marketingové značky spouštěly až po souhlasu — u ChatGPT pixelu to znamená pohlídat i jeho vlastní stav souhlasu, viz výše.
Aktualizujte zásady ochrany osobních údajů. Srozumitelně: jaké údaje předáváte, komu a proč. Většina firem ten dokument naposledy otevřela, když ho poprvé nahrála na web.
Zní to jako formalita, kterou nikdo nečte. Audy k tomu má hezký údaj z reálných dat: na klientských webech si stránku se zásadami prohlédlo 0,5 až 0,7 % návštěvnosti. To není mnoho, ale rozhodně to není nula — a ÚOOÚ čte pozorněji než oni.
Co v Evropě zatím nemáte
Evropská verze je oproti americké ořezaná a stojí za to to vědět předem:
- Žádné jazykové cílení. Geograficky cílíte na zemi, jazyk neřešíte.
- Žádný remarketing ani personalizovaná publika. Vlastní data se v Evropě zatím nahrát nedají.
- Cílení jen kontextové. Místo klíčových slov píšete celé věty popisující situaci, ve které se má reklama objevit — typu „uživatel řeší, jak vybrat boty na první půlmaraton”. Historie napříč konverzacemi se nepoužívá.
- Reklamu vidí jen část lidí. Tarify Free a Go, ne předplatitelé Plus a výš, a ne účty označené jako nezletilé.
Ta poslední odrážka je zásadní pro rozhodnutí, jestli do toho jít. Prodáváte-li spotřebiteli, zasáhnete drtivou většinu uživatelů. Míříte-li na úzké prémiové B2B publikum, značná část vašich lidí platí předplatné a reklamu neuvidí vůbec.
Komu to dnes dává smysl
Zkuste to, pokud vám už běží Google Ads nebo Sklik s funkčním měřením, prodáváte širšímu spotřebitelskému publiku a máte rozpočet navíc, o který nepřijdete. Aukce je zatím z velké části neobsazená a to je stav, který nevydrží — v začátcích Google Ads i Skliku platili ti první zlomek dnešních cen a stihli si na levném provozu postavit data.
Počkejte, pokud teprve začínáte s placenou reklamou, nemáte nasazené konverze, nebo máte rozpočet, který sotva stačí na stávající kanály. Nový kanál se platí z peněz navíc, ne z peněz, které už někde vydělávají.
Nezkoušejte to vůbec, pokud podnikáte v oboru, který má inzerci omezenou. Zdroje se v seznamu kategorií rozcházejí a pravidla se mění, tak si ho před registrací projděte přímo v podmínkách OpenAI — ne v článku, ani v tomhle.
Za měsíc to bude vypadat jinak
Píšu to týden po spuštění a počítám s tím, že polovina konkrétních čísel v tomhle článku bude za čtvrt roku neplatná. Ceny porostou, jak se aukce zaplní, a možnosti cílení se v Evropě rozšíří.
Co platit nepřestane, je pořadí: nejdřív měření, pak kampaň. U kanálu, kde neuvidíte vyhledávací dotazy a nemůžete si pomoct remarketingem, jsou konverzní data jediné, co vám zbývá.
Zdroje
Čísla a technické detaily v článku pocházejí odsud. Kde se zdroje rozcházejí, uvádím to v textu.
- Jiří Navrátil — ChatGPT Ads: jak na reklamu v ChatGPT
— první česká data z provozu, požadavek na
OAI-AdsBot, prahy nabídek - Search Engine Land — How to run ChatGPT ads — struktura účtu, limity kreativy, srovnání s Google Ads
- Advisio — Reklama v ChatGPT: kompletní návod pro firmy v Česku — české rozpočty a měna, neměnná nastavení účtu
- Placement.cz — Reklamy v ChatGPT dorazily do Česka — kontextové nápovědy, produktový feed
- Peter Svatoň — ChatGPT Ads v Česku: co platí k 1. září 2026 — data spuštění, dostupnost pro české inzerenty
- Vojtěch Audy — Jak měřit výkon ChatGPT Ads — události, formát částek, řízení souhlasu, UTM konvence, právní povinnosti
- Dokumentace OpenAI Ads — Supported events — úplný seznam událostí a datových typů
Pokud chcete ChatGPT Ads vyzkoušet a už vám běží jiné kampaně, podívejte se, jak to řeším — nebo mi rovnou napište, co vám dnes běží a s jakým rozpočtem.
