Jenkkien pilviyhtiöissä CAC-payback mediaani on 38 kk, eli 3,2v. Ei Efecte kovin kaukana tästä ole, tuo verrokkiryhmä on muutenkin suhteellisen hyvätasoinen vaikka isoista yhtiöistä koostuukin. Tämän verrokkiryhmän CAC paybackin kaavaa en tuosta viimeisimmästä artikkelista bongannut, mutta muistaakseni Jamin Ball arvioi tämän kvartaalitason sales & marketing kuluista ja ARR-kasvusta, eli hieman eri reittiä kuin me. Efectelle tämä reitti ei ole mahdollista johtuen kululajipohjaisesta tuloslaskelman raportoinnista.
Toisesta näkökulmasta - jos saisi sijoitukselleen 27 %:n vuosituoton (1 / 3,7v) ja onnistuu tuottoa ylläpitämään pitkään, niin sillä pääsee maailman parhaiden sijoittajien joukkoon ehkei tämä kuitenkaan ole tähtitieteellisen huono takaisinmaksuaika ? Huomiona myös, että tämä on nimenomaan uusasiakashankinnan takaisinmaksuaika. Asiakaslaajennukset ovat Efectellä n. puolet kasvusta ja tuo on lähtökohtaisesti halvempaa kasvua, joskin laajennuksien myynti vaatii panostuksia tuotekehitykseen, jotta alustassa on myytäviä laajennuksia.
Tämä on itse kehittämäni mittari (en ole löytänyt muiden sektorilla tätä vielä käyttävän) niin eikös kaava silloin ole oikein kun olen sen kehittänyt? vitsailut sikseen, taustana: olen kaivannut tuloslaskelmassa kasvuinvestoinnit tekeville SaaS-yhtiöille pääomaan tuottoon verrattavissa olevaa mittaria jo jonkin aikaa. Avasin tämän laskentaa jo aiemmin täällä, jos joku löytää siitä loogisen ongelman niin mielelläni sen kuulisin - olen tätä jonkin verran sektorin yhtiöiden kanssa koeponnistanut eikä tästä ole ainakaan vielä löytynyt logiikkavirhettä. Mittarin logiikkaan saa siis mielellään edelleen ampua reikiä, toistaiseksi on mielestäni pitänyt pintansa (toki sillä rajoituksella, että 12kk rullaavista luvuista johdetusta mittarista ei kannata tehdä pitkäkestoisia päätelmiä, mikä pätee toki ihan tavallisiin pääoman tuottolukuunkin).
Toisessa CAC-paybackina käytetään kuukausia ja toisessa vuosia, eli siitä ero näiden kahden välillä. Ehkä olisi ollut selkeää käyttää samaa sanoit kuitenkin että kaava on mielestäsi väärin ja merkinnät ovat mielestäsi miten sattuu, mutta en saanut kiinni miksi? Korjaan mielelläni jos on virheitä sattunut, ihmisiä tässä ollaan, mutta rakentavan keskustelun merkeissä olisi jatkossa ihan asiallista perustella nämä heitot.
Kaava on sievennetty mahdollisimman yksinkertaiseksi ja tämä tekee siitä hieman epäintuitiivisen ensivilkaisulla, mutta kyllä tuo laskee takaisinmaksuajan. Selitys menee hieman matemaattiseksi, mutta tämä on pohjimmiltaan ihan tavallista yhtälön pyörittelyä. Kysymys takaisinmaksussa on siitä, kuinka nopeasti Efecte saa bruttokatteena asiakashankinnan investointinsa takaisin. Logiikka tulee täältä (samaa viestiä jossa CAC IRR-%:a käyty läpi):
Eli jos asiakas tuottaa 26,8% vuosituotolla kassavirtaa investointiin nähden, on asiakashankinnan takaisinmaksuaika 1 / kassavirtatuotto = 1 / 0,268 = 3,7 vuotta. Yllä myös näkee tuon logiikan miksi LTV/CAC x Churn antaa kassavirtatuoton.
Vielä jos väännetään rautalangasta toista kautta, kuljetaan kassavirtatuotosta takaisin tuohon raportin laskukaavaan. Määritellään muuttujat alkuun niin yhtälön pyörittämistä on hieman helpompi lukea:
- Yield = Asiakashankinnan vuosittainen kassavirtatuotto (% investoinnista)
- CAC = Customer Acquisition Cost = Asiakashankinnan investointi
- LTV = LifeTimeValue = Asiakkaan tuoma kate koko asiakkaan elinkaaren aikana
- Churn = Asiakaspoistuma (% asiakkaista jotka ovat poistunut vuoden aikana (MRR:llä mitattuna))
- LT = Asiakkaan keskimääräinen (matemaattinen) elinkaari = 1 / Churn
Efecte raportoi LTV/CAC suhteen, eli tuo pitää päästä sijoittamaan yhtälöön sisälle.
- Eli halutaan ratkaista takaisinmaksuaika (vuosissa) = 1 / Yield. Lähdetään purkamaan Yieldiä komponentteihin. Eli paljonko asiakas tuottaa vuodessa katetta suhteessa investointiin = LTV/LT (paljonko katetta per vuosi) / CAC (paljonko asiakashankinta maksoi). Sijoitetaan Yield = (LTV/LT) / CAC
- Yield = (LTV / LT) / CAC. Sijoitetaan LT = 1/Churn
- Yield = (LTV / (1/Churn)) / CAC). Ryhmitellään muuttujat uudelleen
- Yield = (LTV/CAC / (1/Churn)). Siirretään jakajana oleva 1/churn kertojaksi kääntämällä osoittajan ja nimittäjän paikka
- Yield = (LTV/CAC x Churn)
Eli: Takaisinmaksuaika = 1/Yield = 1/(LTV/CAC x Churn).
Nyanssina mainittakoon, että asiakaspoistuman myötä tuo investoinnille saatava kassavirtatuotto (yield) lopulta poistuu ja sinänsä asiakaspoistuma heikentää pitkän aikavälin tuottoa investoinnille. Poistuma on kuitenkin hyvin harvinaista heti aikaa vievän käyttöönoton jälkeen ja investointi maksaa itseään takaisin siihen asti nimenomaan katteella, joten olemme jättäneet poistuman tästä mittarista pois.