Meta pixel měří, co lidé dělají na vašem webu, přímo v prohlížeči. Conversions API (CAPI) posílá stejné události do Mety z vašeho serveru. Meta doporučuje obojí zároveň: co pixel nezachytí, doplní server. Aby se nákup nezapočítal dvakrát, posílají obě cesty stejné ID události. Ukážeme, jak pixel i CAPI nastavit a ověřit.
TL;DR · co vědět za 30 sekund
- Meta pixel (dříve Facebook pixel) je kód na webu. Měří návštěvy, košíky a nákupy, plní publika a učí kampaně.
- Conversions API posílá události ze serveru. Méně ho trápí blokátory reklam, chyby načítání stránky a výpadky připojení.
- Používejte obojí a deduplikujte. Pixel i server posílají stejný název události a stejné
event_id, třeba číslo objednávky. - Nastavení: partnerská integrace e-shopu, Conversions API s podporou Mety, server-side Google Tag Manager, Conversions API Gateway, nebo kód od vývojáře.
- Kontrola a souhlas: Test událostí a Diagnostika ve Správci událostí. Conversions API není určené k obcházení pravidel ochrany soukromí (ePrivacy). Souhlasy musíte zajistit i u událostí ze serveru, Meta to ponechává na vás.
Aktualizováno v říjnu 2026. Postupy, limity a názvy v rozhraní jsme ověřili v nápovědě Meta pro firmy a v dokumentaci Meta pro vývojáře, odkazy najdete přímo v textu.
Co je Meta pixel a co Conversions API
Meta pixel je kód, který vložíte na web. Zaznamenává akce návštěvníků, třeba zobrazení produktu, vložení do košíku nebo nákup, a posílá je do Mety. Conversions API (CAPI) posílá tytéž události přímo z vašeho serveru, e-shopové platformy nebo CRM, bez prohlížeče. Oba nástroje plní stejný účel: Meta díky nim ví, co reklama přinesla.
Podle nápovědy Mety pixel slouží ke třem věcem. Pomáhá ukázat reklamy správným lidem, umožňuje automatickým nabídkám cílit na ty, kdo pravděpodobně nakoupí, a měří výsledky reklam. Z událostí lze navíc vytvářet vlastní publika pro remarketing. Stručnou definici najdete i ve slovníku pod heslem Meta pixel.
Facebook pixel, Meta pixel, dataset
Facebook pixel je starší název Meta pixelu, starší návody ho používají dodnes. Ve Správci událostí dnes uvidíte i slovo dataset. Dataset spojuje události z webu, aplikace, prodejny a chatů pod jedno ID. Když vznikl z vašeho pixelu, má stejné ID jako původní pixel.
| Meta pixel | Conversions API | |
|---|---|---|
| Odkud posílá | z prohlížeče návštěvníka | z vašeho serveru, platformy nebo CRM |
| Blokátory reklam a chyby načítání | událost se může ztratit | méně citlivé |
| Co umí měřit | akce na webu | web, aplikace, prodejna, telefon, chat, offline |
| Nastavení | kód, GTM nebo integrace platformy | integrace, CAPI s podporou Mety, Gateway, server-side GTM, nebo vývojář |
| Souhlas s cookies | potřeba | potřeba, souhlas neobchází |
Tabulku posuňte do strany.
Conversions API není náhrada pixelu, ale jeho druhá polovina. Server navíc zná třeba stav poptávky v CRM.
Proč používat pixel i Conversions API zároveň
Meta tomu říká redundantní nastavení: stejné události posíláte z prohlížeče i ze serveru. Pixel občas událost nedoručí. Stránka se nenačte celá, vypadne připojení nebo kód zablokuje blokátor reklam. Data z Conversions API tyhle potíže podle Mety ovlivňují méně.
Víc zachycených událostí znamená, že systém doručování má z čeho se učit. Meta proto doporučuje usilovat o pokrytí 75 %: přes Conversions API má přijít zhruba tři čtvrtiny toho, co pošle pixel. Ve Správci událostí to ukazuje karta Pokrytí událostí.
Conversions API neobchází souhlas s cookies. Meta výslovně píše, že CAPI stejně jako pixel není určené k obcházení pravidel ochrany soukromí, jako je směrnice ePrivacy. Souhlasy zajišťujete vy. V praxi proto ze serveru neposíláme události lidí, kteří marketingové cookies odmítli; závazný výklad dá právník.
Samotné Conversions API bez pixelu nedoporučujeme. Pixel ukládá na vaší doméně cookie _fbp s ID prohlížeče a Meta doporučuje posílat tuto hodnotu i se serverovými událostmi. Pomáhá jim najít správného člověka.
Deduplikace událostí: jak zabránit dvojitému nákupu
Když stejný nákup přijde z pixelu i ze serveru, Meta ho bez vodítka započítá dvakrát. Konverzní poměr a ROAS pak vypadají lépe, než jsou, a kampaň se učí na nafouknutých číslech. Deduplikace zajistí, že se jedna akce započítá jednou.
Co musí sedět
- Název události:
Purchasez pixelu aevent_name: Purchaseze serveru. - ID události: v pixelu parametr
eventID, v Conversions APIevent_id. Musí být identické.
Meta doporučuje právě tuto dvojici. U nákupu je nejjednodušší použít jako ID číslo objednávky. U událostí bez vlastního čísla stačí náhodný řetězec, jen ho musí prohlížeč i server poslat stejný.
fbq('track', 'Purchase', { value: 1290.00, currency: 'CZK' }, { eventID: 'OBJ-2026-10458' });
{ "event_name": "Purchase",
"event_id": "OBJ-2026-10458",
"event_time": 1791273600,
"action_source": "website",
"custom_data": {
"value": 1290.00,
"currency": "CZK" } }
Příklad s vymyšleným číslem objednávky. Celá serverová událost potřebuje ještě údaje o zákazníkovi (user_data) a adresu stránky.
Jak Meta páruje
Podle dokumentace pro vývojáře Meta hledá shodu mezi událostmi, které přišly v rozmezí 48 hodin, a ponechá tu první. Když dorazí v rozmezí pěti minut, dá přednost události z prohlížeče. Náhradní párování přes fbp nebo external_id existuje, ale funguje hlavně tehdy, když událost z prohlížeče dorazí dřív než ze serveru.
Pokud z prohlížeče a ze serveru posíláte různé události, třeba košík z pixelu a nákup jen ze serveru, deduplikaci řešit nemusíte. Jakmile ale tutéž událost posílají obě cesty, bez společného ID se počítá dvakrát. Řada partnerských integrací, třeba Shopify nebo WooCommerce, deduplikační ID doplňuje sama.
Kvalita párování událostí: Event Match Quality
Kvalita párování událostí (anglicky Event Match Quality, EMQ) je skóre od 0 do 10, které ukazuje, jak dobře Meta dokáže serverovou událost přiřadit ke konkrétnímu Meta účtu. Počítá se z údajů o zákazníkovi, které s událostí posíláte, a z podílu skutečně spárovaných událostí.
Skóre najdete ve Správci událostí u webových událostí z Conversions API. Podle nápovědy Mety vychází z posledních 48 hodin. Čím víc událostí Meta spáruje, tím víc konverzí přiřadí reklamám a tím lépe kampaň cílí.
| Priorita podle Mety | Údaje o zákazníkovi | Parametr v CAPI |
|---|---|---|
| vysoká | e-mail, ID kliknutí z reklamy | em, fbc |
| střední | telefon, externí ID (např. ID zákazníka), ID prohlížeče, země, datum narození | ph, external_id, fbp, country, db |
| nízká | jméno, příjmení, město, PSČ | fn, ln, ct, zp |
Tabulku posuňte do strany.
- Údaje o zákazníkovi hashujte (SHA-256): e-mail, telefon, jméno, město, PSČ, zemi. IP adresu, user agent,
fbpafbcnaopak nehashujte. - Telefon vždy s předvolbou (420…), i když máte jen české zákazníky.
- Zvažte rozšířené párování pro pixel. Automatické se zapíná přepínačem ve Správci událostí a hledá údaje ve formulářích. V regulovaných oborech (např. zdraví, finance) nemusí být dostupné. Ruční nastaví vývojář v kódu.
Ve starší verzi článku jsme psali, že Meta chce skóre aspoň 6 z 10. V nápovědě Mety ale takovou hranici nenajdete. Řiďte se doporučeními, která Správce událostí ukáže u konkrétní události.
Nevíte, jestli Meta počítá vaše nákupy správně?
Chci PPC audit →Jak nastavit Meta pixel a Conversions API: pět cest
Pixel i Conversions API zakládáte ve Správci událostí (Events Manager). Cesta na web záleží na tom, na čem web běží a kdo se o něj stará. Meta možnosti porovnává podle ceny a náročnosti:
| Cesta | Pro koho | Náročnost a cena | Deduplikace |
|---|---|---|---|
| Partnerská integrace | e-shop na platformě, kterou Meta podporuje | pár kliknutí, bez příplatku | obvykle řeší platforma |
| Conversions API s podporou Mety | web s pixelem, bez vývojáře | jedno kliknutí, zdarma, jen web | automaticky |
| Server-side Google Tag Manager | weby s GTM a GA4 | serverový kontejner u Googlu nebo Stape, cena podle hostingu | stejné event_id |
| Conversions API Gateway | web s pixelem bez e-shopového partnera | do 30 minut, cloud AWS nebo Google od 30 USD měsíčně | automaticky |
| Přímá integrace kódem | vlastní systém, aplikace, prodejna, CRM | vývojář, 2 až 4 týdny | doplní vývojář |
Tabulku posuňte do strany.
Jak nastavit Meta pixel ve Správci událostí
Založte pixel
Ve Správci událostí klikněte na Připojit data, vyberte Web a Připojit. Pixel pojmenujte a klikněte na Vytvořit pixel. Vznikne jeho ID.
Zadejte adresu webu
Meta podle URL zkontroluje, jestli pro váš web existuje partnerská integrace. Pokud ano, nabídne ji a podle pokynů na obrazovce nastavíte pixel, Conversions API i události přes web partnera.
Vyberte Conversions API a Meta Pixel
Ne „Jen Meta Pixel“. Pak zvolíte integraci partnera, Conversions API s podporou společnosti Meta, nebo ruční nastavení s návodem pro vývojáře.
Nastavte události a ověřte je
Události přidáte integrací, kódem nebo nástrojem pro nastavení událostí bez kódu. Pak je zkontrolujte v Testu událostí.
Celý postup popisuje nápověda Mety k instalaci pixelu. Dataset s pixelem můžete mít ve firemním portfoliu Mety (hodí se, když reklamy spravuje někdo další), nebo pod samostatným reklamním účtem. Jak portfolio založit, popisuje článek jak založit Business Manager.
E-shop na platformě
Meta mezi partnery pro webové události uvádí například Shopify, WooCommerce, WordPress, PrestaShop, Magento nebo BigCommerce. U nich se Conversions API zapíná přímo v integraci.
Používáte Shoptet nebo jinou platformu, kterou Meta v seznamu nemá? Ověřte v její nápovědě, jestli posílá události i ze serveru a jestli k nim přidává event_id pro deduplikaci.
Meta pixel a CAPI přes Google Tag Manager
Do Google Tag Manageru vložíte základní kód pixelu jako tag Vlastní HTML, spouštěný jednou na stránku na všech stránkách. Události přidáte jako samostatné tagy se spouštěči. Postup má Meta v článku pixel přes Google Tag Manager.
Pro Conversions API potřebujete serverový kontejner GTM. Data z webového tagu GA4 jdou na váš server (Google Cloud, Stape nebo jiný hosting) a odtud do Mety přes CAPI. Propojení se zakládá ve Správci událostí v části Partnerské integrace, volba Google Tag Manager. Deduplikaci zajistí stejné event_id v prohlížeči i na serveru.
Conversions API Gateway
Conversions API Gateway je samoobslužné nastavení bez kódu na vašem účtu u Amazon Web Services nebo Google Cloud. Meta ho doporučuje, když už máte pixel, utrácíte přes 300 USD měsíčně za kampaně na webové konverze a nepracujete s e-shopovým partnerem. Platíte jen cloud, od 30 USD měsíčně, deduplikaci řeší Gateway sama.
Začněte tím, co už máte. E-shop na podporované platformě nastaví integrace, web s GTM a GA4 rozšíříme o serverový kontejner. Přímou integraci kódem volíme kvůli prodejně, CRM nebo aplikaci. Podobný princip mají v Google Ads rozšířené konverze.
Standardní události: které posílat
Meta má 17 standardních událostí a používá je pro reporty, optimalizaci kampaní i publika. Proto je volte místo vlastních názvů, kde to jde. Pro e-shop a web s poptávkami stačí obvykle tyhle (kromě PageView ze základního kódu jsou všechny mezi standardními):
| Událost | Kdy se posílá | Co k ní přidat |
|---|---|---|
PageView | každá stránka, je v základním kódu | – |
ViewContent | detail produktu | ID produktu (content_ids), cena, měna |
AddToCart | vložení do košíku | ID produktu, hodnota, měna |
InitiateCheckout | začátek objednávky | hodnota, počet kusů |
Purchase | dokončený nákup, děkovací stránka | povinně hodnota a měna, ID produktů, event_id |
Lead | odeslaná poptávka nebo formulář | případně hodnota leadu |
CompleteRegistration | dokončená registrace | – |
Tabulku posuňte do strany.
- Hodnota s desetinnou tečkou, bez mezer a symbolu měny:
1290.00, ne „1 290 Kč“. Měna třípísmenným kódemCZK. Výchozí kód od Mety má 0.00 USD, takže hodnotu vždy přepište. - Názvy rozlišují velká a malá písmena.
purchaseneníPurchasea Meta ho nevezme jako standardní nákup. - ID produktů musí sedět s katalogem. Bez
content_idsnebocontentsnefungují katalogové reklamy Advantage+ ani dynamický remarketing.
Hodnotu nákupu posílejte všude stejně, buď s DPH a dopravou, nebo bez nich, v pixelu, v Conversions API i v dalších nástrojích.
Souhlas s cookies: pixel až po souhlasu
Pixel je marketingový nástroj. V praxi ho spouštíme až poté, co návštěvník v cookie liště souhlasí s marketingovými cookies; závazný výklad dá právník. Meta v nápovědě opakuje, že právní základ a potřebné souhlasy musí zajistit inzerent.
Když pixel vkládáte kódem, Meta pro to má funkci souhlasu. Před inicializací pixelu zavoláte fbq('consent', 'revoke'), a to na každé stránce. Pixel tím pozastaví odesílání. Až člověk souhlasí, zavoláte fbq('consent', 'grant'). Když souhlas řídíte jinak, třeba přes Google Tag Manager, je tento kód podle Mety volitelný.
fbq('consent', 'revoke'); před init, na každé stránce fbq('init', 'VASE_ID_PIXELU'); fbq('track', 'PageView'); … po kliknutí na „Souhlasím“ v cookie liště: fbq('consent', 'grant');
Na serveru postupujeme stejně. Meta píše jen, že Conversions API není určené k obcházení pravidel ochrany soukromí a souhlasy zajišťuje inzerent. V praxi proto ze serveru posíláme jen události lidí, kteří souhlasili, a hlídá to integrace nebo serverový kontejner. Závazný výklad dá právník.
Jak ověřit, že měření funguje
Nastavení je hotové, až když události vidíte ve Správci událostí a sedí jejich počty:
Test událostí
Správce událostí → Zdroje dat → váš dataset → Test událostí. Zadejte URL, otevřete web a projděte nákup, dokud je stránka testu otevřená. Serverové události otestujete v sekci událostí serveru. Nástroj ukáže i deduplikované události.
Meta Ads Data Advisor
Bezplatné rozšíření pro Chrome, dřív Meta Pixel Helper. Ukáže spuštěné události a upozorní na chybějící cenu nebo měnu. Vypněte si přitom blokátor reklam.
Diagnostika
Karta Diagnostika ve Správci událostí hlásí kritické problémy červeně a upozornění žlutě, aktivní jsou ty z posledních 24 hodin. Kontrolujte ji pravidelně, ne jen po nasazení.
Detail serverových událostí
U webových událostí z Conversions API je detail se záložkami Přehled události, Pokrytí událostí, Kvalita událostí, Deduplikace událostí a Aktuálnost údajů. Na Přehledu hlídá Kontrola redundance, že z CAPI přijde stejně nebo víc událostí než z pixelu (před deduplikací). Pokrytí událostí ukazuje podíl CAPI vůči pixelu, cíl je 75 %.
V přehledech Správce událostí se nové události můžou objevit až za 30 minut i později, Test událostí je ukáže dřív. Serverové události posílejte v reálném čase. Webové události starší než 7 dní Conversions API odmítne, a to celý požadavek, i když je jediná stará událost mezi novými.
Typické chyby v měření Meta pixelu a CAPI
Většinu chyb odhalí Test událostí a Diagnostika. Tyhle se v auditech měření opakují často.
Chyby, kvůli kterým Meta počítá špatně
- Dvojitý nákup z pixelu a serveru. Oba posílají
Purchasebez společnéhoevent_id. Pomůžeevent_idpodle čísla objednávky. Diagnostika tuhle dvojici nehlásí, uvidíte ji na kartě Deduplikace událostí. - Opakovaný nákup z pixelu. Děkovací stránka ho odešle při každém obnovení, nebo je kód nákupu v hlavičce šablony. Diagnostika hlásí chybu Redundant purchase events, když pixel pošle na jednu objednávku čtyři a víc nákupů.
- Chybí hodnota nebo měna. Bez nich Meta neví, co vydělává, a nefunguje optimalizace na hodnotu ani ROAS. Diagnostika hlásí i rozdílnou hodnotu v pixelu a v CAPI.
- Stejná událost dvakrát z jednoho zdroje. Událost je v kódu webu a zároveň ji pixel zaznamená automaticky. Řešení je vypnout automatickou událost, nebo kód.
- Pixel běží před souhlasem. Nebo naopak nikdy, protože tag čeká na souhlas, který cookie lišta do GTM nepředá. Obojí uvidíte v Testu událostí s odmítnutou a přijatou lištou.
- Dva pixely na jednom webu. Starý od předchozí agentury, nový od vás. Události se můžou rozdělit mezi dva datasety a kampaň pak vidí jen část.
- Události z cizích domén. ID pixelu je veřejné a kdokoli ho může vložit na svůj web. Ve Správci událostí si nastavte seznam povolených domén.
Proč Meta hlásí jiná čísla než GA4
Rozdíl mezi Ads Managerem a Google Analytics 4 neznamená automaticky chybu. Každý nástroj počítá jinak a Meta vyjmenovává důvody:
- Konverze po zobrazení. Výchozí atribuce nových sestav v Ads Manageru je 7 dní po kliknutí nebo 1 den po zobrazení. Meta si tedy připíše i nákup člověka, který reklamu jen viděl. Některé nástroje s připsáním konverze po zobrazení potíže mají.
- Měření napříč zařízeními. Meta pozná, že člověk viděl reklamu v mobilu a nakoupil na počítači. Měření postavené na cookies v jednom prohlížeči to často nespojí.
- Datum konverze. Ads Manager připisuje konverzi ke dni zobrazení reklamy, ne ke dni nákupu.
- Blokátory. Když pixel kvůli blokátoru nebo chybě načítání nezafunguje, Meta vidí méně než váš e-shop. Conversions API tuhle mezeru zmenšuje.
- Souhlasy. Kdo marketingové cookies odmítl, do Mety se neodešle ani ze serveru. Rozdíl proti e-shopu tak zčásti zůstane.
Proto čísla neporovnávejte jen v součtu. Sledujte trend, porovnávejte se stejným atribučním oknem a návštěvy z Mety označujte UTM parametry, aby je GA4 poznala. Jak se liší atribuční okno a model Mety a GA4 a co ovlivňuje cenu reklamy, popisujeme v článku kolik stojí reklama na Metě.
Na co se nás ptáte
Co je Facebook pixel a k čemu slouží?
Facebook pixel, dnes Meta pixel, je kód, který vložíte na web. Zaznamenává akce návštěvníků, třeba zobrazení produktu, košík nebo nákup, a posílá je do Mety. Slouží k měření reklam, optimalizaci kampaní a publikům pro remarketing.
Jaký je rozdíl mezi Meta pixelem a Conversions API?
Pixel posílá události z prohlížeče návštěvníka, Conversions API z vašeho serveru nebo platformy. Pixel přichází o data kvůli blokátorům a chybám načítání, server méně. Meta doporučuje obojí s deduplikací přes event_id.
Stačí jen Conversions API bez pixelu?
Nedoporučujeme to a Meta radí používat pixel i se serverovým měřením. Pixel ukládá cookie _fbp s ID prohlížeče, které pomáhá párovat i serverové události. Bez pixelu přijdete i o automatické rozšířené párování.
Je Conversions API zdarma?
Podle Mety záleží cena na způsobu nasazení. Conversions API s podporou Mety je zdarma, integrace e-shopových platforem typu Shopify nebo WooCommerce jsou bez příplatku. Conversions API Gateway stojí cloud od 30 USD měsíčně, přímá integrace náklady na vývoj. Cena řešení přes partnera, třeba server-side GTM, závisí na partnerovi a hostingu.
Jak najdu ID svého Meta pixelu?
Ve Správci událostí v části Zdroje dat. U každého pixelu nebo datasetu je vidět název a ID. Pokud vznikl dataset z vašeho původního pixelu, má stejné ID jako pixel.
Funguje Facebook pixel ještě?
Ano, jen se jmenuje Meta pixel. Kvůli blokátorům a omezením prohlížečů ale nezachytí všechno, proto Meta k němu nabízí Conversions API už při zakládání.
Je Meta pixel v souladu s GDPR?
Záleží na tom, jak ho nasadíte. Meta vyžaduje, abyste k předávání dat měli právní základ a potřebné souhlasy. V praxi to znamená spouštět pixel až po souhlasu v cookie liště a totéž dodržet u Conversions API. Výklad pro váš web vám dá právník.
Za jak dlouho uvidím události ve Správci událostí?
V Testu událostí dřív než v přehledech, proto ověřujte tam. V přehledech Správce událostí to podle Mety může trvat 30 minut i déle. Skóre kvality párování se počítá z posledních 48 hodin, takže po změně nastavení počkejte aspoň dva dny.
Chcete mít jistotu, že Meta vidí každý nákup?
Zkontrolujeme pixel, Conversions API, deduplikaci i souhlasy a nastavíme měření tak, aby se kampaně učily ze správných čísel.
- Meta Pixel, instalace a nastavení Meta Pixelu a datasety ve Správci událostí, Meta Centrum nápovědy pro firmy
- Conversions API, doporučené postupy a porovnání možností nastavení, Meta Centrum nápovědy pro firmy
- Deduplikace událostí Meta Pixelu a Conversions API a kvalita párování událostí, Meta Centrum nápovědy pro firmy
- Handling Duplicate Pixel and Conversions API Events, Server Event Parameters a Meta Pixel API reference, Meta for Developers
- Conversions API se server-side Google Tag Managerem a Conversions API Gateway, Meta Centrum nápovědy pro firmy
- Test událostí, Diagnostika a Meta Ads Data Advisor, Meta Centrum nápovědy pro firmy
- Rozdíly v počtu konverzí mezi Metou a nástroji třetích stran, Meta Centrum nápovědy pro firmy