ROAS — klíčový ukazatel mobilního marketingu, měřící příjem za každou korunu utracenou za reklamu. Metrika umožňuje posoudit ziskovost reklamních kampaní a pochopit, které akviziční kanály se vyplácejí. Podle údajů Adjust, 2025 se ROAS stal hlavním KPI pro 78% inzerentů mobilních aplikací. Bez tohoto ukazatele není možné efektivně alokovat rozpočet na uživatelskou reklamu.
Hlavní body
ROAS (Return on Ad Spend) — metrika efektivity reklamních kampaní, která ukazuje, kolik peněz reklama přinesla za každou utracenou korunu. Například ROAS 4:1 znamená, že každá koruna reklamního rozpočtu přinesla 4 koruny příjmu.
V mobilním marketingu se ROAS používá k hodnocení kampaní na získávání uživatelů (User Acquisition). Platformy jako Meta Ads, Google Ads a Apple Search Ads poskytují údaje o nákladech a analytické systémy — o příjmech od nainstalovaných uživatelů.
ROAS pod 1:1 (nebo 100%) znamená ztrátu — reklama se nevyplácí. ROAS 2:1 pokrývá náklady a ponechává marži. ROAS nad 5:1 je považován za vynikající ukazatel pro většinu vertikál. Interpretace však závisí na životním cyklu uživatele (LTV): pokud uživatel monetizuje po dobu 6 měsíců, ROAS 3. dne může být nízký, ale konečný — vysoký.
Sezónnost a typ aplikace také ovlivňují. Hry s krátkou LTV vyžadují rychlý ROAS, zatímco předplatitelské služby si mohou dovolit delší dobu návratnosti.
V User Acquisition (UA) umožňuje ROAS porovnávat dopravní kanály mezi sebou. Facebook Ads s ROAS 2,5 prohrává s TikTok Ads s ROAS 3,8, ačkoli oba kanály přinášejí instalace — rozdíl je v kvalitě uživatelů. UA manažer přerozděluje rozpočet ve prospěch kanálu s lepším ROAS, čímž dosahuje maximální návratnosti z reklamního rozpočtu.
Bez ROAS se marketér spoléhá na CPI (náklady na instalaci), který neukazuje, kolik peněz uživatel přináší. Kanál s levnými instalacemi může poskytovat nekvalitní provoz s nulovou monetizací. ROAS tento problém řeší.
Vzorec ROAS je velmi jednoduchý: příjem z reklamy se dělí náklady na reklamu. Výsledek se vyjadřuje v násobcích nebo procentech.
ROAS = Revenue / Ad Spend
Pokud reklamní kampaň přinesla 600 000 Kč příjmu a rozpočet byl 150 000 Kč, ROAS = 600 000 / 150 000 = 4,0 (nebo 400%).
V praxi je příjem připisován instalacím prostřednictvím atribuce. Podívejme se na příklad výpočtu ROAS na sadě kampaní:
| Kampaň | Rozpočet, Kč | Instalace | Příjem, Kč | ROAS |
|---|---|---|---|---|
| Meta Ads | 50 000 | 1 200 | 180 000 | 3,6 |
| Google Ads | 80 000 | 2 100 | 280 000 | 3,5 |
| Apple Search Ads | 20 000 | 400 | 120 000 | 6,0 |
Apple Search Ads vykázaly nejlepší ROAS (6,0), i když přinesly nejméně instalací. To je charakteristické pro platformu s vysokým nákupním záměrem uživatelů.
Pro automatický výpočet ROAS v aplikaci lze použít Firebase Analytics ve spojení s BigQuery:
SELECT
DATE(event_timestamp) AS campaign_date,
campaign_name,
SUM(event_value_in_usd) AS revenue,
SUM(ad_cost) AS ad_spend,
ROUND(SUM(event_value_in_usd) / SUM(ad_cost), 2) AS roas
FROM `project.analytics_123.events_*`
WHERE event_name = 'in_app_purchase'
AND campaign_name IS NOT NULL
GROUP BY campaign_date, campaign_name
ORDER BY roas DESC
Dotaz seskupuje příjem z nákupů podle kampaní a dnů, dělením náklady — získá se denní ROAS pro každý zdroj provozu.
Dobrý ROAS neexistuje ve vzduchoprázdnu — určuje ho marže produktu a model monetizace. Pro předplatitelské aplikace může být ROAS 3:1 nízký, pokud je marže 20%, a pro hry s nákupy v aplikaci je ROAS 4:1 vynikající.
| Typ aplikace | ROAS Den 1 | ROAS Den 30 | Cílový ROAS |
|---|---|---|---|
| Hyper-casual hry | 0,15–0,30 | 0,40–0,60 | 1,2–1,5 |
| Mid-core hry | 0,10–0,20 | 0,50–0,80 | 2,5–4,0 |
| Předplatitelské služby | 0,05–0,10 | 0,30–0,50 | 5,0–7,0 |
| E-commerce aplikace | 0,20–0,40 | 0,60–1,00 | 3,0–5,0 |
Je důležité zohlednit časový horizont: ROAS Den 1 je téměř vždy nízký, protože uživatelé neprovádějí nákupy první den. Rozhodovací model (analýza kohort) poskytuje přesnější obraz.
Podle studie AppsFlyer (2024) je průměrný ROAS Den 30 pro Android aplikace 0,45 a pro iOS — 0,52. Rozdíl je vysvětlen kupní silou publika.
ROAS se výrazně liší mezi kategoriemi aplikací. Hyper-casual hry mají obvykle ROAS 1,2–1,5 kvůli krátké LTV uživatelů. Průměrný ROAS fintech aplikací dosahuje 5,0–7,0, protože uživatelé provádějí opakované transakce. E-commerce aplikace zaujímají střední pozici s ROAS 3,0–5,0.
Je důležité zohlednit region: ROAS v USA a západní Evropě je 2–3krát vyšší než v jihovýchodní Asii při srovnatelném CPI. Rozdíl je způsoben kupní silou publika a úrovní konkurence na reklamních aukcích.
ROAS a ROI — příbuzné metriky, které se často zaměňují. ROAS zohledňuje pouze reklamní náklady, zatímco ROI — všechny náklady, včetně výroby, mezd a provozních výdajů.
Vzorec ROI: (Příjem — Celkové náklady) / Celkové náklady × 100%. Pokud aplikace vydělala 1 milion Kč a celkové náklady byly 800 tisíc Kč, ROI = 25%. ROAS může být 4,0, pokud reklamní rozpočet činil pouze 250 tisíc Kč.
ROAS se používá pro operativní hodnocení reklamních kampaní. Marketér vidí, který kanál přináší více příjmů na korunu rozpočtu, a přerozděluje výdaje. Rozhodnutí se přijímá v reálném čase — během dnů nebo týdnů.
ROI je potřebný pro strategické hodnocení podnikání — zda se produkt jako celek vyplácí. ROI zahrnuje vývoj, podporu, serverové náklady a mzdy. Ukazatel se počítá na čtvrtletní nebo roční vzdálenosti.
V praxi se obě metriky používají paralelně: ROAS — pro taktiku nákupu provozu, ROI — pro strategii vývoje produktu.
Zvýšení ROAS vyžaduje kombinaci optimalizace kreací, targetingu a retargetingu. Níže jsou uvedeny osvědčené metody s příklady.
A/B testování kreací — nejrychlejší způsob, jak zlepšit ROAS. Nahraďte statické bannery playable reklamami (interaktivní prototypy hratelnosti). Podle údajů Unity Ads (2024) zvyšují playable reklamy CR o 30–40% a snižují CPI o 15%.
Lookalike publikum založené na LTV zvyšuje ROAS o 25–50% ve srovnání s širokým targetingem. Nahrajte do reklamního panelu kohortu uživatelů s LTV nad mediánem — algoritmy najdou podobné uživatele.
Geotargeting je také důležitý: reklama v zemích Tier-1 (USA, Velká Británie, Japonsko) poskytuje vyšší ROAS, ale také vyšší CPI. Optimální strategie — mix Tier-1 pro prémiové instalace a Tier-2 pro škálování.
// Příklad odeslání konverzních dat do Adjust pro ROAS analýzu
const adjust = new Adjust({
appToken: '{your_app_token}',
environment: 'production'
});
adjust.trackEvent({
eventToken: '{purchase_token}',
revenue: 9.99,
currency: 'USD',
callbackParams: {
campaign_id: campaignId
}
});
Odesílání událostí příjmů do trackeru (Adjust / AppsFlyer) umožňuje platformě automaticky vypočítávat ROAS na úrovni kampaně a optimalizovat nabídky.
Retargeting uživatelů, kteří si nainstalovali aplikaci, ale neprovedli nákup, poskytuje ROAS 6:1 — 10:1 podle údajů Remerge (2024). Segmentujte podle událostí: „nainstaloval, ale neotevřel 7 dní“ nebo „přidal produkt do košíku, ale nekoupil“.
Dayparting — rozdělení reklamního rozpočtu podle hodin a dnů. V mobilních aplikacích je konverze ve večerních hodinách (18:00–23:00) o 30% vyšší než v ranních hodinách (6:00–11:00). O víkendech je CPI o 15–20% nižší při stejném ROAS. Nastavení plánu zobrazení v reklamním panelu přináší zvýšení ROAS o 10–15% beze změny kreací.
Pro správný výpočet ROAS je nezbytná integrace reklamních platforem s analytickým systémem. Hlavní nástroje se dělí do tří kategorií.
AppsFlyer a Adjust — lídři trhu. Automaticky spojují údaje o nákladech z 10+ reklamních panelů a příjmy z aplikace. AppsFlyer poskytuje sestavu ROAS podle kohort s rozpisem podle země, kampaně a kreace.
Firebase Analytics je zdarma a integrován do ekosystému Google. Pro výpočet ROAS se data exportují do BigQuery, kde se sestaví SQL dotaz (příklad výše). Nevýhoda — žádná automatická atribuce: údaje o nákladech je třeba načíst samostatně.
Tableau a Looker umožňují vytvářet vlastní ROAS dashboardy s daty z MMP, vlastní analytiky a CRM. Vhodné pro produkty s velkým objemem dat a složitým trychtýřem.
Často kladené otázky
ROMI (Return on Marketing Investment) je širší než ROAS — zahrnuje všechny marketingové náklady (mzdy, software, kreace), nejen reklamní rozpočet. ROAS je část ROMI vztahující se k mediálním nákladům.
Rentabilní ROAS je nepřímo úměrný marži. Pokud je marže 25%, rentabilní ROAS = 1 / 0,25 = 4,0. Při marži 50% stačí ROAS 2,0. Vzorec: Break-even ROAS = 1 / Gross Margin.
Algoritmy reklamních platforem potřebují čas na učení (learning phase). Prvních 3–5 dní může být ROAS pod 1,0, dokud systém nenajde konvertující publikum. Minimální doba hodnocení — 7 dní.
ROAS se počítá pouze pro placené kanály, protože jmenovatelem jsou reklamní náklady. Pro hodnocení organického provozu se používá metrika LTV/CAC s podmíněnou cenou instalace na úrovni CPI.
Ano, pokud kampaň přináší příjem při nulovém rozpočtu — například při virových instalacích. Při atribuci se však ROAS počítá pouze při kladných nákladech. Organické instalace se neúčastní ve jmenovateli.
Shrnutí
Vyvineme mobilní aplikaci na klíč
IT Sectr vytváří aplikace pro iOS a Android pro startupy a podniky od roku 2017. Poradíme vám a navrhneme nejlepší řešení.
Přečtěte si také