Prvá verzia nášho vlastného CRM vznikla cez víkend. Písal som ju z telefónu, počas kočíkovania.
Za nasledujúcich 62 dní z toho bolo 311 verzií, dvanásť AI funkcií a systém, ktorý nám dnes hľadá a kvalifikuje nové firmy. Toto je článok o tom, čo robí, koľko to trvalo a čo nás jeden lead reálne stojí.
Nie je to ponuka ani návod. Je to ukážka, čo sa dnes dá postaviť, keď kód píše AI a smer drží človek.
Stav k 18. 9. 2026. Tretí diel série o tom, ako u nás beží AI v bežnej prevádzke.
Zhrnutie v piatich bodoch
- Prvá verzia vznikla cez víkend, písaná z telefónu. Za ďalších 62 dní z toho bolo 311 verzií.
- Systém v prevádzke stál 119,6 hodiny nameraného času, z toho 23,5 % cez víkendy.
- Najviac práce dal entry report: dotklo sa ho 159 z 311 verzií, teda viac než polovica.
- Jeden lead vrátane vygenerovaného reportu nás stojí 0,72 €, čo je za 205 reportov 147,60 €.
- Najdrahšiu chybu neodhalil monitoring ani AI, ale kolegyňa pri telefonáte s klientom.
Prečo sme prestali používať CRM, ktoré sme si kúpili
CRM nástroje sme roky skúšali a kupovali. Ani jedno nám nesadlo tak, aby sme ho používali celé.
Skončilo to vždy rovnako. Buď sme ho prestali otvárať, alebo sme z neho používali dve funkcie z dvadsiatich.
Nie je to výhrada voči tým nástrojom. Je to bežný nesúlad medzi hotovým produktom a tým, ako konkrétna firma naozaj pracuje.
Čo nám v nich chýbalo najviac
Žiadny z nich nerobil to, čo potrebujeme na začiatku obchodu: nájsť firmy, ktoré dávajú zmysel, overiť si o nich fakty a pripraviť podklad na prvý kontakt.
To sme robili ručne. Preto vzniklo niečo vlastné.
Prvá verzia vznikla cez víkend, z telefónu
Claude Code je nástroj, ktorý píše a upravuje kód na základe zadania v bežnej reči. Beží na počítači, ale dá sa ovládať na diaľku, takže som mu vedel zadávať úlohy z mobilu.
To je celé kúzlo tej víkendovej historky. Nesedel som pri notebooku, len som formuloval, čo má appka vedieť.
Prvý víkend v číslach
Merané nástrojom na sledovanie času.
| Deň | Odpracované hodiny |
|---|---|
| sobota 18. 7. 2026 | 1,6 |
| nedeľa 19. 7. 2026 | 9,7 |
| pondelok 20. 7. 2026 | 2,0 |
Nedeľa 19. júla je zároveň dátum prvého záznamu v changelogu, teda v zozname zmien aplikácie. Prvý víkend dal 11,3 hodiny.
Deväť a pol hodiny v nedeľu zjavne nebolo celé z telefónu pri kočíku. Meranie hovorí, koľko hodín v ten deň bežala práca na appke, nie odkiaľ.
Čo z toho vyrástlo za dva mesiace
Víkendový prototyp by sám o sebe nebol správa o ničom. Zaujímavý je až rozdiel medzi ním a tým, čo z neho je dnes.
| Čo | Stav k 18. 9. 2026 |
|---|---|
| Verzií v changelogu | 311 |
| Z toho nová funkčnosť / opravy | 227 / 84 |
| Obdobie | 19. 7. až 18. 9. 2026, teda 62 dní |
| Odpracované hodiny (k 11. 9.) | 119,6 |
| Z toho cez víkendy | 28,1 h, teda 23,5 % |
Tie hodiny sú namerané, nie odhadnuté. Rozdelenie po mesiacoch je 14,0 hodiny v júli, 72,1 v auguste a 34,1 v septembri.
Čo naše vlastné CRM robí dnes
Jadrom je vyhľadávanie a kvalifikácia firiem, ktoré by mohli byť našimi klientmi. Beh má päť fáz a na konci je podklad pre obchodníka, nie zoznam adries.
Päť fáz jedného behu
- Nájdenie firiem v zvolenom segmente a regióne
- Doplnenie údajov z verejných zdrojov vrátane slovenských registrov
- Kvalifikácia podľa prahov, ktoré si nastavíme
- Entry report, teda krátky rozbor konkrétnej firmy
- Odovzdanie človeku, ktorý sa rozhodne, či a ako danú firmu osloviť
Údaje o firmách ťaháme okrem iného z verejného Registra právnických osôb. Z registrov berieme mená a roly, zo sociálnych sietí len firemné profily.
Jeden reálny beh
Segment stavebných firiem v jednom kraji dal takýto lievik.
| Fáza | Počet firiem |
|---|---|
| Nájdené | 143 |
| Kvalifikované | 68 |
| Entry reporty | 26 |
Z každých piatich nájdených firiem teda prejde na report necelá jedna. To je zámer, nie strata.
Kde je databáza dnes
Čísla sú z textu changelogu, takže ich uvádzam s dátumom.
| Čo | Hodnota | Stav k |
|---|---|---|
| Firiem v databáze | 538 | 22. 9. 2026 |
| Odoslaných entry reportov | 205 | 8. 9. 2026 |
| Zaznamenaných signálov | 3 845 | 8. 9. 2026 |
| Identít kontaktných osôb | 1 774 | 8. 9. 2026 |
| Príležitostí | 252 | 8. 9. 2026 |
Najväčšia prekážka mala meno: entry report
Nemusím to odhadovať, changelog to spočítal za mňa. Z 311 verzií sa 159 dotklo reportu, teda viac než polovica.
Dôvod je jednoduchý. Nájsť firmu je technická úloha, ale napísať o nej niečo, čo obstojí pred človekom, ktorý tú firmu pozná lepšie než my, technická úloha nie je.
Prečo sa to prerábalo toľkokrát
Prvé verzie reportu boli dlhé a vágne. Znel ako text, ktorý sa dá poslať komukoľvek, čo je presne to, čo nechceme.
Postupne z neho vypadlo všetko, čo sa nedalo doložiť. Zostali fakty z registrov, merateľné veci z webu a jasné označenie toho, čo je odhad.
Ak report tvrdí niečo, čo klient vie za tridsať sekúnd vyvrátiť, je to horšie, než keby sme nenapísali nič.
Chybu nenašiel monitoring ani AI, ale kolegyňa pri telefonáte
Toto je najdôležitejšia časť celého článku a nelichotí nám.
Appka mala merať, či si adresát entry report otvoril. Od 1. augusta hlásila nula otvorení.
Vyzeralo to ako slabý obsah.
Čo sa dialo v skutočnosti
Aplikácia dostávala namiesto adresy návštevníka vždy vnútornú adresu vlastného servera. Poistka proti tomu, aby sme si otvorenia nezapočítali sami, preto zamietla úplne každé otvorenie.
Nula nebola výsledok merania. Bola to nula z definície.
Ako sa to opravovalo
| Dátum | Čo sa stalo |
|---|---|
| 26. 8. 2026 | našli sme príčinu a začali si značiť, ktorou cestou adresa prišla |
| 27. 8. 2026 | prvá oprava, otvorenia sa začali počítať |
| 31. 8. 2026 | kolegyňa nahlásila z telefonátu s klientom, že appka tvrdí niečo iné, než hovorí klient |
| 1. 9. 2026 | hosting opravil svoju časť po tom, čo sme mu to popísali aj s meraním |
| 2. 9. 2026 | appka vidí skutočnú adresu a našla sa pri tom aj druhá diera |
Tie hlásenia z 31. augusta boli dve rôzne chyby. Obe sme premerali: jeden prehliadač otvoril reporty desiatich rôznych firiem a šesť z devätnástich otvorení stálo výhradne na ňom.
Návštevníka odvtedy nerozoznávame podľa adresy, ale podľa náhodného čísla v jeho prehliadači.
Druhá diera a ako sme si overili opravu
Pri tej istej oprave sa ukázalo, že zoznam IP adries sa dopĺňa zozadu. Prvú položku teda posiela sám návštevník a dala sa podvrhnúť.
Nové čítanie sme pustili na 768 existujúcich záznamov otvorení. Zmenilo jediný z nich, a bol to presne ten, ktorý sme si na skúšku podvrhli sami.
Prečo to píšeme
Chybu nenašiel monitoring, nenašla ju AI a nenašiel ju ani ten, kto to postavil. Našla sa preto, že človek hovoril s klientom a niečo mu nesedelo.
To je podľa nás najpoužiteľnejšie ponaučenie z celého projektu. Rovnaké pravidlo sme opísali aj v reporte o tom, čo v našom supporte rieši AI asistentka sama.
Meriate to, čo si myslíte, že meriate?
Nula v štatistike nemusí znamenať slabý obsah. Pozrieme sa na vaše meranie a povieme vám, čo naozaj ukazuje.
Čo nás stojí jeden lead
Appka eviduje spotrebu na úrovni jedného behu, takže to nie je odhad.
Jeden lead vrátane vygenerovaného reportu nás stojí 0,72 €.
Čo to znamená v súčtoch
Za 205 entry reportov k 8. septembru je to 147,60 €. Celý lead-gen od spustenia teda stál menej než jeden mesiac najlacnejšieho porovnateľného CRM predplatného pre päť ľudí.
| Nástroj a plán | Mesačne pre 5 ľudí | Toľko leadov za tú istú sumu |
|---|---|---|
| Zoho CRM Enterprise | 173 € | 240 |
| Pipedrive Professional | 256 € | 356 |
| HubSpot Sales Hub Professional | 390 € | 542 |
| Salesforce Enterprise | 650 € | 903 |
Ceny sú z verejných cenníkov, prepočítané kurzom z 15. 9. 2026. Vybrali sme stredné a vyššie plány, lebo nižšie nemajú AI funkcie ani automatizácie.
⚠ Čo toto porovnanie nehovorí
Bolo by nepoctivé nechať to takto. Tri veci treba dopovedať.
- Predplatné je fixné, naša cena rastie s objemom. Pri desaťnásobku leadov by sme boli na 1 476 €, kým predplatné by stálo stále rovnako. Platí to teda pri našom objeme, nie všeobecne.
- 0,72 € nie je celý prevádzkový náklad. Je to cena jedného leadu a jeho reportu. Hosting a paušály nástrojov bežia ďalej bez ohľadu na to, koľko leadov spravíme.
- Žiadny z tých nástrojov nerobí lead-gen. Porovnávame appku, ktorá hľadá a kvalifikuje firmy, s nástrojmi, ktoré evidujú obchod. To by sa k predplatnému pripočítalo zvlášť.
A hlavne: vývoj sa nezastavil. 311 verzií za 62 dní znamená, že náklad beží ďalej, kým predplatné je fixné.
Čo appka zámerne nerobí
Toto je hranica, ktorú sme si nastavili vedome, nie vec, ktorú sme nestihli.
Appka nepíše leadom cold e-maily sama. Vedela by to, ale celú komunikáciu má pod kontrolou človek.
Je to to isté pravidlo, ktoré máme v supporte: AI navrhuje, človek potvrdzuje a odosiela. Dva rôzne systémy, jedno pravidlo.
Prečo sme to tak nechali
Chyba v automaticky odoslanom e-maile sa nedá vziať späť. Chyba v návrhu, ktorý si niekto prečíta, áno.
Pri reportoch to má ešte jeden dôvod. Report tvrdí niečo o cudzej firme, takže než odíde, má sa naň pozrieť človek, ktorý za to ručí.
Čo si z toho odniesť
Nechceme z toho spraviť príbeh o tom, že AI postaví firme softvér cez víkend. Prototyp cez víkend, áno.
Systém v prevádzke stál 119,6 hodiny a 311 verzií.
Zmenil sa ale rozsah toho, čo má zmysel stavať si samému. Nástroj presne na mieru, ktorý by sa pred dvoma rokmi neoplatil, sa dnes oplatiť môže.
A meranie zostáva na mieste, kde bolo vždy. Najdrahšiu chybu v tomto projekte neodhalil žiadny softvér, ale rozhovor s klientom.
Ak vás zaujíma, ako to isté vyzerá na inej časti firmy, opísali sme aj technické SEO na vlastnom webe a mesiac merania vlastného supportu.
Chcete vedieť, čo sa dá zautomatizovať u vás?
Začíname tým, čo sa dá zmerať, nie tým, čo sa dá predať.
Často kladené otázky o vlastnom CRM postavenom s AI
Oplatí sa malej firme postaviť si vlastné CRM?
Oplatí sa to vtedy, keď hotové nástroje nepokrývajú tú časť práce, ktorá vám berie najviac času. Nám nesadli preto, že žiadny nerobil vyhľadávanie a kvalifikáciu firiem. Ak vám hotové CRM sedí, vlastné nepotrebujete.
Koľko trvá postaviť vlastné CRM s pomocou AI?
Prvá funkčná verzia nám vznikla cez jeden víkend, ale systém v ostrej prevádzke stál 119,6 hodiny práce za dva mesiace. Prototyp a prevádzkovaný nástroj sú dve rôzne veci a rozdiel medzi nimi je asi desaťnásobný.
Koľko stojí jeden lead z vlastného CRM?
Nás stojí 0,72 eura vrátane vygenerovaného reportu, merané na úrovni jedného behu. Nie je to celý prevádzkový náklad, hosting a paušály nástrojov bežia ďalej bez ohľadu na počet leadov.
Čo je entry report?
Entry report je krátky rozbor konkrétnej firmy, ktorý vznikne pred prvým kontaktom. Obsahuje fakty z verejných registrov a merateľné veci z webu, pričom odhady sú v ňom označené ako odhady.
Píše AI vašim potenciálnym klientom sama?
Nie. Appka by to vedela, ale celú komunikáciu má pod kontrolou človek, ktorý návrh číta a odosiela. Chyba v automaticky odoslanom e-maile sa nedá vziať späť, chyba v návrhu áno.
Používate na to jazykové modely a ktoré?
Áno, appka má dvanásť AI funkcií postavených na modeloch Claude. AI navrhuje a pripravuje podklady, rozhodnutie o oslovení firmy vždy robí človek.
Máte otázku, ktorá tu chýba? Napíšte nám, odpovieme a radi ukážeme aj viac z toho, ako to máme postavené.