Na konzultáciách s majiteľmi e-shopov počúvam jednu vetu veľmi často: ROAS máme super, ale na účte to nevidíme. Ads Manager ukazuje štvornásobnú návratnosť, a predsa treba riešiť, z čoho zaplatiť tovar na ďalší mesiac. Nedávno som videla video zahraničného konzultanta, ktorý na túto metriku útočí veľmi ostro. V mnohom má pravdu, v niečom ide priďaleko. V článku rozoberám, čo ROAS naozaj meria, kde vás zavádza a ktoré čísla ukážu, či e-shop skutočne rastie.
Krátka odpoveď: ROAS je pomer tržieb pripísaných reklame k výdavkom na reklamu. Nehovorí nič o marži, o zákazníkoch, ktorí sa vracajú, ani o tom, koľko predajov by prišlo aj bez reklamy. Ako jediná hlavná metrika preto vedie k lacným produktom, zľavám a zákazníkom na jeden nákup. Popri ňom sledujte mesačné tržby od vracajúcich sa zákazníkov, príspevkovú maržu po odpočítaní reklamy v eurách, pomer celkových tržieb k celkovým výdavkom na marketing a podiel predajov produktu, na ktorom stojí váš rast. ROAS nevyhadzujte, používajte ho ako poistku cez break-even ROAS.
Čo je ROAS a ako sa počíta
ROAS (return on ad spend) je návratnosť výdavkov na reklamu. Vzorec je jednoduchý: tržby pripísané reklame vydelené sumou, ktorú ste za reklamu zaplatili.
Príklad: za týždeň miniete na Meta reklamy 500 € a Ads Manager k nim priradí nákupy za 2 000 €. ROAS je 2 000 / 500 = 4, niekedy sa uvádza aj ako 400 % alebo 4:1.
Dôležité je slovo pripísané. Meta započíta nákup reklame iba vtedy, ak sa zmestí do atribučného okna. V dokumentácii Marketing API k prehľadom reklamného účtu Meta uvádza, že predvolené okno je 7 dní po kliknutí a 1 deň po zobrazení. Od roku 2026 sa podľa odbornej tlače do kliknutí počítajú pri nákupoch na webe len kliknutia na odkaz a lajky, komentáre či zdieľania Meta vykazuje zvlášť ako engage-through atribúciu. Pri porovnávaní s minulými obdobiami preto sledujte, či sa nezmenilo nastavenie, nie len čísla.
Prečo ROAS zavádza
Vidí len pripísané nákupy
ROAS nevie, že zákazník videl reklamu, o týždeň si značku vyhľadal na Googli a kúpil cez newsletter. Nevie ani to, koľko nákupov by prišlo tak či tak. Reklama na ľudí, ktorí by nakúpili aj bez nej, môže mať skvelý ROAS a pritom k tržbám nepridať takmer nič.
Nevidí maržu ani náklady
ROAS 4 môže byť výborný pri 60 % marži a stratový pri 20 % marži. Hodnota nákupu navyše často obsahuje DPH a dopravu. Zo zdrojového kódu pluginu Meta for WooCommerce (predtým Facebook for WooCommerce) vyplýva, že ako hodnotu nákupu posiela celkovú sumu objednávky, teda vrátane dane aj dopravy. Pri základnej sadzbe DPH 23 %, ktorá na Slovensku platí od roku 2025, tak ROAS z Ads Managera vyzerá o takmer štvrtinu lepšie, než by vyzeral z tržieb bez DPH.
Nerozlišuje prvý nákup od návratu
Pre ROAS je rovnaký nákup od človeka, ktorý už nikdy nepríde, aj od budúceho verného zákazníka. Konzultant z videa na tom stavia hlavný argument: na ROAS vyhrávajú lacné produkty, zľavy a jednoduché ponuky a presne tie podľa neho priťahujú zákazníkov, ktorí sa vracajú najmenej. Nie je to zákon, skôr hypotéza z praxe, ktorú si viete overiť na vlastných objednávkach. Najčastejšie sa potvrdzuje pri e-shopoch, ktoré rast ťahali výpredajmi.
Rozbíja účet na drobné
Druhý jav, ktorý poznám z auditov: keď je cieľom ROAS, pribúdajú kampane. Každý produkt, každá zľava a každé publikum dostane vlastnú kampaň, až máte desiatky kampaní a stovky reklám. Väčšina z nich dostane pár eur, navzájom si konkurujú v aukcii a systém nemá z čoho sa učiť. Prečo to po nasadení systému Andromeda bolí ešte viac, som rozoberala v článku o lekciách z milióna dolárov minutých na Meta reklamy.
Čo merať namiesto ROAS
Nejde o to nahradiť jedno magické číslo iným, ale o malú sadu ukazovateľov, z ktorých každý odpovedá na inú otázku. Ako si kľúčové ukazovatele vyberať, vysvetľuje článok o KPI a o tom, ako ich nastaviť.
Tržby od vracajúcich sa zákazníkov
Konzultant z videa tomu hovorí revenue floor, teda dno tržieb: peniaze od ľudí, ktorí u vás nenakupujú prvýkrát. Ak toto číslo mesiac po mesiaci rastie, e-shop je zdravý aj pri mierne klesajúcom ROAS. Ak stojí, každý mesiac začínate takmer od nuly.
Vo WooCommerce ho zistíte bez ďalšieho nástroja. V sekcii Analytics otvorte prehľad Objednávky, ktorý podľa dokumentácie WooCommerce ponúka rozšírený filter typu zákazníka (Customer Type). Nastavte vracajúcich sa zákazníkov, interval po mesiacoch a sledujte čisté tržby. Zo zdrojového kódu WooCommerce vyplýva, že objednávka sa označí ako vracajúca sa, ak má zákazník staršiu objednávku. Ak veľa ľudí nakupuje bez registrácie, na pár objednávkach si overte, či ich obchod páruje správne.
Príspevková marža po reklame
Najjednoduchšia verzia je objem zisku: tržby mínus výdavky na reklamu v eurách, nie v pomere. Presnejšia je príspevková marža, teda to, čo zostane po odpočítaní variabilných nákladov. Pre e-shop ju počítam takto: tržby bez DPH krát hrubá marža, mínus reklama, mínus doprava, platobné poplatky a balenie.
Ilustračný príklad (vymyslené čísla, tržby s DPH 23 %, hrubá marža 50 % z tržieb bez DPH, doprava a poplatky 10 % z tržieb bez DPH):
| Týždeň | Reklama | Tržby s DPH | ROAS | Tržby mínus reklama | Tržby bez DPH | Hrubý zisk | Doprava a poplatky | Príspevková marža |
|---|---|---|---|---|---|---|---|---|
| 1 | 1 000 € | 5 000 € | 5,0 | 4 000 € | 4 065 € | 2 033 € | 407 € | 626 € |
| 2 | 2 000 € | 9 000 € | 4,5 | 7 000 € | 7 317 € | 3 659 € | 732 € | 927 € |
| 3 | 3 000 € | 12 000 € | 4,0 | 9 000 € | 9 756 € | 4 878 € | 976 € | 902 € |
Týždeň s najvyšším ROAS priniesol najmenej peňazí. Jednoduchý objem zisku by za najlepší označil tretí týždeň, no po odpočítaní DPH, tovaru a dopravy vyhráva druhý, lebo ďalšie navýšenie rozpočtu už zisk nepridalo. Break-even ROAS je v tomto príklade 1,23 / 0,4, teda približne 3,08, takže všetky tri týždne sú nad hranicou.
MER, čiže blended ROAS
MER (marketing efficiency ratio), niekedy nazývaný blended ROAS, sú celkové tržby e-shopu vydelené celkovými výdavkami na marketing za rovnaké obdobie. Nezaujíma ho atribúcia ani kanál, preto zachytí aj vplyv reklamy na organiku a vyhľadávanie. Je to doplnok, nie náhrada. Ak ROAS v Ads Manageri rastie a MER stojí, reklama si pravdepodobne pripisuje nákupy, ktoré by prišli aj tak.
Podiel predajov hero produktu
Ak viete, ktorý produkt privádza zákazníkov, ktorí sa vracajú, sledujte, akú časť všetkých nákupov tvorí. Ako taký produkt nájsť z exportu objednávok, podrobne opisujem v článku o hero produkte a opakovaných nákupoch. Podiel hero produktu rozlišuje reklamy, ktoré vyzerajú rovnako. Predstavte si dve reklamy, každá so 100 nákupmi. Prvá má cenu za nákup 20 €, ale hero produkt je len v 5 z nich. Druhá má cenu za nákup 21 €, no hero produkt je v 95 nákupoch. Cena za nákup hero produktu vychádza pri prvej reklame na 400 €, pri druhej približne na 22 €.
Ako si to nastaviť v Meta Ads Manageri
Vlastná konverzia pre hero produkt
Nákupy celkovo ukazujú, koľkokrát prešla platba, nie čo ste predali. Preto si vytvorte vlastnú konverziu na nákup konkrétneho produktu. Podľa referencie Marketing API pre vlastné konverzie ju definujete ako štandardnú udalosť, napríklad nákup, s pravidlom na parametre udalosti. V praxi to znamená pravidlo, že content_ids obsahuje ID vášho produktu. Na jeden reklamný účet môžete mať najviac 100 vlastných konverzií.
Háčik je v tom, aké ID váš plugin posiela. Meta for WooCommerce dlhé roky posielal ID v tvare SKU_ID produktu alebo wc_post_id_ID, ak produkt nemal SKU. Od verzie 3.5.17 z februára 2026 podľa changelogu prefix odstránil a posiela samotné ID produktu vo WooCommerce, pri variantoch ID variácie. Iné pluginy môžu posielať SKU. Skôr než pravidlo vytvoríte, otvorte v Events Manageri podrobnosti niekoľkých nákupov a pozrite sa, čo v content_ids naozaj je. Ak meranie ešte nemáte v poriadku, začnite návodom na nastavenie Facebook CAPI alebo naším pluginom pre Facebook Pixel a CAPI.
Vlastné metriky
V Ads Manageri cez úpravu stĺpcov (Customize Columns) a v Ads Reporting si viete vytvoriť vlastnú metriku ako vzorec zo štandardných metrík, udalostí a vlastných konverzií. Odporúčam tri:
- Objem zisku: hodnota konverzie nákupov mínus minutá suma.
- Približná príspevková marža: hodnota konverzie nákupov / 1,23 krát vaša marža po doprave a poplatkoch, mínus minutá suma.
- Podiel hero produktu: počet vlastných konverzií hero produktu vydelený počtom nákupov.
V prehľadoch zobrazte celý účet bez rozpadu na kampane po týždňoch a pridajte vedľa aj ROAS. Uvidíte, či sa najlepšie týždne podľa ROAS kryjú s najlepšími podľa zisku. O tom, s čím pri rozboroch výkonu pomáha AI asistent priamo v Ads Manageri, sme písali v článku o Meta AI business asistentovi.
Jednoduchá štruktúra účtu
Stručne, ako štruktúru účtu prepojiť s novými metrikami:
- Jedna predajná kampaň s rozpočtom na úrovni kampane (Advantage+ campaign budget). Podľa dokumentácie pre vývojárov systém rozdeľuje rozpočet medzi reklamné zostavy priebežne tam, kde vidí najlepšie príležitosti.
- Kontrolná zostava s overenými reklamami postavenými na existujúcich príspevkoch. Referencia reklamnej kreatívy uvádza, že reklamu môžete postaviť na ID príspevku z Facebooku aj Instagramu. Reakcie a komentáre sa tak zbierajú pod jedným príspevkom namiesto toho, aby každá nová reklama začínala od nuly.
- Testovacie zostavy s flexibilnými reklamami v rámci 3-2-2, teda 3 kreatívy, 2 primárne texty a 2 nadpisy. Test vyhráva, ak zlepší výsledok celej kampane, nie ak má najkrajšie čísla sám o sebe.
Konzultant k tomu pridáva rozhodovacie pravidlo pre chvíle, keď výkon klesne. Najprv sa spýtajte, či môžete zajtra minúť viac a udržať zisk. Ak áno, zvýšte rozpočet a nič iné nemeňte. Ak nie, hľadajte reklamu, ktorá berie zhruba 10 až 40 % rozpočtu a zhoršuje cenu za nákup hero produktu alebo zisk, a vypnite ju. Ak taká nie je, spustite nový test. Pravidlo sa mi páči, lebo bráni panike a prestavovaniu účtu.
Kriticky by som brala tri tvrdenia z videa: že Andromeda robí viac toho, čo sa deje najčastejšie, takže keď hero produkt prekročí polovicu predajov, celý účet sa naň nastaví, že klesne CPM, lebo vás Meta vníma ako kvalitný zdroj signálu, a že nové reklamy sa najprv testujú na teplom publiku. Sú to hypotézy autora. Meta Andromedu opisuje ako systém na výber kandidátov reklám a o víťazovi aukcie podľa nej rozhoduje ponuka, odhadovaná miera akcie a kvalita reklamy. Že konzistentné dáta automaticky znížia CPM, nikde nepotvrdzuje. Princíp menej reklám s viac dátami je však rozumný aj bez týchto tvrdení.
Iné biznis modely
Predplatné. Opakovaný nákup tu meriate mierou obnovenia. Porovnajte vstupné ponuky, napríklad mesačné a štvrťročné predplatné, podľa toho, koľko zákazníkov prežije prvé obnovenie. Propagujte tú, ktorá drží zákazníkov najlepšie.
Drahé služby a koučing. Transakcií je málo, preto hľadajte spoľahlivý predstupeň predaja. Ak lievik vedie z webinára cez rezerváciu hovoru k predaju, optimalizujte na rezerváciu hovoru, nie na účasť na webinári. Podobnú logiku pri formulároch rozoberám v článku o kvalitných leadoch z Facebook reklamy.
Ako prejsť z ROAS na metriky zisku v 7 krokoch
1. Vypočítajte si maržu a break-even ROAS
Zistite priemernú hrubú maržu z tržieb bez DPH a odpočítajte dopravu, platobné poplatky a balenie. Break-even ROAS vypočítate ako 1 vydelené touto maržou a ak Ads Manager ukazuje tržby s DPH, vynásobte ho 1,23.
2. Nastavte si mesačný prehľad vracajúcich sa zákazníkov
Vo WooCommerce Analytics použite v prehľade Objednávky filter typu zákazníka a sledujte čisté tržby od vracajúcich sa zákazníkov po mesiacoch aspoň za posledný rok.
3. Skontrolujte meranie
Overte, že Pixel a Conversions API posielajú nákupy bez duplicít, s hodnotou objednávky a s ID produktov v content_ids.
4. Vytvorte vlastnú konverziu pre hero produkt
Nastavte vlastnú konverziu na nákup s pravidlom, že content_ids obsahuje ID hero produktu v tvare, ktorý posiela váš plugin.
5. Pridajte vlastné metriky do Ads Managera
Vytvorte metriky objem zisku, približná príspevková marža a podiel hero produktu a uložte si ich do vlastného rozloženia stĺpcov.
6. Zjednodušte štruktúru kampaní
Zlúčte kampane do jednej predajnej kampane s rozpočtom na úrovni kampane, kontrolnou zostavou a testovacími zostavami.
7. Vyhodnocujte týždenne a mesačne
Každý týždeň porovnajte príspevkovú maržu a MER, každý mesiac tržby od vracajúcich sa zákazníkov.
Môj pohľad: čo je silné a čo prehnané
Súhlasím s hlavnou myšlienkou. Pomer v reporte nie je zisk na účte a e-shop, ktorý nesleduje návraty zákazníkov, sa ľahko zamkne v kolotoči zliav. Silné je aj meranie konkrétneho produktu cez vlastnú konverziu, ktoré v slovenských účtoch vidím málokedy.
Prehnané je však tvrdenie, že ROAS treba úplne ignorovať. Aj my ho uvádzame v prípadových štúdiách, napríklad pri raste ROAS o 1500 % bez navýšenia rozpočtu či pri obrate 65 000 € za 3 dni s ROAS 21. Na porovnanie reklám v rámci jednej kampane je ROAS stále užitočný a break-even ROAS je poistka, pod ktorú by ste dlhodobo nemali klesnúť. Zámerne prijať nižší ROAS v prospech návratnosti zákazníkov si navyše musí e-shop vedieť dovoliť, lebo peniaze za tovar a reklamu idú von hneď a návraty prichádzajú o mesiace neskôr.
Pri malých e-shopoch s pár desiatkami objednávok týždenne vyhodnocujte skôr mesačne, hero produkt hľadajte na úrovni kategórií a vlastnú konverziu berte ako orientačnú, lebo pri malom počte predajov na nej kampaň optimalizovať nebude. Pre slovenské prostredie platí ešte jedna vec: kým neporovnáte ROAS s maržou po odpočítaní DPH, porovnávate jablká s hruškami.
Ako vám môžeme pomôcť
Ak chcete prejsť vlastné čísla, nastaviť break-even ROAS a vlastné metriky na mieru, najrýchlejšia cesta je konzultácia s Facebook špecialistom. Ak nechcete kampane riešiť sami, v rámci služby správa Facebook a Instagram stránky a reklamných kampaní ich postavíme a vyhodnocujeme podľa zisku, nie podľa pekného reportu. Meranie cez Pixel a CAPI vám pomôžeme nastaviť aj s naším pluginom. Do hĺbky ide Facebook a Instagram školenie pre pokročilých.
Časté otázky
Čo je ROAS?
ROAS je návratnosť výdavkov na reklamu. Vypočítate ho ako tržby pripísané reklame vydelené výdavkami na reklamu. Ak za reklamu zaplatíte 500 € a pripísané nákupy majú hodnotu 2 000 €, ROAS je 4. Metrika však nezohľadňuje maržu, DPH ani to, či sa zákazník vráti.
Aký ROAS je dobrý?
Univerzálne dobrý ROAS neexistuje. Dobrý je ten, ktorý je nad vaším break-even ROAS a zároveň prináša rastúci zisk v eurách. Pri hrubej marži 40 % po doprave a poplatkoch je break-even ROAS 2,5 z tržieb bez DPH a pri tržbách s 23 % DPH približne 3,08.
Prečo mám vysoký ROAS, ale na účte peniaze nepribúdajú?
Najčastejšie preto, že hodnota nákupu obsahuje DPH a dopravu, marža je nízka, reklama si pripisuje nákupy, ktoré by prišli aj bez nej, alebo privádza zákazníkov, ktorí sa nevrátia. Porovnajte ho s príspevkovou maržou po reklame.
Aký je rozdiel medzi ROAS a MER?
ROAS počíta len tržby, ktoré si reklamná platforma pripísala v rámci atribučného okna. MER delí všetky tržby e-shopu všetkými výdavkami na marketing za rovnaké obdobie. MER je hrubší, ale neovplyvní ho atribúcia a ukáže celkový efekt marketingu.
Aké atribučné okno používa Meta?
Podľa dokumentácie Marketing API je predvolené nastavenie 7 dní po kliknutí a 1 deň po zobrazení. Od roku 2026 sa podľa odbornej tlače do kliknutí pri nákupoch na webe počítajú len kliknutia na odkaz a ostatné interakcie Meta vykazuje zvlášť. Nastavenie si overte na úrovni reklamnej zostavy.
Ako zistím tržby od vracajúcich sa zákazníkov vo WooCommerce?
V sekcii Analytics otvorte prehľad Objednávky, v rozšírených filtroch zvoľte typ zákazníka a vracajúcich sa zákazníkov. Nastavte interval po mesiacoch a sledujte čisté tržby. Rastúci trend znamená, že e-shop stojí na čoraz pevnejšom základe.