PromptProtocol Wróć
Case Study · Dogfood Proof · LIVE

NF App — Operations CRM
dla agencji digital

Jak app.naszefirmy.de obsługuje 126 leadów, 11 klientów WebFactory i katalog 80 polskich firm w Niemczech — wszystko Daniel solo z systemem zbudowanym w PromptProtocol.

126
leadów w bazie
11
klientów WebFactory
80
firm w katalogu
49
E2E tests · zero fails
Problem

Dwa produkty, jeden właściciel — chaos między mailem, plikami, fakturami

NaszeFirmy.de to dwie usługi pod jedną marką: (1) katalog polskich firm w Niemczech (80 firm aktywnych) i (2) WebFactory — agencja digital dla polskich Handwerkerów (logo 249€ / strona 499€ / GMB 349€ / KOMPLET 1.199€ / SEO 199€/msc).

Daniel obsługuje wszystko solo. Bez systemu cykl klienta wygląda tak: lead z Meta → email z briefem → logo w pliku → strona w innym repo → GMB w przeglądarce → fakturowanie ręczne. Pytanie "gdzie jest klient X, co już zrobiłem?" nie ma jednej odpowiedzi.

Bez systemu = recurring revenue ginie, klient czeka 2x dłużej, faktura wystawiana tygodniami po dostawie.

Rozwiązanie

NF App — control center na app.naszefirmy.de

Stack: React 18 + Express 5 + PostgreSQL + JWT auth + Helmet + CORS + rateLimit. PM2 + nginx + Let's Encrypt. Każda akcja zapisana w activity timeline.

Dashboard KPI

Follow-up queue, opened uploads, blockers, dzisiejsze akcje.

Klienci sortable

Stages lead → intake → in_progress → delivered → live + waiting_on + next_action_date.

Projekty stepper

Logo / strona / GMB per klient, status per etap, link do GDrive z plikami.

Intake submissions

Tally form → auto-client w DB → fuzzy match 0.6 z istniejącym (zero duplikatów).

Meta CAPI integration (server-side)

Automatyczny Purchase event przy zmianie statusu na sold/delivered/live → Meta widzi konwersję mimo iOS 17 ATT i zniknięcia third-party cookies. Pierwszy event live: Sylwia Kurzyk KOMPLET 1.199€.

Liczby realne

Co NF App teraz obsługuje (live z DB)

Firmy w katalogu (public)80
Leady w bazie (lifetime)126
Klienci WebFactory (sold + delivered + live)11
Aktywne projekty13
Średni czas brief → live (KOMPLET)2-4 tyg
E2E tests (zero fails)49
SEO subskrypcja capacity solo15-20 klientów
KOMPLET pakiet1.199 €
Cykl klienta

Lead → KOMPLET live w 7 krokach

1
Lead z Meta Lead Ad lub Tally → DB INSERT, status=lead.
2
Intake — klient odbiera link, wypełnia szczegóły (firma, branża, USt-IdNr, domena). Status → intake.
3
Logo brief — 3-5 koncepcji, ~15 min/koncepcja przez AI. Status logo → in_progress.
4
Wybór + finalizacja — 6 SVG + 12 PNG + Brand Guidelines + Download Portal. Status logo → delivered.
5
Strona — ~2h produkcji z template WebFactory v3 (HTML + CSS + vanilla JS, self-hosted fonts DSGVO). Deploy Hostinger.
6
GMB — audyt + korekta + SEO opis + QR opinie + zdjęcia.
7
Live — raport oddania, faktura Lexware. Status → live. CAPI Purchase event fire (Meta widzi konwersję server-side).
Wnioski

Jeden właściciel + system = pełna agencja digital

NF App pokazuje że jeden właściciel z systemem może obsłużyć cały cykl agencji digital. Bez systemu = chaos między mailami, plikami i fakturami. Z systemem = jeden cockpit, każdy klient widoczny od pierwszego dotknięcia do live'a.

Plus recurring revenue (SEO 199€/msc) — capacity solo 15-20 klientów = 3.000-4.000€/msc recurring bez dodatkowego personelu.

Chcesz takie operations w swojej firmie?

Każda firma agencyjna / serwisowa / Handwerk traci 30-60% leadów na chaos. Zacznij od Self-Check (5 min) — sprawdź gdzie tracisz pieniądze.