1. Kiedy SaaS (Salesforce, HubSpot, Pipedrive) wystarcza
Dla większości firm gotowy CRM to lepszy wybór. Custom rozważ tylko jeśli:
- Macie >50 użytkowników CRM i koszt SaaS > 60k PLN/rok
- Proces sprzedaży jest fundamentalnie inny niż standardowy B2B (np. produkcja na zamówienie z konfiguratorem, branża z 30+ polami custom per kontrahent)
- Macie restrykcje data residency (dane muszą być w PL/EU, AWS Frankfurt nie wystarcza — wymaga on-premise)
- Salesforce/HubSpot mówi "tak, da się to skonfigurować" za $50k/rok consultingu — i to się dzieje powtarzalnie
W innych przypadkach: HubSpot Free → Starter → Pro, Pipedrive, Zoho One, lub polski Livespace działają świetnie. Migracja na custom to nadinwestycja.
2. Pięć sygnałów że już potrzebujesz custom CRM
Sygnał 1: 30+ pól custom na karcie kontaktu
HubSpot pozwala na 1000+ custom properties, ale przy 30+ zaczyna być nieczytelnie. Pracownicy szukają informacji 3× dłużej. Custom CRM zaprojektowany pod Twój process daje czyste sekcje (np. "Dane handlowe", "Logistyka", "Faktury") z odpowiednią logiką pokazywania pól w kontekście.
Sygnał 2: Custom logic biznesowy w workflow
Przykład: "jeśli klient jest typu B2B z licencją na 50 stanowisk i ma w portfolio >3 produkty kategorii X, i ostatni kontakt był > 90 dni temu, ale tylko jeśli odpowiedzialny sprzedawca jest na urlopie — przekaż do team lidera". Salesforce Flow to zrobi, ale wymaga ścisłego eksperta SF (50+ kPLN/rok). Custom: dev pisze 20 linii kodu, test, deploy.
Sygnał 3: Integracja z ERP która kosztuje fortunę w SaaS
Salesforce ↔ Comarch/SAP zwykle wymaga konektora od 3rd-party (np. MuleSoft, Zapier Enterprise) za 2-10k USD/mies. Custom CRM napisany od początku z REST API do Comarcha kosztuje 10-25k PLN jednorazowo. Integracja ERP/AI jest często TAŃSZA dla custom CRM niż dla SF.
Sygnał 4: Płacicie za nieużywane features
Salesforce Enterprise to $165/user/mies, ale 70% Twoich użytkowników używa tylko 20% features (kontakty + pipeline). Płacicie za marketing cloud, service cloud, commerce cloud — których nikt nie tknął. Custom CRM = budujesz tylko to czego używasz.
Sygnał 5: Strategiczne dane są w SaaS u zewnętrznego dostawcy
Dla firm w branżach regulowanych (medycyna, prawo, finanse) lub konkurencyjnych — strategiczne dane klientów w cudzej chmurze to ryzyko. Custom CRM na własnym serwerze (lub Vercel/AWS pod kontrolą) eliminuje ten problem.
3. Porównanie kosztów 5-letnich (50-osobowa firma)
| Pozycja | Salesforce Enterprise | HubSpot Pro | Custom CRM |
|---|---|---|---|
| Setup / build | 15-40 000 PLN (konsultant SF) | 5-15 000 PLN | 80-150 000 PLN |
| Licencje/utrzymanie rok 1 | 390 000 PLN (50 × $165 × 12 × 4 PLN) | ~120 000 PLN (Pro 50 seats) | 12-30 000 PLN (hosting + maintenance) |
| Licencje rok 2-5 | 1 560 000 PLN | ~480 000 PLN | 48-120 000 PLN |
| Konsulting/devs | 100-300 000 PLN | 20-60 000 PLN | w utrzymaniu |
| RAZEM 5 lat | ~2 100 000 PLN | ~660 000 PLN | ~200 000 PLN |
4. Stack technologiczny custom CRM (2026)
Typowy stack który polecam dla MSP:
- Frontend: Next.js (React) lub Remix — SPA z full SSR, dobre dla dashboardów
- Backend: Node.js + Fastify lub Python + FastAPI — REST API + websockets dla real-time
- Baza danych: PostgreSQL — najlepsza dla CRM (relacyjne dane, transactions, JSON column dla flex fields)
- Auth: Auth.js (NextAuth) lub Clerk — gotowe, GDPR-ready
- UI components: shadcn/ui lub Mantine — szybki dashboard look
- Hosting: Vercel (frontend) + Railway/Render (backend) + Supabase/Neon (DB) — wszystko free tier dla MVP, ~200-800 PLN/mies. w produkcji
- Email: Resend lub Postmark — transactional + sequences
- Plik storage: S3 / Cloudflare R2 — załączniki do leadów, dokumenty kontraktowe
5. MVP custom CRM — od czego zacząć
Najczęstszy błąd przy custom CRM: chcieć od razu mieć "wszystko co Salesforce ma". Nie — zaczynamy MVP z 3 modułami:
- Kontakty + Konta firmowe (1 do wielu)
- Pipeline / Deals (drag & drop kanban + lista)
- Zadania + Notatki per kontakt
Po 6 tygodniach MVP idzie do użytkowników. Iteracyjnie dorzucamy:
- Email sync (IMAP/SMTP lub Gmail/Outlook API)
- Oferty/proforma generation (PDF)
- Integracja z ERP (Comarch, SAP)
- Custom dashboard / reports
- Mobile (PWA lub natywna)
- Workflow automation
- AI features (lead scoring, summary konwersacji, draft maila)
Każdy moduł 2-6 tygodni. Total: 6-12 miesięcy do "fully featured CRM".
6. Hybryda — SaaS + custom moduł
Najmądrzejsza opcja dla firm które już mają Salesforce/HubSpot ale potrzebują czegoś specyficznego:
- Salesforce/HubSpot zostaje jako "system of record" dla kontaktów, deals, marketing
- Custom moduł obsługuje konkretny proces (np. konfigurator produktu, portal klienta, narzędzie ofertowania)
- Synchronizacja przez REST API (webhook SF → Twoja aplikacja, lub odwrotnie)
Koszt: 30-80k PLN vs 200k+ za full custom CRM. Ryzyko: minimalne (nikt nie traci dostępu do SF). Zwrot: szybki, bo custom moduł rozwiązuje konkretny pain point bez przebudowy całości.
7. Decision tree
- Macie <20 użytkowników CRM? TAK → HubSpot/Pipedrive/Livespace. NIE → kontynuuj.
- Roczny koszt SaaS > 100k PLN? TAK → custom warto przeanalizować. NIE → zostawcie SaaS.
- Macie 30+ custom fields lub bardzo specyficzny workflow? TAK → custom. NIE → HubSpot Pro z customizacją.
- Macie istniejący Salesforce/HubSpot który działa? TAK → hybryda (SaaS + custom moduł). NIE → custom od zera.
- Macie budżet 80-150k PLN i 6-12 mies. cierpliwości? TAK → custom CRM. NIE → zostań na SaaS jeszcze rok.
Custom CRM dla Twojej firmy
Mam za sobą 20+ wdrożeń custom CRM dla MSP (50-300 użytkowników). Zacznij od bezpłatnej rozmowy 30-min — sprawdzimy, czy custom faktycznie się Tobie opłaca, czy lepiej zrobić hybrydę z istniejącym Salesforce/HubSpot.
Opisz proces sprzedaży → AI generuje wstępną wycenę + scope. Bez czekania.