Průvodci

Metriky SaaS vysvětleně: MRR, churn, CAC, LTV a co sledovat jako první

Metriky SaaS jsou hrstka čísel, která říkají, zda je předplatitelský podnik zdravý: kolik opakovaných tržeb máte (MRR), jak rychle z nich něco uniká (churn), kolik stojí získat zákazníka (CAC) a kolik je zákazník v čase hodnotný (LTV). Začněte tím, že každý měsíc sledujete MRR a churn; CAC, LTV a návratnost přidejte, jakmile začnete utrácet za získávání zákazníků. Vzorce jsou jednoduché. Těžké je definovat je konzistentně a nepodvádět sám sebe.

Všechna čísla v tomto průvodci jsou vymyšlené příklady, které ukazují výpočet. Nejsou to benchmarky.

Proč jsou tyto metriky důležité

Předplatitelský podnik vydělává pomalu. Zákazník, který platí měsíčně, může potřebovat mnoho měsíců, než splatí, co jste utratili, abyste ho získali. Proto je snadné cítit se zaneprázdněně, zatímco podnik se zmenšuje. Níže uvedené metriky odpovídají na čtyři otázky:

OtázkaMetrika
Jak velký je podnik právě teď?MRR, ARR
Drží si to, co má?Churn, čisté udržení příjmů
Kolik stojí růst?CAC, doba návratnosti
Je zákazník cennější, než stojí?LTV, poměr LTV:CAC

MRR a ARR

Měsíční opakované tržby (MRR) jsou celkové předplatné tržby, které očekáváte každý měsíc, převedené na měsíční částku.

  • Měsíční tarify se počítají za svou měsíční cenu.
  • Roční tarify se dělí 12.
  • Jednorázové poplatky, poplatky za nastavení a vrácené platby se vynechají.
  • Slevy se počítají za zlevněnou cenu, kterou zákazník skutečně platí.

Roční opakované tržby (ARR) jsou MRR × 12. Používají se většinou tehdy, když firma prodává roční smlouvy.

Příklad (vymyšlená čísla): máte 40 zákazníků na tarifu 20 dolarů měsíčně a 5 zákazníků na tarifu 480 dolarů ročně.

  • Měsíční zákazníci: 40 × 20 $ = 800 $
  • Roční zákazníci: 5 × (480 $ ÷ 12) = 200 $
  • MRR = 1 000 $, ARR = 12 000 $

Pohyby MRR

Celkové MRR skrývá, co se dělo pod povrchem. Rozdělte každoroční změnu na části:

  • Nové MRR – od úplně nových zákazníků
  • Expanzní MRR – stávající zákazníci, kteří přecházejí na vyšší tarif nebo přidávají místa
  • Kontrakční MRR – stávající zákazníci, kteří přecházejí na nižší tarif
  • Ztracené MRR – zákazníci, kteří zrušili

Čisté nové MRR = nové + expanze − kontrakce − ztracené.

Příklad: nové 300 $, expanze 50 $, kontrakce 20 $, ztracené 80 $. Čisté nové MRR = 250 $. Měsíc, kdy celkové MRR roste, může stále skrývat rostoucí churn, proto je rozpis důležitý.

Churn

Churn měří, co ztrácíte. Existují dva druhy a chcete oba.

Míra churnu zákazníků (logo) = zákazníci ztracení v období ÷ zákazníci na začátku období.

Míra churnu tržeb = MRR ztracené kvůli zrušením a snížením tarifu ÷ MRR na začátku období.

Příklad: na začátku měsíce máte 50 zákazníků a 1 000 $ MRR. Tři zákazníci platící po 20 $ zruší a jeden přejde z 40 $ na 20 $.

  • Churn zákazníků = 3 ÷ 50 = 6 %
  • Churn tržeb = (60 $ + 20 $) ÷ 1 000 $ = 8 %

Dvě pravidla udrží churn poctivý:

  1. Počítejte jen zákazníky, kteří tam byli na začátku. Zákazníci, kteří se zaregistrují a zruší ve stejném měsíci, zkreslí míru, pokud je zahrnete; sledujte je zvlášť jako časný churn.
  2. Rozhodněte, kdy se zrušení počítá. Když klikne na zrušit, nebo když skončí zaplacené období? Obojí je v pořádku; buďte konzistentní.

