/
Case study · Łukasz Scheibinger Studium przypadku · Łukasz Scheibinger

How I built, monetized, and redesigned a financial content platform with AI. Jak zbudowałem, zmonetyzowałem i przeprojektowałem platformę treści finansowych z AI.

A 10-year solo project turned into a case study in SEO, affiliate growth, editorial systems, and human-in-the-loop AI workflows. 10-letni projekt prowadzony solo, przekuty w studium przypadku z obszaru SEO, rozwoju afiliacji, systemów redakcyjnych i procesów AI z udziałem człowieka.

By the numbers W liczbach

A solo operation, sustained across a full revenue cycle. Operacja jednoosobowa utrzymana przez pełny cykl monetyzacji.

30K monthly active users at peak aktywnych użytkowników miesięcznie w szczycie
PLN 10-15K monthly partner campaign revenue miesięczny przychód z kampanii partnerskich
300+ articles published opublikowanych artykułów

Metrics from Google Analytics, Google Search Console, and partner campaign records. Peak commercial period: 2019-2022. Revenue refers to monthly partner campaign income, not lifetime totals. Dane z Google Analytics, Google Search Console i raportów kampanii partnerskich. Szczyt komercyjny: 2019-2022. Przychód oznacza miesięczne wpływy z kampanii partnerskich, nie sumę całkowitą.

Monthly Google Search clicks, 2014-2026
Monthly Google Search clicks, 2014-2026. Source: Google Search Console. Miesięczne kliknięcia z Google Search, 2014-2026. Źródło: Google Search Console.

What this demonstrates Co projekt potwierdza

Product ownership Własność produktu

Built and operated a financial content product across strategy, content, analytics, monetization, and delivery - solo. Zbudowałem i prowadziłem produkt content finansowy obejmujący strategię, treści, analitykę, monetyzację i delivery - solo.

AI workflow design Projektowanie workflow AI

Designed a human-in-the-loop editorial system with fact, legal, business, SEO, and voice-quality gates for YMYL finance content. Zaprojektowałem system redakcyjny z udziałem człowieka, z bramkami weryfikującymi fakty, prawnymi, biznesowymi, SEO i jakości głosu dla treści YMYL z obszaru finansów.

Commercial judgement Osąd komercyjny

Monetized through affiliate and partner campaigns with twelve named bank and fintech partners; deliberately sunset the project when the distribution model changed. Zmonetyzowałem przez kampanie afiliacyjne i partnerskie z dwunastoma wymienionymi bankami i fintechami; świadomie zamknąłem projekt, gdy zmienił się model dystrybucji.

Platform risk awareness Świadomość ryzyka platformy

Experienced first-hand how Google dependency shapes product strategy, growth, and business resilience - a permanent input into how I think about products now. Doświadczyłem na własnej skórze, jak zależność od Google kształtuje strategię produktową, wzrost i odporność biznesu - to stała część tego, jak myślę o produktach teraz.

Content pipeline Pipeline treści

A 7-stage pipeline of specialized AI skills and deterministic risk gates, with human-in-the-loop checkpoints. Built for YMYL finance content where factual, legal, and brand-voice errors carry compliance and partner-relationship cost. Pipeline składający się z siedmiu etapów: wyspecjalizowane skille AI i deterministyczne bramki ryzyka, z punktami kontrolnymi po stronie człowieka. Zbudowany dla treści YMYL w finansach, gdzie błąd faktograficzny, prawny lub w głosie marki kosztuje compliance albo relację z partnerem.