Měsíční churn se násobí. Měsíční míra, která zní malě, odebere za rok velký podíl zákazníků, takže nenásobte 12, abyste dostali roční churn. Pro odhad, kolik dnešních zákazníků zůstane po 12 měsících při stálé měsíční míře churnu, použijte (1 − měsíční churn)^12. Při měsíčním churnu 6 % je to 0,94^12 ≈ 0,48 – zhruba polovina zůstane.

Co s tím dělat, najdete v jak snížit churn.

Čisté udržení příjmů (NRR)

NRR se ptá: z příjmů, které jsem měl od skupiny zákazníků před rokem (nebo měsícem), kolik mám od těchto stejných zákazníků teď, včetně upgradů?

NRR = (počáteční MRR + expanze − kontrakce − ztracené) ÷ počáteční MRR

Příklad: skupina zákazníků platila v lednu 1 000 $ MRR. Za dvanáct měsíců ti, kteří zůstali, platí 900 $ a upgrady přidají 150 $. NRR = 1 050 $ ÷ 1 000 $ = 105 %. Nad 100 % znamená, že stávající zákazníci rostou rychleji, než odcházejí, takže byste rostli i bez nových registrací.

Hrubé udržení příjmů (GRR) je stejný výpočet bez expanze a nikdy nemůže přesáhnout 100 %. Ukazuje čistý únik.

Náklady na získání zákazníka (CAC)

CAC = celkové výdaje na prodej a marketing v období ÷ noví zákazníci získaní v tomto období.

Příklad: za měsíc utratíte 600 $ za reklamy a 400 $ za externího textaře a získáte 20 zákazníků. CAC = 1 000 $ ÷ 20 = 50 $.

Hlavní spory jsou o to, co zahrnout: váš vlastní čas, nástroje, mzdy. Kompletní postup, včetně smíšeného a placeného CAC, najdete v jak spočítat náklady na získání zákazníka.

ARPA a hrubá marže

Dvě podpůrná čísla vstupují do níže uvedených vzorců.

Průměrný příjem na účet (ARPA) = MRR ÷ počet platících zákazníků. Při 1 000 $ MRR a 50 zákaznících je ARPA 20 $.

Hrubá marže = (příjmy − náklady na obsluhu zákazníků) ÷ příjmy. Náklady na obsluhu zahrnují hosting, databáze, placená API jako AI modely, poplatky za platby a podporu. Pokud obsluha stojí 250 $ z každých 1 000 $, hrubá marže je 75 %.

Celoživotní hodnota zákazníka (LTV)

LTV odhaduje, kolik hrubého zisku zákazník přinese, než odejde.

LTV = ARPA × hrubá marže ÷ měsíční míra churnu zákazníků

Příklad: ARPA 20 $, hrubá marže 75 %, měsíční churn 5 %. LTV = 20 $ × 0,75 ÷ 0,05 = 300 $.

S LTV buďte opatrní:

  • Je citlivé na churn. Když půlíte míru churnu, LTV se zdvojnásobí. Několik dobrých měsíců může udělat z LTV vypadá mnohem lépe, než je.
  • S daty kratšími než rok extrapolujete. Prezentujte to jako rozsah.
  • Používejte hrubý zisk, ne tržby, jinak přeceňujete, co zákazník stojí – zejména u AI funkcí, které stojí peníze při každém použití.

Poměr LTV:CAC a doba návratnosti

LTV:CAC porovnává, kolik zákazník stojí, s tím, kolik stojí jeho získání. Ve výše uvedených příkladech je to 300 $ ÷ 50 $ = 6. Poměr pod 1 znamená, že na každém zákazníkovi, kterého získáte, prodělávate. Pravidla palce pro „dobrý“ poměr se široce šíří, ale závisejí na podniku; váš vlastní vývoj v čase je užitečnější než jakýkoli jediný cíl.

Doba návratnosti CAC = CAC ÷ (ARPA × hrubá marže), v měsících.

Příklad: 50 $ ÷ (20 $ × 0,75) = 50 $ ÷ 15 $ ≈ 3,3 měsíce.

Pro malou firmu je návratnost důležitější než LTV, protože jde o hotovost. Pokud je návratnost 18 měsíců, musíte mít na účtu peníze na 18 měsíců pro každého zákazníka, kterého přidáte, než vám zaplatí zpět. Krátká návratnost umožní investovat dříve, což hodně záleží, pokud bootstrappujete.

Aktivace a zapojení