Research → Brief → Draft → QA pass → Audit → Risk gates → Publish gate
  1. Intelligence research Research Entity mapping (30-40 entities) and competitive gap analysis. Identifies topical-authority opportunities and YMYL coverage requirements. Mapowanie encji (30-40 encji) i analiza pokrycia luk konkurencyjnych. Identyfikuje szanse na autorytet tematyczny i wymagania pokrycia YMYL.
  2. Strategic brief Brief strategiczny Article structure built around entity ranking; semantic-term map linking SEO data to specific H2/H3 sections; helpful-content compliance check. Output: structured brief consumed by the downstream draft agent. Struktura artykułu zbudowana wokół rankingu encji; mapa terminów semantycznych łącząca dane SEO z konkretnymi sekcjami H2/H3; sprawdzenie zgodności z helpful-content. Output: ustrukturyzowany brief konsumowany przez kolejnego agenta.
  3. Draft agent Agent draftu Generates a long-form article against the brief in the “Agent Klienta” brand voice (defined by an explicit voice spec - banned constructs include sarcasm, hierarchical phrasing). Output: lead / body / conclusion / FAQ as discrete sections. Generuje długą formę artykułu na bazie briefu w głosie marki „Agent Klienta” (zdefiniowanym jawną specyfikacją - zakazane konstrukcje: sarkazm, hierarchiczne frazy). Output: lead / body / wnioski / FAQ jako odrębne sekcje.
  4. QA pass QA pass Redactor agent scores the draft against seven criteria: brand-voice fidelity, flow and rhythm, headline strength, originality, anti-generic protocol, error correction, business safety. Output: structured remediation diff, not a rewrite. Agent redaktora ocenia draft w siedmiu kryteriach: wierność głosu marki, płynność i rytm, siła nagłówków, oryginalność, protokół anty-generyczny, korekta błędów, bezpieczeństwo biznesowe. Output: ustrukturyzowany diff naprawczy, nie rewrite.
  5. Adversarial audit Audyt adwersarialny Independent agent runs logic and internal-consistency checks against brand guidelines. Reports diffs only; intentionally decoupled from the writer agent to prevent feedback loops between drafting and review. Niezależny agent przeprowadza kontrolę logiki i spójności wewnętrznej względem wytycznych marki. Raportuje wyłącznie diff-y; celowo odseparowany od agenta-piszącego, żeby uniknąć feedback loopów między pisaniem a recenzją.
  6. Risk gates Bramki ryzyka Five sequential gates with explicit pass criteria: (1) fact verification, (2) business-partner risk for affiliate safety, (3) legal-advice boundary detection, (4) AI-pattern detection scored 0-70 with hard threshold, (5) voice refiner for titles, leads, meta tags. Gate failure stops the pipeline and routes the article back to the responsible upstream stage. Pięć kolejnych bramek z jawnymi kryteriami przejścia: (1) weryfikacja faktów, (2) ryzyko relacji z partnerem afiliacyjnym, (3) wykrywanie granicy doradztwa prawnego, (4) detekcja wzorców AI w skali 0-70 z twardym progiem, (5) refiner głosu dla tytułów, leadów i metatagów. Niepowodzenie bramki zatrzymuje pipeline i kieruje artykuł z powrotem do właściwego etapu wcześniej.
  7. Publish gate Bramka publikacji Human review plus a second-pass AI fact extraction. Article does not ship until every upstream gate has emitted a “safe to publish” verdict. Human owns the final decision. Recenzja przez człowieka plus drugie przejście AI-extract faktów. Artykuł nie idzie na produkcję, dopóki każda wcześniejsza bramka nie wystawi werdyktu „safe to publish”. Decyzja końcowa po stronie człowieka.

In practice: risk gates (fact, legal, business) execute before quality gates (voice, originality, AI-pattern). Human-in-the-loop checkpoints sit at brief approval, post-QA, and pre-publish - not as a last-minute rush, but as scheduled control points. W praktyce: bramki ryzyka (fakty, prawo, biznes) wykonują się przed bramkami jakości (głos, oryginalność, wzorce AI). Punkty kontrolne człowieka są ulokowane przy akceptacji briefu, po QA i przed publikacją - nie jako pośpieszne ratowanie w ostatniej chwili, ale jako zaplanowane przystanki.

Impact Wpływ

Time per article Czas na artykuł
8-10h → 2-3h (3-4× faster, end-to-end) (3-4× szybciej, end-to-end)
Output quality Jakość outputu
Embedded data, generated scripts, structured offer cards, fact-checked claims - without losing brand voice or risk control. Wbudowane dane, generowane skrypty, ustrukturyzowane karty ofert, zweryfikowane fakty - bez utraty głosu marki z kontrolą ryzyka.
How it looks in practice Jak to wygląda w praktyce

Partner network Sieć partnerska

Affiliate and partner-campaign relationships across nine banks and three fintechs over the project's lifetime. Relacje afiliacyjne i kampanie partnerskie z dziewięcioma bankami i trzema fintechami w trakcie życia projektu.

Banks Banki
ING Alior Bank Bank Millennium PKO BP Bank Pekao Nest Bank mBank Santander Bank Polska Citi Handlowy
Fintechs & neobanks Fintechy i neobanki
Revolut Wise Aion Bank

Stack

Tools I used and operated - selected from a decade of evolving stack. Narzędzia, których używałem i które obsługiwałem - wybór z dekady ewoluującego stacku.

Product & analytics Produkt i analityka
Google Analytics 4 · Google Search Console · Surfer SEO · Jira · Airtable
CMS & delivery CMS i delivery
WordPress · Oxygen Builder · Cloudways
AI workflow Workflow AI
Claude · Gemini · ChatGPT · Notion · Obsidian
Technical literacy Umiejętności techniczne
HTML · CSS · PHP · JavaScript

What this project taught me Czego nauczył mnie ten projekt

SEO and affiliate is a defensible solo business - until the platform changes. SEO i afiliacja to obronny biznes solo - dopóki nie zmieni się platforma.

I built distribution, monetization, and authority over a decade as a solo operator. Watching Google move from search results toward AI-generated answers made platform dependency impossible to ignore - a permanent part of how I think about products now. Przez dekadę budowałem dystrybucję, monetyzację i autorytet jako jednoosobowy operator. Obserwacja, jak Google przesuwa się od wyników wyszukiwania ku odpowiedziom generowanym przez AI, sprawiła, że zależność od platformy stała się niemożliwa do zignorowania w kontekście rozwoju projektu - to teraz stała część tego, jak myślę o produktach.