Tržby metriky mají zpoždění. Až se projeví churn, problém začal o týdny dříve. Pomáhají dva předstihové ukazatele:

  • Míra aktivace – podíl nových registrací, které dosáhnou prvního smysluplného výsledku (odeslali první fakturu, publikovali první stránku, pozvali spolupracovníka). Definujte akci, která předpovídá, že zákazník zůstane, a pak ji měřte.
  • Aktivní používání – kolik platících zákazníků produkt použilo za poslední týden nebo měsíc. Platící zákazník, který se přestal přihlašovat, je zrušení, které se ještě nestalo.

Které metriky sledovat v jednotlivých fázích

FázeSledujteProč
První platící zákazníciPočet zákazníků, MRR, proč lidé ruší (jejich slovy)Příliš málo zákazníků na to, aby míry něco znamenaly
Určitá trakcePohyby MRR, churn zákazníků a tržeb, míra aktivaceNajděte úniky, dokud je levné je opravit
Utrácení za získáváníCAC podle kanálu, doba návratnosti, LTVVězte, které kanály se vyplatí
Růst týmuNRR, GRR, hrubá marže, retence kohortUkažte, že podnik může růst z existujících zákazníků

Časté chyby

  • Počítat roční platby jako MRR za jeden měsíc. Roční tarif za 480 $ je 40 $ MRR, ne 480 $.
  • Míchat bezplatné a placené uživatele v churnu nebo ARPA.
  • Ignorovat neúspěšné platby. Karty expirují; nedobrovolný churn je stále churn.
  • Tiše měnit definice. Zapište, jak se každá metrika počítá, a držte se toho.
  • Průměrovat všechno. Dívejte se na kohorty – zákazníky seskupené podle měsíce registrace – a zjistěte, zda novější zákazníci zůstávají déle než starší.
  • Používat cizí benchmarky jako cíle. Zveřejněná čísla se liší podle trhu, cenové hladiny a definice. Srovnávejte se s posledním čtvrtletím.

Kde získat čísla

Pokud fakturujete přes Stripe nebo podobného poskytovatele, fakturační přehled je zdroj pravdy pro předplatná a většina poskytovatelů zobrazuje MRR a churn v nějaké podobě. Data o používání produktu pocházejí z vaší databáze a analytiky. Jednoduchý interní dashboard, který obojí přenese na jednu stránku, ušetří spoustu práce s tabulkami.

Pokud je vaše aplikace postavena s Mythexem, můžete agenta požádat, aby v témže projektu postavil tuto admin stránku: chráněnou trasu, která čte vaše tabulky předplatných a použití a zobrazuje MRR, churn a aktivaci v grafech. Průvodce dashboardem popisuje rozložení a přidání analytiky sledování událostí jako aktivace. Samotné účtování běží přes váš vlastní účet Stripe – recept na Stripe ukazuje, jak ho agent zapojí.

Otázky

Jaká je nejdůležitější metrika SaaS?

Na začátku je nejužitečnějším jediným číslem obvykle měsíční opakované tržby spolu s churnem, protože dohromady ukazují, zda firma roste, nebo prosakuje. Jakmile začnete utrácet za získávání zákazníků, přidejte náklady na získání zákazníka a dobu návratnosti.

Jaký je rozdíl mezi MRR a tržbami?

MRR počítá jen opakovanou částku předplatného převedenou na jeden měsíc. Jednorázové poplatky, poplatky za nastavení a překročení využití, které se neopakují, se vynechají a roční tarif se dělí 12.

Jak spočítám LTV u nového SaaS s málo daty?

Jednoduchý odhad je průměrný příjem na účet za měsíc, vynásobený hrubou marží a vydělený měsíční mírou churnu. Při několika měsících dat berte výsledek jako hrubý rozsah, ne jako fakt, a přepočítávejte, jak se dozvídáte víc.

Mám sledovat churn podle zákazníků, nebo podle tržeb?

Obojí. Churn zákazníků počítá ztracené zákazníky; churn tržeb počítá ztracené peníze. Pokud velcí zákazníci zůstávají a malí odcházejí, churn zákazníků vypadá hůř než churn tržeb, a může nastat i opak.

Mythex · Pricing · Vytvořte cokoli s AI · Šablony webů a aplikací · Mythex v porovnání · Slovník tvorby aplikací s AI · Bezplatné nástroje pro tvorbu aplikací s AI · English

English አማርኛ العربية Български বাংলা Bosanski Català Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)