AI accelerates YMYL content only with deliberate guardrails. AI przyspiesza treści YMYL tylko ze świadomymi guardrailsami.

Pure-AI drafts fail the legal, factual, and brand tests of finance content. A pipeline of specialized AI skills with human review hits both quality and throughput; either one alone does not. Drafty czysto-AI nie zdają testów prawnych, faktycznych ani brand-owych w treściach finansowych. Pipeline wyspecjalizowanych skilli AI z recenzją człowieka trafia w oba: jakość i przepustowość. Każdy z osobna - nie.

Risk management is a first-class workflow stage, not a final check. Zarządzanie ryzykiem to pełnoprawny etap pipeline'u, a nie ostatni check.

Factual, legal, and business-relationship risk live as their own stages - caught early in the pipeline, not as a last-minute rush before publish. Ryzyko faktograficzne, prawne i relacyjne biznesu mają swoje etapy - wyłapywane wcześnie w pipeline, a nie jako pośpieszne ratowanie tuż przed publikacją.

Boring proof beats flashy demos. Nudny dowód bije efektowne demo.

Ten years of ownership through a real revenue cycle teaches what no side project can: pricing, distribution decay, partner relationships, content moats, and when to call a project done. Dziesięć lat własności przez prawdziwy cykl przychodowy uczy tego, czego żaden side projekt nie nauczy: pricingu, erozji dystrybucji, relacji partnerskich, strukturalnych przewag (np. contentowych) i kiedy uznać projekt za zamknięty.

Timeline Oś czasu

From thesis project to closure. Od projektu magisterskiego do zamknięcia.

  1. 2014-2015
    Origin Geneza Built as part of a master's thesis project. First articles, first traffic, first affiliate revenue. Zbudowany w ramach pracy magisterskiej. Pierwsze artykuły, pierwszy ruch, pierwszy przychód z afiliacji.
  2. 2015-2019
    Side project Side projekt Maintained but not actively developed. Steady residual traffic and revenue. Utrzymywany, ale nie aktywnie rozwijany. Stały rezydualny ruch i przychód.
  3. 2019-2022
    Primary focus · peak audience Główny fokus · szczyt audiencji Full-time focus. Audience reached its peak. Partner campaign monetization scaled. Pełen etat. Audiencja osiągnęła szczyt. Monetyzacja przez kampanie partnerskie skalowana.
  4. 2025
    AI rebuild Przebudowa z AI Designed a multi-step editorial pipeline of specialized AI skills with human review for YMYL finance content. Zaprojektowałem wieloetapowy pipeline redakcyjny z wyspecjalizowanymi skillami AI i recenzją człowieka dla treści YMYL z obszaru finansów.
  5. 2026
    Closure Zamknięcie Site sunset deliberately. Asset preserved as this case study; archive retained. Serwis świadomie wygaszony. Asset zachowany jako to studium przypadku; archiwum zachowane.

About O mnie

Łukasz Scheibinger - Senior Delivery Manager / Senior PM with AI experience, based in Wrocław. Łukasz Scheibinger - Senior Delivery Manager / Senior PM z doświadczeniem AI, z Wrocławia.

Over ten years across enterprise delivery (Starbucks CEE, four markets), digital agency (Cavallo, US-market clients), and a solo finance product (RankingKont - this case study). On the side: Trading Cockpit, a personal R&D project applying the same human-in-the-loop discipline to another YMYL domain - retail investing decisions. Ponad dziesięć lat między enterprise delivery (Starbucks CEE, cztery rynki), agencją digital (Cavallo, klienci z rynku US) i własnym produktem finansowym (RankingKont - to studium przypadku). Po godzinach: Trading Cockpit - osobisty projekt R&D, w którym tę samą dyscyplinę human-in-the-loop stosuję do innej domeny YMYL: decyzji inwestycyjnych retail.

Most of the work I find interesting these days sits at one intersection: AI workflow design, YMYL content, and product delivery. Pipelines that ship real things into the world. Risk gates that catch errors before partners do. Praca, która mnie najbardziej angażuje, leży na przecięciu: projektowania workflowów AI, treści YMYL, dowiezienie produktu. Pipeline'y, które wypuszczają realne rzeczy w świat. Bramki ryzyka, które wyłapują błędy zanim zrobi to partner.

Certified AgilePM & AgileBA. Alumnus of SGH Warsaw and UE Wrocław. Certyfikowany AgilePM i AgileBA. Absolwent SGH i UE Wrocław.

Archive Archiwum

300+ articles published between 2014-2025. Available on request. Past site versions on the Wayback Machine → 300+ artykułów opublikowanych między 2014-2025. Dostępne na życzenie. Wcześniejsze wersje serwisu w Wayback Machine →