Modul E: Ausfuehrungshandbuch
STREETS Einkommenskurs fuer Entwickler — Bezahltes Modul Wochen 9-10 | 6 Lektionen | Ergebnis: Dein erstes Produkt, live und bereit fuer Zahlungen
"Von der Idee zum Deployment in 48 Stunden. Kein Ueberdenken."
Du hast die Infrastruktur (Modul S). Du hast den Burggraben (Modul T). Du hast die Designs fuer die Einnahme-Engines (Modul R). Jetzt ist es Zeit zu liefern.
Dieses Modul ist dasjenige, das die meisten Entwickler nie erreichen — nicht weil es schwer ist, sondern weil sie immer noch ihren Code polieren, ihre Architektur refaktorisieren, ihre Farbpalette anpassen. Sie tun alles ausser der einen Sache, die zaehlt: ein Produkt vor einen Menschen zu stellen, der dafuer bezahlen kann.
Ausliefern ist eine Faehigkeit. Wie jede Faehigkeit wird sie mit Uebung leichter und mit Verzoegerung schwerer. Je laenger du wartest, desto schwerer wird es. Je mehr du auslieferst, desto weniger Angst macht es. Dein erster Launch wird chaotisch sein. Das ist der Punkt.
Am Ende dieser zwei Wochen wirst du haben:
- Eine validierte Produktidee, getestet gegen echte Nachfragesignale
- Ein live geschaltetes, deployed Produkt, erreichbar ueber eine echte Domain
- Zahlungsabwicklung, die echtes Geld akzeptiert
- Mindestens einen oeffentlichen Launch auf einer Plattform, auf der sich deine Zielgruppe aufhaelt
- Ein Post-Launch-Metriksystem, um deine naechsten Schritte zu leiten
Keine Hypothesen. Kein "in der Theorie." Ein echtes Produkt, live im Internet, faehig Einnahmen zu generieren.
Wenn du Modul R noch nicht abgeschlossen hast, kannst du dieses Modul trotzdem nutzen — aber ein fertiges Einnahme-Engine-Design wird den 48-Stunden-Sprint deutlich reibungsloser machen.
Lass es uns bauen.
Lektion 1: Der 48-Stunden-Sprint
"Samstagmorgen bis Sonntagabend. Ein Produkt. Null Ausreden."
Warum 48 Stunden
Parkinsons Gesetz sagt, dass Arbeit sich ausdehnt, um die verfuegbare Zeit zu fuellen. Gib dir 6 Monate, um ein Produkt zu bauen, und du wirst 5 Monate mit Ueberlegungen verbringen und 1 Monat in gestresster Hektik. Gib dir 48 Stunden und du wirst Entscheidungen treffen, den Umfang ruecksichtslos beschneiden und etwas Echtes ausliefern.
Die 48-Stunden-Beschraenkung geht es nicht darum, etwas Perfektes zu bauen. Es geht darum, etwas zu bauen, das existiert. Existenz schlaegt Perfektion jedes Mal, denn ein Live-Produkt generiert Daten — wer besucht, wer klickt, wer bezahlt, wer sich beschwert — und Daten sagen dir, was du als Naechstes bauen sollst.
Jedes erfolgreiche Entwicklerprodukt, das ich studiert habe, folgte diesem Muster: schnell liefern, schnell lernen, schnell iterieren. Die, die gescheitert sind? Die haben alle wunderschoene README-Dateien und null Benutzer.
Hier ist dein Minute-fuer-Minute-Handbuch.
Tag 1 — Samstag
Morgenblock (4 Stunden): Nachfrage validieren
Bevor du eine einzige Zeile Code schreibst, brauchst du Beweise, dass jemand ausser dir dieses Ding will. Nicht Gewissheit — Beweise. Der Unterschied ist wichtig. Gewissheit ist unmoeglich. Beweise sind in 4 Stunden erreichbar.
Schritt 1: Suchvolumen-Check (45 Minuten)
Gehe zu diesen Quellen und suche nach deiner Produktidee und verwandten Begriffen:
- Google Trends (https://trends.google.com) — Kostenlos. Zeigt relatives Suchinteresse ueber die Zeit. Du willst eine flache oder steigende Linie sehen, keine fallende.
- Ahrefs Free Webmaster Tools (https://ahrefs.com/webmaster-tools) — Kostenlos mit Seitenverifizierung. Zeigt Keyword-Volumina.
- Ubersuggest (https://neilpatel.com/ubersuggest/) — Die kostenlose Stufe gibt 3 Suchen/Tag. Zeigt Suchvolumen, Schwierigkeit und verwandte Begriffe.
- AlsoAsked (https://alsoasked.com) — Kostenlose Stufe. Zeigt "Aehnliche Fragen"-Daten von Google. Enthuellt, welche Fragen die Leute tatsaechlich stellen.
Wonach du suchst:
GUTE Signale:
- 500+ monatliche Suchen fuer dein Kern-Keyword
- Steigender Trend ueber die letzten 12 Monate
- Mehrere "Aehnliche Fragen" ohne gute Antworten
- Verwandte Long-Tail-Keywords mit niedriger Konkurrenz
SCHLECHTE Signale:
- Sinkendes Suchinteresse
- Null Suchvolumen (niemand sucht danach)
- Dominiert von riesigen Unternehmen auf Seite 1
- Keine Variation in den Suchbegriffen (zu eng)
Echtes Beispiel: Angenommen, deine Modul-R-Einnahme-Engine-Idee ist eine "Tailwind CSS Komponentenbibliothek fuer SaaS-Dashboards."
Suche: "tailwind dashboard components" — 2.900/Monat, steigender Trend
Suche: "tailwind admin template" — 6.600/Monat, stabil
Suche: "react dashboard template tailwind" — 1.300/Monat, steigend
Verwandt: "shadcn dashboard", "tailwind analytics components"
Urteil: Starke Nachfrage. Mehrere Keyword-Winkel. Weitermachen.
Anderes Beispiel: Angenommen, deine Idee ist ein "Rust-basierter Log-Datei-Anonymisierer."
Suche: "log file anonymizer" — 90/Monat, flach
Suche: "anonymize log files" — 140/Monat, flach
Suche: "PII removal from logs" — 320/Monat, steigend
Verwandt: "GDPR log compliance", "scrub PII from logs"
Urteil: Nische, aber wachsend. Der "PII removal"-Winkel hat mehr Volumen
als der "anonymizer"-Winkel. Positionierung ueberdenken.
Schritt 2: Community-Thread-Mining (60 Minuten)
Gehe dahin, wo Entwickler nach Dingen fragen, und suche in deinem Problembereich:
- Reddit: Suche in r/webdev, r/reactjs, r/selfhosted, r/SideProject, r/programming und Nischen-Subreddits, die fuer deine Domain relevant sind
- Hacker News: Nutze https://hn.algolia.com um vergangene Diskussionen zu durchsuchen
- GitHub Issues: Suche nach Issues in beliebten Repos, die mit deinem Bereich zusammenhaengen
- Stack Overflow: Suche nach Fragen mit vielen Upvotes aber unbefriedigenden akzeptierten Antworten
- Discord-Server: Pruefe relevante Entwickler-Community-Server
Was du dokumentierst:
## Thread-Mining-Ergebnisse
### Thread 1
- **Quelle:** Reddit r/reactjs
- **URL:** [Link]
- **Titel:** "Is there a good Tailwind dashboard kit that isn't $200?"
- **Upvotes:** 147
- **Kommentare:** 83
- **Schluesselzitate:**
- "Everything on the market is either free and ugly, or $200+ and overkill"
- "I just need 10-15 well-designed components, not 500"
- "Would pay $49 for something that actually looks good out of the box"
- **Erkenntnis:** Preissensibilitaet bei $200+, Zahlungsbereitschaft bei $29-49
### Thread 2
- ...
Finde mindestens 5 Threads. Wenn du keine 5 Threads finden kannst, in denen Leute nach etwas im Bereich deines Produkts fragen, ist das ein ernstes Warnsignal. Entweder existiert die Nachfrage nicht, oder du suchst mit den falschen Begriffen. Probiere andere Keywords, bevor du die Idee aufgibst.
Schritt 3: Wettbewerber-Audit (45 Minuten)
Suche nach dem, was bereits existiert. Das ist nicht entmutigend — es ist validierend. Wettbewerber bedeuten, dass es einen Markt gibt. Keine Wettbewerber bedeutet normalerweise, dass es keinen Markt gibt, nicht dass du einen blauen Ozean gefunden hast.
Fuer jeden Wettbewerber dokumentiere:
## Wettbewerber-Audit
### Wettbewerber 1: [Name]
- **URL:** [Link]
- **Preis:** $XX
- **Was sie gut machen:** [spezifische Dinge]
- **Was daran schlecht ist:** [spezifische Beschwerden aus Bewertungen/Threads]
- **Ihre Bewertungen:** [pruefe G2, ProductHunt-Bewertungen, Reddit-Erwaehnungen]
- **Dein Winkel:** [wie du es anders machen wuerdest]
### Wettbewerber 2: [Name]
- ...
Das Gold liegt in "was daran schlecht ist." Jede Beschwerde ueber einen Wettbewerber ist eine Feature-Anfrage fuer dein Produkt. Leute sagen dir buchstaeblich, was du bauen und was du verlangen sollst.
Schritt 4: Der "10 Leute wuerden bezahlen"-Test (30 Minuten)
Dies ist das finale Validierungstor. Du musst Beweise finden, dass mindestens 10 Leute Geld dafuer bezahlen wuerden. Nicht "Interesse bekundet." Nicht "gesagt, dass es cool ist." Bezahlen wuerden.
Beweisquellen:
- Reddit-Threads, in denen Leute sagen "Ich wuerde fuer X bezahlen" (staerkstes Signal)
- Wettbewerberprodukte mit zahlenden Kunden (beweist, dass der Markt bezahlt)
- Gumroad/Lemon-Squeezy-Produkte in deinem Bereich mit sichtbaren Verkaufszahlen
- GitHub-Repos mit 1.000+ Sternen, die ein verwandtes Problem loesen (Leute wertschaetzen dies genug, um einen Stern zu geben)
- Deine eigene Zielgruppe, falls du eine hast (twittere es, schreibe 10 Leuten eine DM, frage direkt)
Wenn du diesen Test bestehst: weitermachen. Baue es.
Wenn du diesen Test nicht bestehst: pivotiere deinen Winkel, nicht deine gesamte Idee. Die Nachfrage koennte in einem benachbarten Bereich existieren. Probiere eine andere Positionierung, bevor du aufgibst.
Klartext: Die meisten Entwickler ueberspringen die Validierung komplett, weil sie coden wollen. Sie werden 200 Stunden damit verbringen, etwas zu bauen, das niemand wollte, und sich dann fragen, warum niemand kauft. Diese 4 Stunden Recherche sparen dir 196 Stunden verschwendeter Muehe. Ueberspringe das nicht. Der Code ist der einfache Teil.
Nachmittagsblock (4 Stunden): Das MVP bauen
Du hast die Nachfrage validiert. Du hast Wettbewerberrecherche. Du weisst, was die Leute wollen und was bestehenden Loesungen fehlt. Jetzt baue die minimale Version, die das Kernproblem loest.
Die 3-Feature-Regel
Dein v0.1 hat genau 3 Features. Nicht 4. Nicht 7. Drei.
Wie du sie auswaehlst:
- Was ist die EINE Sache, die dein Produkt tut? (Feature 1 — der Kern)
- Was macht es benutzbar? (Feature 2 — normalerweise Authentifizierung, oder Speichern/Exportieren, oder Konfiguration)
- Was macht es wert, dafuer zu bezahlen gegenueber Alternativen? (Feature 3 — dein Unterscheidungsmerkmal)
Alles andere kommt auf eine "v0.2"-Liste, die du dieses Wochenende nicht anfasst.
Echtes Beispiel — eine Tailwind-Dashboard-Komponentenbibliothek:
- Kern: 12 produktionsreife Dashboard-Komponenten (Charts, Tabellen, Statistikkarten, Navigation)
- Benutzbar: Copy-Paste-Code-Snippets mit Live-Vorschau
- Unterscheidungsmerkmal: Dark Mode eingebaut, Komponenten designt, um zusammenzuarbeiten (keine zufaellige Sammlung)
Echtes Beispiel — ein PII-Log-Scrubber CLI-Tool:
- Kern: PII aus Log-Dateien erkennen und schwärzen (E-Mails, IPs, Namen, SSNs)
- Benutzbar: Funktioniert als CLI-Pipe (
cat logs.txt | pii-scrub > clean.txt) - Unterscheidungsmerkmal: Konfigurierbare Regeldatei, verarbeitet 15+ Logformate automatisch
Das Projekt aufsetzen
Nutze LLMs, um deine Arbeit zu beschleunigen, nicht zu ersetzen. Hier ist der praktische Workflow:
# Scaffold einer Web-App (SaaS-Tool, Komponentenbibliothek mit Docs-Seite, etc.)
pnpm create vite@latest my-product -- --template react-ts
cd my-product
pnpm install
# Tailwind CSS hinzufuegen (am haeufigsten fuer Entwicklerprodukte)
pnpm install -D tailwindcss @tailwindcss/vite
# Routing hinzufuegen, wenn du mehrere Seiten brauchst
pnpm install react-router-dom
# Projektstruktur — halte sie flach fuer einen 48-Stunden-Build
mkdir -p src/components src/pages src/lib
# Scaffold eines CLI-Tools (fuer Entwickler-Utilities)
cargo init my-tool
cd my-tool
# Haeufige Abhaengigkeiten fuer CLI-Tools
cargo add clap --features derive # Argument-Parsing
cargo add serde --features derive # Serialisierung
cargo add serde_json # JSON-Verarbeitung
cargo add anyhow # Fehlerbehandlung
cargo add regex # Musterabgleich
# Scaffold eines npm-Pakets (fuer Bibliotheken/Utilities)
mkdir my-package && cd my-package
pnpm init
pnpm install -D typescript tsup vitest
mkdir src
Der LLM-Workflow fuers Bauen
Bitte das LLM nicht, dein gesamtes Produkt zu bauen. Das produziert generischen, fragilen Code. Stattdessen:
- Du schreibst die Architektur: Dateistruktur, Datenfluss, Schluessel-Interfaces
- LLM generiert Boilerplate: repetitive Komponenten, Utility-Funktionen, Typdefinitionen
- Du schreibst die Kernlogik: den Teil, der dein Produkt anders macht
- LLM generiert Tests: Unit-Tests, Grenzfaelle, Integrationstests
- Du ueberarbeitest und bearbeitest alles: dein Name steht auf diesem Produkt
Parallele Arbeit waehrend du codest: oeffne einen zweiten LLM-Chat und lass ihn den Landingpage-Text, die README und die Dokumentation entwerfen. Du bearbeitest diese am Abend, aber die ersten Entwuerfe werden bereit sein.
Zeitdisziplin
14:00 — Feature 1 (Kernfunktionalitaet): 2 Stunden
Wenn es um 16:00 nicht funktioniert, reduziere den Umfang.
16:00 — Feature 2 (Benutzbarkeit): 1 Stunde
Halte es einfach. Polieren kommt spaeter.
17:00 — Feature 3 (Unterscheidungsmerkmal): 1 Stunde
Das ist es, was dich bezahlenswert macht. Fokussiere dich hier.
18:00 — HOER AUF ZU CODEN. Es muss nicht perfekt sein.
Haeufiger Fehler: "Nur noch ein Feature, bevor ich aufhoere." So werden Wochenendprojekte zu Monatsprojekten. Die 3 Features sind dein Umfang. Wenn dir waehrend des Bauens eine grossartige Idee kommt, schreibe sie auf deine v0.2-Liste und mach weiter. Du kannst sie naechste Woche hinzufuegen, nachdem du zahlende Kunden hast.
Abendblock (2 Stunden): Die Landingpage schreiben
Deine Landingpage hat einen Job: einen Besucher davon ueberzeugen zu bezahlen. Sie muss nicht schoen sein. Sie muss klar sein.
Die 5-Sektionen-Landingpage
Jede erfolgreiche Landingpage fuer Entwicklerprodukte folgt dieser Struktur. Erfinde sie nicht neu:
Sektion 1: UEBERSCHRIFT + UNTERUEBERSCHRIFT
- Was es tut in 8 Woertern oder weniger
- Fuer wen es ist und welches Ergebnis sie bekommen
Sektion 2: DAS PROBLEM
- 3 Schmerzpunkte, die dein Zielkunde erkennt
- Verwende ihre exakte Sprache aus deinem Thread-Mining
Sektion 3: DIE LOESUNG
- Screenshots oder Code-Beispiele deines Produkts
- 3 Features zugeordnet zu den 3 Schmerzpunkten oben
Sektion 4: PREISE
- Ein oder zwei Stufen. Halte es einfach fuer v0.1.
- Jaehrliche Abrechnungsoption, wenn es ein Abo ist.
Sektion 5: CTA (Call to Action)
- Ein Button. "Loslegen", "Jetzt kaufen", "Herunterladen".
- Wiederhole den Kernvorteil.
Echtes Copy-Beispiel — Tailwind-Dashboard-Kit:
# Sektion 1
## DashKit — Produktionsreife Tailwind-Dashboard-Komponenten
Liefere dein SaaS-Dashboard in Stunden, nicht Wochen.
12 Copy-Paste-Komponenten. Dark Mode. $29.
# Sektion 2
## Das Problem
- Generische UI-Kits geben dir 500 Komponenten aber null Zusammenhalt
- Dashboard-UIs von Grund auf zu bauen dauert 40+ Stunden
- Kostenlose Optionen sehen aus wie Bootstrap von 2018
# Sektion 3
## Was du bekommst
- **12 Komponenten** designt, um zusammenzuarbeiten (keine zufaellige Sammlung)
- **Dark Mode** eingebaut — umschalten mit einem Prop
- **Copy-Paste-Code** — kein npm install, keine Abhaengigkeiten, kein Lock-in
[Screenshot von Komponentenbeispielen]
# Sektion 4
## Preise
**DashKit** — $29 Einmalzahlung
- Alle 12 Komponenten mit Quellcode
- Kostenlose Updates fuer 12 Monate
- Nutzung in unbegrenzten Projekten
**DashKit Pro** — $59 Einmalzahlung
- Alles in DashKit
- 8 Ganzseitenvorlagen (Analytics, CRM, Admin, Einstellungen)
- Figma-Designdateien
- Priorisierte Feature-Anfragen
# Sektion 5
## Liefere dein Dashboard dieses Wochenende.
[DashKit kaufen — $29]
Echtes Copy-Beispiel — PII-Log-Scrubber:
# Sektion 1
## ScrubLog — PII aus Log-Dateien in Sekunden entfernen
DSGVO-Konformitaet fuer deine Logs. Ein Befehl.
# Sektion 2
## Das Problem
- Deine Logs enthalten E-Mails, IPs und Namen, die du nicht speichern solltest
- Manuelles Schwärzen dauert Stunden und uebersieht Dinge
- Enterprise-Tools kosten $500/Monat und brauchen einen Doktortitel zum Konfigurieren
# Sektion 3
## So funktioniert es
```bash
cat server.log | scrublog > clean.log
- Erkennt 15+ PII-Muster automatisch
- Benutzerdefinierte Regeln per YAML-Konfiguration
- Verarbeitet JSON, Apache, Nginx und Plaintext-Formate [Terminal-Screenshot mit Vorher/Nachher]
Sektion 4
Preise
Persoenlich — Kostenlos
- 5 PII-Muster, 1 Log-Format
Pro — $19/Monat
- Alle 15+ PII-Muster
- Alle Log-Formate
- Benutzerdefinierte Regeln
- Team-Konfigurationsfreigabe
Sektion 5
Hoer auf, PII zu speichern, die du nicht brauchst.
[ScrubLog Pro holen — $19/Monat]
**LLM-Workflow fuer Copy:**
1. Fuettere das LLM mit deinem Wettbewerber-Audit und Thread-Mining-Ergebnissen
2. Bitte es, Landingpage-Copy mit der 5-Sektionen-Vorlage zu entwerfen
3. Bearbeite ruecksichtslos: ersetze jede vage Phrase durch eine spezifische
4. Lies es laut vor. Wenn ein Satz dich zusammenzucken laesst, schreibe ihn um.
**Die Landingpage bauen:**
Fuer einen 48-Stunden-Sprint, baue keine Landingpage von Grund auf. Nutze eine davon:
- **Die eigene Seite deines Produkts** — Wenn es eine Web-App ist, mache die Landingpage zur ausgeloggten Homepage
- **Astro + Tailwind** — Statische Seite, Deployment auf Vercel in 2 Minuten, extrem schnell
- **Next.js** — Wenn dein Produkt bereits React ist, fuege eine Marketing-Seitenroute hinzu
- **Framer** (https://framer.com) — Visueller Builder, exportiert sauberen Code, kostenlose Stufe verfuegbar
- **Carrd** (https://carrd.co) — $19/Jahr, kinderleichte One-Page-Sites
```bash
# Der schnellste Weg: Astro statische Seite
pnpm create astro@latest my-product-site
cd my-product-site
pnpm install
# Tailwind hinzufuegen
pnpm astro add tailwind
Du solltest bis Ende Samstag eine Landingpage mit Copy haben. Sie braucht keine benutzerdefinierten Illustrationen. Sie braucht keine Animationen. Sie braucht klare Worte und einen Kaufen-Button.
Tag 2 — Sonntag
Morgenblock (3 Stunden): Deployen
Dein Produkt muss live im Internet unter einer echten URL sein. Nicht localhost. Nicht eine Vercel-Preview-URL mit einem zufaelligen Hash. Eine echte Domain, mit HTTPS, die du teilen kannst und die Leute besuchen koennen.
Schritt 1: Die Applikation deployen (60 Minuten)
Waehle deine Deployment-Plattform basierend darauf, was du gebaut hast:
Statische Seite / SPA (Komponentenbibliothek, Landingpage, Docs-Seite):
# Vercel — der schnellste Weg fuer statische Seiten und Next.js
pnpm install -g vercel
vercel
# Es wird dir Fragen stellen. Sag ja zu allem.
# Deine Seite ist in ~60 Sekunden live.
Web-App mit Backend (SaaS-Tool, API-Service):
# Railway — einfach, guter kostenloser Tier, verarbeitet Datenbanken
# https://railway.app
# Verbinde dein GitHub-Repo und deploye.
# Oder Fly.io — mehr Kontrolle, globales Edge-Deployment
# https://fly.io
curl -L https://fly.io/install.sh | sh
fly launch
fly deploy
CLI-Tool / npm-Paket:
# npm-Registry
npm publish
# Oder verteile als Binary ueber GitHub Releases
# Nutze cargo-dist fuer Rust-Projekte
cargo install cargo-dist
cargo dist init
cargo dist build
# Lade Binaries zum GitHub-Release hoch
Schritt 2: Eine Domain kaufen (30 Minuten)
Eine echte Domain kostet $12/Jahr. Wenn du keine $12 in dein Geschaeft investieren kannst, meinst du es nicht ernst mit einem Geschaeft.
Wo kaufen:
- Namecheap (https://namecheap.com) — $8-12/Jahr fuer .com, gute DNS-Verwaltung
- Cloudflare Registrar (https://dash.cloudflare.com) — Selbstkostenpreise (oft $9-10/Jahr fuer .com), ausgezeichnetes DNS
- Porkbun (https://porkbun.com) — Oft am guenstigsten fuer das erste Jahr, gute Oberflaeche
Domain-Namenstipps:
- Kuerzer ist besser. 2 Silben ideal, maximal 3.
.comgewinnt immer noch beim Vertrauen..devund.iosind ok fuer Entwicklertools.- Pruefe die Verfuegbarkeit bei deinem Registrar, nicht bei GoDaddy (die betreiben Front-Running von Suchen).
- Verbringe nicht mehr als 15 Minuten mit der Auswahl. Der Name ist weniger wichtig als du denkst.
# Richte deine Domain auf Vercel aus
# Im Vercel Dashboard: Settings > Domains > Add your domain
# Dann in den DNS-Einstellungen deines Registrars, fuege hinzu:
# A record: @ -> 76.76.21.21
# CNAME record: www -> cname.vercel-dns.com
# Oder wenn du Cloudflare fuer DNS nutzt:
# Fuege einfach die gleichen Eintraege im Cloudflare-DNS-Panel hinzu
# SSL ist automatisch bei sowohl Vercel als auch Cloudflare
Schritt 3: Basis-Monitoring (30 Minuten)
Du musst zwei Dinge wissen: ist die Seite erreichbar, und besuchen Leute sie.
Uptime-Monitoring (kostenlos):
- Better Uptime (https://betteruptime.com) — Kostenlose Stufe ueberwacht 10 URLs alle 3 Minuten
- UptimeRobot (https://uptimerobot.com) — Kostenlose Stufe ueberwacht 50 URLs alle 5 Minuten
Richte Monitoring ein fuer:
1. Deine Landingpage-URL
2. Den Health-Endpoint deiner App (falls zutreffend)
3. Deine Zahlungs-Webhook-URL (kritisch — du musst wissen, wenn Zahlungen kaputt gehen)
Analytics (datenschutzfreundlich):
Nutze nicht Google Analytics. Deine Entwickler-Zielgruppe blockiert es, es ist Overkill fuer ein neues Produkt, und es ist ein Datenschutzrisiko.
- Plausible (https://plausible.io) — $9/Monat, Datenschutz-zuerst, ein einzeiliges Skript
- Fathom (https://usefathom.com) — $14/Monat, Datenschutz-zuerst, leichtgewichtig
- Umami (https://umami.is) — Kostenlos und selbst gehostet, oder $9/Monat Cloud
<!-- Plausible — eine Zeile in deinem <head> -->
<script defer data-domain="yourdomain.com"
src="https://plausible.io/js/script.js"></script>
<!-- Umami — eine Zeile in deinem <head> -->
<script defer
src="https://your-umami-instance.com/script.js"
data-website-id="your-website-id"></script>
Klartext: Ja, $9/Monat fuer Analytics bei einem Produkt, das noch kein Geld verdient hat, fuehlt sich unnoetig an. Aber du kannst nicht verbessern, was du nicht messen kannst. Der erste Monat Analytics-Daten wird dir mehr ueber deinen Markt verraten als ein Monat Raten. Wenn $9/Monat dein Budget sprengt, hoste Umami kostenlos auf Railway selbst.
Nachmittagsblock (2 Stunden): Zahlungen einrichten
Wenn dein Produkt kein Geld annehmen kann, ist es ein Hobbyprojekt. Zahlungen einzurichten dauert weniger als die meisten Entwickler denken — etwa 20-30 Minuten fuer den grundlegenden Ablauf.
Option A: Lemon Squeezy (Empfohlen fuer digitale Produkte)
Lemon Squeezy (https://lemonsqueezy.com) uebernimmt Zahlungsabwicklung, Umsatzsteuer, Mehrwertsteuer und digitale Lieferung in einer Plattform. Es ist der schnellste Weg von null zu Zahlungsannahme.
Warum Lemon Squeezy ueber Stripe fuer dein erstes Produkt:
- Agiert als Merchant of Record — sie kuemmern sich um Umsatzsteuer, MwSt und Compliance fuer dich
- Eingebaute Checkout-Seiten — keine Frontend-Arbeit noetig
- Eingebaute digitale Lieferung — lade deine Dateien hoch, sie regeln den Zugang
- 5% + $0,50 pro Transaktion (hoeher als Stripe, spart dir aber Stunden an Steuer-Kopfschmerzen)
Einrichtungs-Walkthrough:
- Registriere dich bei https://app.lemonsqueezy.com
- Erstelle einen Store (dein Geschaeftsname)
- Fuege ein Produkt hinzu:
- Name, Beschreibung, Preis
- Lade Dateien fuer digitale Lieferung hoch (falls zutreffend)
- Richte Lizenzschluessel ein (wenn du Software verkaufst)
- Hole dir deine Checkout-URL — das ist, worauf dein "Kaufen"-Button verlinkt
- Richte einen Webhook fuer Post-Purchase-Automatisierung ein
// Lemon Squeezy Webhook-Handler (Node.js/Express)
// POST /api/webhooks/lemonsqueezy
import crypto from 'crypto';
const WEBHOOK_SECRET = process.env.LEMONSQUEEZY_WEBHOOK_SECRET;
export async function handleLemonSqueezyWebhook(req, res) {
// Webhook-Signatur verifizieren
const signature = req.headers['x-signature'];
const hmac = crypto.createHmac('sha256', WEBHOOK_SECRET);
const digest = hmac.update(JSON.stringify(req.body)).digest('hex');
if (signature !== digest) {
return res.status(401).json({ error: 'Invalid signature' });
}
const event = req.body;
switch (event.meta.event_name) {
case 'order_created': {
const order = event.data;
const customerEmail = order.attributes.user_email;
const productId = order.attributes.first_order_item.product_id;
const orderId = order.id;
console.log(`New order: ${orderId} from ${customerEmail}`);
// Willkommens-E-Mail senden, Zugang gewaehren, Lizenzschluessel erstellen, etc.
await grantProductAccess(customerEmail, productId);
await sendWelcomeEmail(customerEmail, orderId);
break;
}
case 'subscription_created': {
const subscription = event.data;
const customerEmail = subscription.attributes.user_email;
console.log(`New subscription from ${customerEmail}`);
await createSubscription(customerEmail, subscription);
break;
}
case 'subscription_cancelled': {
const subscription = event.data;
const customerEmail = subscription.attributes.user_email;
console.log(`Subscription cancelled: ${customerEmail}`);
await revokeAccess(customerEmail);
break;
}
default:
console.log(`Unhandled event: ${event.meta.event_name}`);
}
return res.status(200).json({ received: true });
}
Option B: Stripe (Mehr Kontrolle, mehr Arbeit)
Stripe (https://stripe.com) gibt dir mehr Kontrolle, erfordert aber, dass du die Steuer-Compliance separat regelst. Besser fuer SaaS mit komplexer Abrechnung.
// Stripe Checkout-Session (Node.js)
// Erstellt eine gehostete Checkout-Seite
import Stripe from 'stripe';
const stripe = new Stripe(process.env.STRIPE_SECRET_KEY);
export async function createCheckoutSession(req, res) {
const session = await stripe.checkout.sessions.create({
payment_method_types: ['card'],
line_items: [
{
price_data: {
currency: 'usd',
product_data: {
name: 'DashKit Pro',
description: '12 Tailwind dashboard components + 8 templates + Figma files',
},
unit_amount: 5900, // $59,00 in Cent
},
quantity: 1,
},
],
mode: 'payment', // 'subscription' fuer wiederkehrend
success_url: `${process.env.DOMAIN}/success?session_id={CHECKOUT_SESSION_ID}`,
cancel_url: `${process.env.DOMAIN}/pricing`,
customer_email: req.body.email, // Vorausfuellen, wenn vorhanden
});
return res.json({ url: session.url });
}
// Stripe Webhook-Handler
export async function handleStripeWebhook(req, res) {
const sig = req.headers['stripe-signature'];
let event;
try {
event = stripe.webhooks.constructEvent(
req.body, // Roh-Body, nicht geparster JSON
sig,
process.env.STRIPE_WEBHOOK_SECRET
);
} catch (err) {
console.error(`Webhook signature verification failed: ${err.message}`);
return res.status(400).send(`Webhook Error: ${err.message}`);
}
switch (event.type) {
case 'checkout.session.completed': {
const session = event.data.object;
await fulfillOrder(session);
break;
}
case 'customer.subscription.deleted': {
const subscription = event.data.object;
await revokeSubscriptionAccess(subscription);
break;
}
}
return res.json({ received: true });
}
Fuer beide Plattformen — Teste vor dem Launch:
# Lemon Squeezy: Nutze den Testmodus im Dashboard
# Schalte "Test mode" oben rechts im Lemon Squeezy Dashboard um
# Nutze Kartennummer: 4242 4242 4242 4242, beliebiges zukuenftiges Ablaufdatum, beliebiger CVC
# Stripe: Nutze Testmodus-API-Schluessel
# Testkarte: 4242 4242 4242 4242
# Testkarte die abgelehnt wird: 4000 0000 0000 0002
# Testkarte die Authentifizierung erfordert: 4000 0025 0000 3155
Gehe den gesamten Kaufablauf selbst im Testmodus durch. Klicke den Kaufen-Button, schliesse den Checkout ab, verifiziere, dass der Webhook feuert, verifiziere, dass der Zugang gewaehrt wird. Wenn ein Schritt im Testmodus fehlschlaegt, wird er auch fuer echte Kunden fehlschlagen.
Haeufiger Fehler: "Ich richte Zahlungen spaeter ein, wenn ich ein paar Nutzer habe." Das ist verkehrt herum. Zahlungen einzurichten geht nicht darum, heute Geld einzusammeln — es geht darum zu validieren, ob jemand bezahlen wird. Ein Produkt ohne Preis ist ein kostenloses Tool. Ein Produkt mit Preis ist ein Geschaeftstest. Der Preis selbst ist Teil der Validierung.
Abendblock (3 Stunden): Launchen
Dein Produkt ist live. Zahlungen funktionieren. Die Landingpage ist klar. Jetzt brauchst du Menschen, die es sehen.
Die Soft-Launch-Strategie
Mach keinen "grossen Launch" fuer dein erstes Produkt. Grosse Launches erzeugen Druck, perfekt zu sein, und dein v0.1 ist nicht perfekt. Mach stattdessen einen Soft Launch: teile es an ein paar Orten, sammle Feedback, behebe kritische Probleme, dann mach den grossen Launch in 1-2 Wochen.
Launch-Plattform 1: Reddit (30 Minuten)
Poste in r/SideProject und einem Nischen-Subreddit, der fuer dein Produkt relevant ist.
Reddit-Post-Vorlage:
Title: I built [was es tut] in a weekend — [Hauptvorteil]
Body:
Hey [Subreddit],
I've been frustrated with [das Problem] for a while, so I built
[Produktname] this weekend.
**What it does:**
- [Feature 1 — der Kernwert]
- [Feature 2]
- [Feature 3]
**What makes it different from [Wettbewerber]:**
[Ein ehrlicher Absatz ueber dein Unterscheidungsmerkmal]
**Pricing:**
[Sei transparent. "$29 one-time" oder "Free tier + $19/mo Pro"]
I'd love feedback. What am I missing? What would make this
useful for your workflow?
[Link zum Produkt]
Regeln fuer Reddit-Posts:
- Sei ehrlich hilfreich, nicht aufdringlich
- Beantworte jeden einzelnen Kommentar (das ist nicht optional)
- Nimm Kritik gelassen auf — negatives Feedback ist die wertvollste Art
- Betreibe kein Astroturfing (gefaelschte Upvotes, mehrere Accounts). Du wirst erwischt und gebannt.
Launch-Plattform 2: Hacker News (30 Minuten)
Wenn dein Produkt technisch und interessant ist, poste ein Show HN. Im Abschnitt "Technische Details" erwaehne deinen Stack (deinen primaeren Stack) und erklaere, warum du ihn gewaehlt hast — HN-Leser lieben fundierte technische Entscheidungen.
Show-HN-Vorlage:
Title: Show HN: [Produktname] – [was es tut in <70 Zeichen]
Body:
[Produktname] is [ein Satz, der erklaert, was es tut].
I built this because [echte Motivation — welches Problem du fuer
dich selbst geloest hast].
Technical details:
- Built with [Stack]
- [Interessante technische Entscheidung und warum]
- [Was die Implementierung bemerkenswert macht]
Try it: [URL]
Feedback welcome. I'm particularly interested in [spezifische Frage fuer
das HN-Publikum].
HN-Tipps:
- Poste zwischen 7-9 Uhr morgens US Eastern Time (hoechster Traffic)
- Der Titel zaehlt mehr als alles andere. Sei spezifisch und technisch.
- HN-Leser respektieren technische Substanz ueber Marketing-Politur
- Antworte sofort auf Kommentare in den ersten 2 Stunden. Kommentargeschwindigkeit beeinflusst das Ranking.
- Bettle nicht um Upvotes. Poste einfach und interagiere.
Launch-Plattform 3: Twitter/X (30 Minuten)
Schreibe einen Build-in-Public Launch-Thread:
Tweet 1 (Hook):
I built [Produkt] in 48 hours this weekend.
It [loest spezifisches Problem] for [spezifische Zielgruppe].
Here's what I shipped, what I learned, and the real numbers. Thread:
Tweet 2 (Das Problem):
The problem:
[Beschreibe den Schmerzpunkt in 2-3 Saetzen]
[Fuege einen Screenshot oder Code-Beispiel bei, das den Schmerz zeigt]
Tweet 3 (Die Loesung):
So I built [Produktname].
[Screenshot/GIF des Produkts in Aktion]
It does three things:
1. [Feature 1]
2. [Feature 2]
3. [Feature 3]
Tweet 4 (Technisches Detail):
Tech stack for the nerds:
- [Frontend]
- [Backend]
- [Hosting — erwaehne die spezifische Plattform]
- [Zahlungen — erwaehne Lemon Squeezy/Stripe]
- Total cost to run: $XX/month
Tweet 5 (Preise):
Pricing:
[Klare Preise, wie auf der Landingpage]
[Link zum Produkt]
Tweet 6 (Bitte):
Would love feedback from anyone who [beschreibe den Zielnutzer].
What am I missing? What would make this a must-have for you?
Launch-Plattform 4: Relevante Communities (30 Minuten)
Identifiziere 2-3 Communities, in denen sich deine Zielgruppe aufhaelt:
- Discord-Server (Entwickler-Communities, framework-spezifische Server)
- Slack-Communities (viele Nischen-Entwickler-Communities haben Slack-Gruppen)
- Dev.to / Hashnode (schreibe einen kurzen "Ich habe das gebaut"-Post)
- Indie Hackers (https://indiehackers.com) — speziell dafuer gemacht
- Relevante Telegram- oder WhatsApp-Gruppen
Erste 48 Stunden nach dem Launch — Worauf achten:
Metriken zum Tracken:
1. Einzigartige Besucher (aus Analytics)
2. Landingpage -> Checkout-Klickrate (sollte 2-5% sein)
3. Checkout -> Kauf-Konversionsrate (sollte 1-3% sein)
4. Absprungrate (ueber 80% bedeutet deine Ueberschrift/Hero ist falsch)
5. Traffic-Quellen (woher kommen deine Besucher?)
6. Kommentare und Feedback (qualitativ — was sagen die Leute?)
Beispielrechnung:
- 500 Besucher in 48 Stunden (realistisch von Reddit + HN + Twitter)
- 3% klicken "Kaufen" = 15 Checkout-Besuche
- 10% schliessen den Kauf ab = 1-2 Verkaeufe
- Bei $29/Verkauf = $29-58 an deinem ersten Wochenende
Das ist kein Ruhestandsgeld. Das ist VALIDIERUNGSGELD.
$29 von einem Fremden im Internet beweist, dass dein Produkt Wert hat.
Geriet nicht in Panik, wenn du null Verkaeufe in den ersten 48 Stunden bekommst. Schau dir deinen Funnel an:
- Null Besucher? Deine Distribution ist das Problem, nicht dein Produkt.
- Besucher aber null Klicks auf "Kaufen"? Dein Copy oder Preis ist das Problem.
- Klicks auf "Kaufen" aber null Abschluesse? Dein Checkout-Ablauf ist kaputt oder dein Preis ist zu hoch fuer den wahrgenommenen Wert.
Jedes davon hat eine andere Loesung. Deshalb sind Metriken wichtig.
Du bist dran
-
Blocke die Zeit. Oeffne jetzt deinen Kalender und blocke naechsten Samstag von 8 bis 20 Uhr und Sonntag von 8 bis 20 Uhr. Benenne es "48-Stunden-Sprint." Behandle es wie einen Flug, den du nicht umbuchen kannst.
-
Waehle deine Idee. Waehle eine Einnahme-Engine aus Modul R. Schreibe den 3-Feature-Umfang fuer dein v0.1 auf. Wenn du dich nicht entscheiden kannst, nimm die, die du einem Nicht-Entwickler in einem Satz erklaeren koenntest.
-
Vorarbeit. Erstelle vor Samstag Konten bei:
- Vercel, Railway oder Fly.io (Deployment)
- Lemon Squeezy oder Stripe (Zahlungen)
- Namecheap, Cloudflare oder Porkbun (Domain)
- Plausible, Fathom oder Umami (Analytics)
- Better Uptime oder UptimeRobot (Monitoring)
Mach das an einem Wochentag-Abend, damit der Samstag reines Bauen ist, nicht Kontoerstellung.
-
Bereite deine Launch-Plattformen vor. Wenn du keinen Reddit-Account mit etwas Karma hast, fange diese Woche an, in relevanten Subreddits zu partizipieren. Accounts, die nur Eigenwerbung posten, werden markiert. Wenn du keinen Hacker-News-Account hast, erstelle einen und beteilige dich erst an ein paar Diskussionen.
Lektion 2: Die "Liefern, dann verbessern"-Denkweise
"v0.1 mit 3 Features schlaegt v1.0, das nie erscheint."
Die Perfektionismusfalle
Entwickler sind besonders anfaellig fuer einen spezifischen Fehlermodus: ewig im Privaten bauen. Wir wissen, wie "guter Code" aussieht. Wir wissen, dass unser v0.1 kein guter Code ist. Also refaktorisieren wir. Wir fuegen Fehlerbehandlung hinzu. Wir schreiben mehr Tests. Wir verbessern die Architektur. Wir tun alles ausser der einen Sache, die zaehlt: es Menschen zu zeigen.
Hier ist eine Wahrheit, die dir tausende Stunden sparen wird: Deine Kunden lesen deinen Quellcode nicht. Ihnen ist deine Architektur egal. Ihnen ist deine Testabdeckung egal. Ihnen ist eine Sache wichtig: loest das mein Problem?
Ein Produkt mit Spaghetti-Code, das ein echtes Problem loest, wird Geld verdienen. Ein Produkt mit wunderschoener Architektur, das kein Problem loest, wird nichts verdienen.
Das ist keine Entschuldigung fuer schlechten Code. Es ist eine Prioritaetserklaerung. Liefere zuerst. Refaktorisiere danach. Das Refactoring wird durch echte Nutzungsdaten sowieso besser informiert sein.
Wie "Liefern, dann verbessern" in der Praxis aussieht
Betrachte dieses Szenario: ein Entwickler launcht ein Notion-Template-Paket fuer Software-Engineering-Manager. So sieht es beim Launch aus:
- 5 Templates (nicht 50)
- Eine Gumroad-Seite mit einem Absatz Beschreibung und 3 Screenshots
- Keine eigene Website
- Keine E-Mail-Liste
- Keine Social-Media-Follower
- Preis: $29
Sie posten es auf Reddit und Twitter. Das ist die gesamte Marketingstrategie.
Ergebnisse Monat 1:
- ~170 Verkaeufe bei $29 = ~$5.000
- Nach Gumroads Anteil (10%): ~$4.500
- Investierte Zeit: ~30 Stunden insgesamt (Templates bauen + Beschreibungen schreiben)
- Effektiver Stundensatz: ~$150/Stunde
War es "perfekt"? Nein. Die Templates hatten Formatierungsinkonsistenzen. Einige Beschreibungen waren generisch. Den Kunden war es egal. Ihnen war wichtig, dass es ihnen ersparte, die Templates selbst zu bauen.
Bis Monat 3, basierend auf Kundenfeedback, hat der Entwickler:
- Die Formatierungsprobleme behoben
- Mehr Templates hinzugefuegt (die, die Kunden spezifisch angefragt hatten)
- Den Preis auf $39 erhoeht (bestehende Kunden bekamen Updates kostenlos)
- Einen "Pro"-Tier mit einem begleitenden Video-Walkthrough erstellt
Das Produkt, das sie gelauncht haben, war in jeder Hinsicht schlechter als das Produkt, das sie 90 Tage spaeter hatten. Aber die 90-Tage-Version existierte nur, weil die Launch-Version das Feedback und die Einnahmen generierte, um die Entwicklung zu lenken.
HINWEIS: Fuer Validierung aus der realen Welt des "haesslich launchen, schnell verbessern"-Modells: Josh Comeau hat $550K seines CSS-fuer-JavaScript-Entwickler-Kurses in der ersten Woche vorverkauft (Quelle: failory.com). Wes Bos hat $10M+ an Gesamtverkaeufen von Entwicklerkursen mit iterativen Launches generiert (Quelle: foundershut.com). Beide starteten mit unvollkommenen v1-Produkten und iterierten basierend auf echtem Kundenfeedback.
Die ersten 10 Kunden sagen dir alles
Deine ersten 10 zahlenden Kunden sind die wichtigsten Personen in deinem Geschaeft. Nicht wegen ihres Geldes — 10 Verkaeufe bei $29 sind $290, was dir Lebensmittel kauft. Sie sind wichtig, weil sie Freiwillige fuer dein Produktentwicklungsteam sind.
Was du mit deinen ersten 10 Kunden machst:
-
Sende eine persoenliche Dankes-E-Mail. Nicht automatisiert. Persoenlich. "Hey, ich habe gesehen, dass du [Produkt] gekauft hast. Danke. Ich entwickle das aktiv weiter — gibt es etwas, das du dir wuenschst, das es tut, was es nicht tut?"
-
Lies jede Antwort. Einige werden nicht antworten. Einige werden mit "sieht gut aus, danke" antworten. Aber 2-3 von 10 werden Absaetze schreiben ueber das, was sie wollen. Diese Absaetze sind deine Roadmap.
-
Suche nach Mustern. Wenn 3 von 10 Leuten nach dem gleichen Feature fragen, baue es. Das ist ein 30%-Nachfragesignal von zahlenden Kunden. Keine Umfrage wird dir so gute Daten liefern.
-
Frage nach ihrer Bereitschaft, mehr zu zahlen. "Ich plane einen Pro-Tier mit [Feature X]. Waere dir das $49 wert?" Direkt. Spezifisch. Gibt dir Preisdaten.
E-Mail-Vorlage fuer die ersten 10 Kunden:
Betreff: Kurze Frage zu [Produktname]
Hallo [Name],
ich habe gesehen, dass du [Produktname] geholt hast — danke, dass du
einer der ersten Kunden bist.
Ich baue aktiv daran und liefere woechentliche Updates.
Kurze Frage: Was ist die EINE Sache, die du dir wuenschst,
die es tut, was es nicht tut?
Es gibt keine falschen Antworten. Auch wenn es wie eine grosse
Bitte erscheint, ich will es hoeren.
Danke,
[Dein Name]
Wie du mit negativem Feedback umgehst
Dein erstes Stueck negatives Feedback wird sich persoenlich anfuehlen. Es ist nicht persoenlich. Es sind Daten.
Framework fuer die Verarbeitung von negativem Feedback:
1. PAUSE. Antworte nicht fuer 30 Minuten. Deine emotionale Reaktion
ist nicht nuetzlich.
2. KATEGORISIERE das Feedback:
a) Fehlerbericht — behebe ihn. Bedanke dich.
b) Feature-Anfrage — fuege es zum Backlog hinzu. Bedanke dich.
c) Preisbeschwerde — notiere es. Pruefe, ob es ein Muster ist.
d) Qualitaetsbeschwerde — untersuche. Ist sie berechtigt?
e) Troll/unangemessen — ignoriere. Weitermachen.
3. ANTWORTE (nur fuer a, b, c, d):
"Danke fuer das Feedback. [Bestatige das spezifische Problem].
Ich [behebe es gerade / fuege es zur Roadmap hinzu / schaue mir das an].
Ich lasse dich wissen, wenn es behoben ist."
4. HANDLE. Wenn du versprochen hast, etwas zu beheben, behebe es innerhalb
einer Woche. Nichts baut Loyalitaet schneller auf als Kunden zu zeigen,
dass ihr Feedback zu echten Aenderungen fuehrt.
Klartext: Jemand wird sagen, dein Produkt ist Muell. Das wird wehtun. Aber wenn dein Produkt live ist und Geld verdient, hast du bereits etwas getan, das die meisten Entwickler nie tun. Die Person, die aus der Kommentarsektion heraus kritisiert, hat nichts geliefert. Du schon. Liefere weiter.
Der woechentliche Iterationszyklus
Nach dem Launch wird dein Workflow eine enge Schleife:
Montag: Letzte Woche Metriken und Kundenfeedback ueberpruefen
Dienstag: Verbesserung dieser Woche planen (EINE Sache, nicht fuenf)
Mittwoch: Die Verbesserung bauen
Donnerstag: Die Verbesserung testen und deployen
Freitag: Einen Changelog/Update-Post schreiben
Wochenende: Marketing — ein Blogpost, ein Social Post, eine Community-Interaktion
Wiederholen.
Das Schluesselwort ist EINE Verbesserung pro Woche. Keine Feature-Ueberholung. Kein Redesign. Eine Sache, die das Produkt fuer deine bestehenden Kunden etwas besser macht. Ueber 12 Wochen sind das 12 Verbesserungen, geleitet von echten Nutzungsdaten. Dein Produkt nach 12 Wochen dieses Zyklus wird dramatisch besser sein als alles, was du in Isolation haettest entwerfen koennen.
Einnahmen validieren schneller als Umfragen
Umfragen luegen. Nicht absichtlich — Menschen sind einfach schlecht darin, ihr eigenes Verhalten vorherzusagen. "Wuerdest du $29 dafuer bezahlen?" bekommt einfache "Ja"-Antworten. Aber "hier ist die Checkout-Seite, gib deine Kreditkarte ein" bekommt ehrliche Antworten.
Deshalb launchst du mit Zahlungen vom ersten Tag an:
| Validierungsmethode | Zeit bis zum Signal | Signalqualitaet |
|---|---|---|
| Umfrage / Poll | 1-2 Wochen | Niedrig (Leute luegen) |
| Landingpage mit E-Mail-Anmeldung | 1-2 Wochen | Mittel (Interesse, nicht Verbindlichkeit) |
| Landingpage mit Preis aber ohne Checkout | 1 Woche | Mittel-Hoch (Preisakzeptanz) |
| Live-Produkt mit echtem Checkout | 48 Stunden | Hoechste (tatsaechliches Kaufverhalten) |
Der $0-Preis verraet nichts. Der $29-Preis verraet alles.
Du bist dran
-
Schreibe dein "haesslicher Launch"-Versprechen. Oeffne eine Textdatei und schreibe: "Ich werde [Produktname] am [Datum] launchen, auch wenn es nicht perfekt ist. v0.1-Umfang: [3 Features]. Ich werde Feature 4 nicht vor dem Launch hinzufuegen." Unterschreibe es (metaphorisch). Konsultiere es, wenn der Drang zum Polieren zuschlaegt.
-
Entwirf deine Erste-10-Kunden-E-Mail. Schreibe die persoenliche Dankes-E-Mail-Vorlage jetzt, bevor du Kunden hast. Wenn der erste Verkauf kommt, willst du sie innerhalb einer Stunde senden.
-
Richte deinen Iterations-Tracker ein. Erstelle eine einfache Tabelle oder Notion-Seite mit Spalten: Woche | Durchgefuehrte Verbesserung | Metrik-Auswirkung | Kundenfeedback. Das wird dein Entscheidungsprotokoll dafuer, was als Naechstes gebaut wird.
Lektion 3: Preispsychologie fuer Entwicklerprodukte
"$0 ist kein Preis. Es ist eine Falle."
Warum Kostenlos teuer ist
Die kontraintuitivste Wahrheit beim Verkauf von Entwicklerprodukten: Kostenlose Nutzer kosten dich mehr als zahlende Kunden.
Kostenlose Nutzer:
- Reichen mehr Support-Anfragen ein (sie haben nichts zu verlieren)
- Fordern mehr Features (sie fuehlen sich berechtigt, weil sie nicht bezahlen)
- Liefern weniger nuetzliches Feedback ("ist cool" ist nicht umsetzbar)
- Wandern haeufiger ab (es gibt keine Wechselkosten)
- Erzaehlen weniger Leuten von deinem Produkt (kostenlose Dinge haben niedrigen wahrgenommenen Wert)
Zahlende Kunden:
- Sind in deinen Erfolg investiert (sie wollen, dass ihr Kauf eine gute Entscheidung war)
- Liefern spezifisches, umsetzbares Feedback (sie wollen, dass das Produkt besser wird)
- Sind leichter zu halten (sie haben sich bereits entschieden zu zahlen; Traegheit arbeitet zu deinen Gunsten)
- Empfehlen haeufiger weiter (etwas zu empfehlen, wofuer man bezahlt hat, validiert den Kauf)
- Respektieren deine Zeit (sie verstehen, dass du ein Geschaeft fuehrst)
Der einzige Grund, einen kostenlosen Tier anzubieten, ist als Lead-Generierungsmechanismus fuer den Bezahltier. Wenn dein kostenloser Tier so gut ist, dass die Leute nie upgraden, hast du keinen kostenlosen Tier — du hast ein kostenloses Produkt mit einem Spenden-Button.
Haeufiger Fehler: "Ich mache es kostenlos, um erst Nutzer zu bekommen, dann berechne ich spaeter." Das funktioniert fast nie. Die Nutzer, die du bei $0 anziehst, erwarten $0 fuer immer. Wenn du einen Preis hinzufuegst, gehen sie. Die Nutzer, die von Anfang an $29 bezahlt haetten, haben dein Produkt nie gefunden, weil du es als kostenloses Tool positioniert hast. Du hast die falsche Zielgruppe angezogen.
Die Preisstufen fuer Entwicklerprodukte
Nach der Analyse von Hunderten erfolgreicher Entwicklerprodukte funktionieren diese Preispunkte konsistent. Alle Preise unten sind in USD — wenn du in deiner lokalen Waehrung bepreist, passe an die lokale Kaufkraft und Marktnormen an.
Stufe 1: $9-29 — Entwicklertools und Utilities
Produkte in diesem Bereich loesen ein spezifisches, enges Problem. Ein einzelner Kauf, heute nutzen.
Beispiele:
- VS-Code-Erweiterung mit Premium-Features: $9-15
- CLI-Tool mit Pro-Features: $15-19
- Einzweck-SaaS-Tool: $9-19/Monat
- Kleine Komponentenbibliothek: $19-29
- Browser-DevTools-Erweiterung: $9-15
Kaeuferpsychologie: Impulskauf-Territorium. Der Entwickler sieht es,
erkennt das Problem, kauft es ohne seinen Manager zu fragen.
Keine Budgetgenehmigung noetig. Kreditkarte -> fertig.
Schluessel-Erkenntnis: Bei diesem Preis muss deine Landingpage in
unter 2 Minuten konvertieren. Der Kaeufer wird keine lange Feature-Liste
lesen. Zeige das Problem, zeige die Loesung, zeige den Preis.
Stufe 2: $49-99 — Templates, Kits und umfassende Tools
Produkte in diesem Bereich sparen erheblich Zeit. Mehrere Komponenten arbeiten zusammen.
Beispiele:
- Vollstaendiges UI-Template-Kit: $49-79
- SaaS-Boilerplate mit Auth, Billing, Dashboards: $79-99
- Umfassendes Icon-/Illustrationsset: $49-69
- Mehrzweck-CLI-Toolkit: $49
- API-Wrapper-Bibliothek mit umfangreicher Doku: $49-79
Kaeuferpsychologie: Ueberlegter Kauf. Der Entwickler evaluiert
5-10 Minuten. Vergleicht mit Alternativen. Berechnet gesparte Zeit.
"Wenn mir das 10 Stunden spart und ich meine Zeit mit $50/Stunde bewerte,
sind $79 ein No-Brainer."
Schluessel-Erkenntnis: Du brauchst einen Vergleichspunkt. Zeige die
Zeit/den Aufwand, es von Grund auf zu bauen vs. dein Kit zu kaufen.
Fuege Testimonials hinzu, wenn du welche hast.
Stufe 3: $149-499 — Kurse, umfassende Loesungen, Premium-Templates
Produkte in diesem Bereich transformieren eine Faehigkeit oder bieten ein komplettes System.
Beispiele:
- Videokurs (10+ Stunden): $149-299
- SaaS-Starter-Kit mit vollstaendigem Source + Video-Walkthrough: $199-299
- Enterprise-Komponentenbibliothek: $299-499
- Umfassendes Entwickler-Toolkit (mehrere Tools): $199
- Vollstaendige Codebasis + Lektionen "Baue X von Grund auf": $149-249
Kaeuferpsychologie: Investitions-Kauf. Der Kaeufer muss die Ausgabe
rechtfertigen (vor sich selbst oder seinem Manager). Sie brauchen
Social Proof, detaillierte Vorschauen und eine klare ROI-Erzaehlung.
Schluessel-Erkenntnis: Auf dieser Stufe biete eine Geld-zurueck-Garantie.
Sie reduziert Kaufangst und erhoeht Konversionen. Rueckgaberaten
fuer digitale Entwicklerprodukte liegen typischerweise bei 3-5%.
Die erhoehten Konversionen ueberwiegen die Rueckgaben bei weitem.
Die 3-Stufen-Preisstrategie
Wenn dein Produkt es unterstuetzt, biete drei Preisstufen an. Das ist nicht zufaellig — es nutzt einen gut dokumentierten kognitiven Bias namens "Center-Stage-Effekt." Wenn drei Optionen praesentiert werden, waehlen die meisten Menschen die mittlere.
Stufenstruktur:
BASIC PRO (hervorgehoben) TEAM/ENTERPRISE
$29 $59 $149
Kernfeatures Alles in Basic Alles in Pro
+ Premium-Features + Team-Features
+ Prioritaets-Support + Kommerzielle Lizenz
Konversionsverteilung (typisch):
- Basic: 20-30%
- Pro: 50-60% <- das ist dein Ziel
- Team: 10-20%
Wie du die Stufen designst:
-
Beginne mit der Pro-Stufe. Das ist das Produkt, das du tatsaechlich verkaufen willst, zum Preis, der seinen Wert widerspiegelt. Designe diese zuerst.
-
Erstelle die Basic-Stufe, indem du Features von Pro entfernst. Entferne genug, dass Basic das Problem loest, aber Pro es gut loest. Basic sollte sich leicht frustrierend anfuehlen — benutzbar, aber deutlich eingeschraenkt.
-
Erstelle die Team-Stufe, indem du Features zu Pro hinzufuegst. Mehr-Platz-Lizenzierung, kommerzielle Nutzungsrechte, Prioritaets-Support, eigenes Branding, Quellcode-Zugang, Figma-Dateien, etc.
Echtes Preisseiten-Beispiel:
DashKit
STARTER — $29 PRO — $59 TEAM — $149
* Am Beliebtesten Ideal fuer Agenturen
* 12 Kernkomponenten * Alles in Starter * Alles in Pro
* React + TypeScript * 8 Ganzseitenvorlagen * Bis zu 5 Teammitglieder
* Dark Mode * Figma-Designdateien * Kommerzielle Lizenz
* npm install * Erweiterte Datentabelle (unbegrenzte Kundenprojekte)
* 6 Monate Updates * Chart-Bibliothek-Integration * Prioritaets-Support
* 12 Monate Updates * Lebenslange Updates
* Priorisierte Feature-Anfragen * Eigene Branding-Optionen
[Starter holen] [Pro holen] [Team holen]
Preisankerung
Ankerung ist der kognitive Bias, bei dem die erste Zahl, die Menschen sehen, ihre Wahrnehmung nachfolgender Zahlen beeinflusst. Nutze ihn ethisch:
-
Zeige die teure Option zuerst (rechts in westlichen Layouts). $149 zu sehen laesst $59 angemessen erscheinen.
-
Zeige "gesparte Stunden"-Berechnungen.
"Diese Komponenten von Grund auf zu bauen dauert ~40 Stunden. Bei $50/Stunde sind das $2.000 deiner Zeit. DashKit Pro: $59." -
Verwende "pro Tag"-Umrechnung fuer Abos.
"$19/Monat" -> "Weniger als $0,63/Tag" "$99/Jahr" -> "$8,25/Monat" oder "$0,27/Tag" -
Jaehrlicher Abrechnungsrabatt. Biete 2 Monate kostenlos bei Jahresplaenen. Das ist Standard und wird erwartet. Jaehrliche Abrechnung reduziert die Abwanderung um 30-40%, weil eine Kuendigung eine bewusste Entscheidung an einem einzelnen Verlaengerungspunkt erfordert, nicht eine laufende monatliche Entscheidung.
Monatlich: $19/Monat
Jaehrlich: $190/Jahr (spare $38 — 2 Monate kostenlos)
Anzeigen als:
Monatlich: $19/Monat
Jaehrlich: $15,83/Monat (jaehrlich abgerechnet bei $190)
A/B-Tests von Preisen
Preise zu testen ist wertvoll, aber heikel. So machst du es, ohne unehrlich zu sein:
Akzeptable Ansaetze:
- Teste verschiedene Preise auf verschiedenen Launch-Kanaelen (Reddit bekommt $29, Product Hunt bekommt $39, schaue, was besser konvertiert)
- Aendere deinen Preis nach 2 Wochen und vergleiche Konversionsraten
- Biete einen Launch-Rabatt an ("$29 diese Woche, $39 danach") und schaue, ob die Dringlichkeit das Verhalten aendert
- Teste verschiedene Stufenstrukturen (2 Stufen vs. 3 Stufen) ueber verschiedene Zeitraeume
Nicht akzeptabel:
- Verschiedenen Besuchern auf der gleichen Seite zur gleichen Zeit verschiedene Preise zeigen (Preisdiskriminierung, zerstoert Vertrauen)
- Mehr berechnen basierend auf Standort oder Browser-Erkennung (Leute reden, und du wirst erwischt)
Wann du Preise erhoehen solltest
Erhoehe deine Preise, wenn eines davon zutrifft:
-
Die Konversionsrate liegt ueber 5%. Du bist zu billig. Eine gesunde Konversionsrate fuer eine Entwicklerprodukt-Landingpage liegt bei 1-3%. Ueber 5% bedeutet, dass fast jeder, der den Preis sieht, einverstanden ist, dass es ein gutes Angebot ist — was bedeutet, dass du Geld auf dem Tisch liegen laesst.
-
Niemand hat sich ueber den Preis beschwert. Wenn null von 100 Personen sagen, es ist zu teuer, ist es zu billig. Ein gesundes Produkt hat etwa 20% der Besucher, die den Preis fuer hoch halten. Das bedeutet, 80% halten ihn fuer fair oder ein gutes Angebot.
-
Du hast seit dem Launch erhebliche Features hinzugefuegt. Du hast bei $29 mit 3 Features gelauncht. Jetzt hast du 8 Features und bessere Dokumentation. Das Produkt ist mehr wert. Verlange mehr.
-
Du hast Testimonials und Social Proof. Wahrgenommener Wert steigt mit Social Proof. Sobald du 5+ positive Bewertungen hast, ist dein Produkt in der Vorstellung des Kaeufers mehr wert.
Wie du Preise erhoehst:
- Kuendige die Preiserhoehung 1-2 Wochen im Voraus an ("Preis geht von $29 auf $39 am [Datum]")
- Bestehende Kunden behalten den alten Preis
- Das ist nicht zwielichtig — es ist Standardpraxis und erzeugt auch Dringlichkeit bei Unentschlossenen
Klartext: Die meisten Entwickler sind 50-200% unterpreist. Dein $29-Produkt ist wahrscheinlich $49 wert. Dein $49-Produkt ist wahrscheinlich $79 wert. Ich weiss das, weil Entwickler sich an ihrer eigenen Zahlungsbereitschaft verankern (niedrig — wir sind geizig bei Tooling) anstatt an der Zahlungsbereitschaft des Kunden (hoeher — sie kaufen eine Loesung fuer ein Problem, das sie Zeit kostet). Erhoehe deine Preise frueher als du denkst.
Du bist dran
-
Bepreise dein Produkt. Basierend auf der Stufenanalyse oben, waehle einen Preispunkt fuer deinen v0.1-Launch. Schreibe ihn auf. Wenn du dich unwohl fuehlst, weil es "zu hoch" scheint, bist du wahrscheinlich im richtigen Bereich. Wenn es sich bequem anfuehlt, erhoehe um 50%.
-
Designe deine Preisseite. Mit der 3-Stufen-Vorlage, designe dein Preisseiten-Copy. Identifiziere, welche Features in welche Stufe gehoeren. Identifiziere deine "hervorgehobene" Stufe (die, die die meisten Leute kaufen sollen).
-
Berechne deine Zahlen. Fulle aus:
- Preis pro Verkauf: $___
- Monatliches Einnahmeziel: $___
- Benoetigte Verkaeufe pro Monat: ___
- Geschaetzte benoetigte Landingpage-Besucher (bei 2% Konversion): ___
- Ist diese Besucherzahl mit deinem Distributionsplan erreichbar? (Ja/Nein)
Lektion 4: Rechtliches Minimum Viable Setup
"30 Minuten rechtliches Setup jetzt spart dir 30 Stunden Panik spaeter."
Die ehrliche Wahrheit ueber rechtliches Setup
Die meisten Entwickler ignorieren Rechtliches komplett (riskant) oder werden davon gelaeehmt (verschwendet). Der richtige Ansatz ist ein rechtliches Minimum Viable Setup: genug Schutz, um legitim zu operieren, ohne $5.000 fuer einen Anwalt auszugeben, bevor du $5 verdient hast.
Hier ist, was du wirklich vor deinem ersten Verkauf brauchst, was du vor deinem 100. Verkauf brauchst, und was du erst viel spaeter brauchst.
Vor deinem ersten Verkauf (Mach das dieses Wochenende)
1. Pruefe deinen Arbeitsvertrag (30 Minuten)
Wenn du einen Vollzeitjob hast, lies die IP-Klausel deines Arbeitsvertrags, bevor du irgendetwas baust. Suche spezifisch nach:
- Klauseln zur Abtretung von Erfindungen: Manche Vertraege sagen, dass alles, was du waehrend deiner Beschaeftigung erschaffst — auch in deiner Freizeit — deinem Arbeitgeber gehoert.
- Wettbewerbsverbote: Manche schraenken dich ein, in der gleichen Branche zu arbeiten, selbst als Nebenprojekt.
- Nebentaetigkeitsrichtlinien: Manche verlangen schriftliche Genehmigung fuer externe Geschaeftstaetigkeiten.
Wonach du suchst:
SICHER: "Erfindungen, die in der Arbeitszeit oder mit Firmenressourcen
gemacht werden, gehoeren der Firma." -> Dein Wochenendprojekt auf deinem
persoenlichen Rechner gehoert dir.
UNKLAR: "Alle Erfindungen, die mit dem aktuellen oder geplanten
Geschaeft der Firma zusammenhaengen." -> Wenn dein Nebenprojekt in der
gleichen Domaene wie dein Arbeitgeber ist, hole rechtliche Beratung.
RESTRIKTIV: "Alle Erfindungen, die waehrend der Beschaeftigungszeit
konzipiert werden, gehoeren der Firma." -> Das ist aggressiv, aber
bei manchen Firmen ueblich. Hole rechtliche Beratung, bevor du weitermachst.
Staaten wie Kalifornien, Delaware, Illinois, Minnesota, Washington und andere haben Gesetze, die einschraenken, wie weitreichend Arbeitgeber deine persoenlichen Erfindungen beanspruchen koennen. Aber die spezifische Formulierung deines Vertrags zaehlt.
Haeufiger Fehler: "Ich halte es einfach geheim." Wenn dein Produkt erfolgreich genug wird, um relevant zu sein, wird es jemand bemerken. Wenn es deinen Arbeitsvertrag verletzt, koenntest du das Produkt UND deinen Job verlieren. 30 Minuten deinen Vertrag lesen verhindert das jetzt.
2. Datenschutzerklaerung (15 Minuten)
Wenn dein Produkt irgendwelche Daten sammelt — selbst nur eine E-Mail-Adresse fuer den Kauf — brauchst du eine Datenschutzerklaerung. Das ist eine gesetzliche Anforderung in der EU (DSGVO), Kalifornien (CCPA) und zunehmend ueberall sonst.
Schreibe keine von Grund auf. Nutze einen Generator:
- Termly (https://termly.io/products/privacy-policy-generator/) — Kostenlose Stufe, beantworte Fragen, bekomme eine Erklaerung
- Avodocs (https://www.avodocs.com) — Kostenlos, Open-Source-Rechtsvorlagen
- Iubenda (https://www.iubenda.com) — Kostenlose Stufe, generiert automatisch basierend auf deinem Tech-Stack
Deine Datenschutzerklaerung muss abdecken:
# Datenschutzerklaerung fuer [Produktname]
Letzte Aktualisierung: [Datum]
## Was wir erheben
- E-Mail-Adresse (fuer Kaufbestaetigung und Produkt-Updates)
- Zahlungsinformationen (verarbeitet durch [Lemon Squeezy/Stripe],
wir sehen oder speichern nie deine Kartendaten)
- Grundlegende Nutzungsanalysen (Seitenaufrufe, Feature-Nutzung — via
[Plausible/Fathom/Umami], datenschutzfreundlich, keine Cookies)
## Was wir NICHT erheben
- Wir tracken dich nicht durchs Web
- Wir verkaufen deine Daten an niemanden
- Wir verwenden keine Werbe-Cookies
## Wie wir deine Daten nutzen
- Um das Produkt zu liefern, das du gekauft hast
- Um Produkt-Updates und wichtige Hinweise zu senden
- Um das Produkt basierend auf aggregierten Nutzungsmustern zu verbessern
## Datenspeicherung
- Deine Daten werden auf [Hosting-Anbieter]-Servern in [Region] gespeichert
- Zahlungsdaten werden vollstaendig von [Lemon Squeezy/Stripe] verarbeitet
## Deine Rechte
- Du kannst jederzeit eine Kopie deiner Daten anfordern
- Du kannst jederzeit die Loeschung deiner Daten anfordern
- Kontakt: [deine E-Mail]
## Aenderungen
- Wir werden dich ueber wesentliche Aenderungen per E-Mail informieren
Stelle das unter deinedomain.com/privacy. Verlinke es im Footer deiner Checkout-Seite.
3. Nutzungsbedingungen (15 Minuten)
Deine Nutzungsbedingungen schuetzen dich vor unangemessenen Anspruechen. Fuer ein digitales Produkt sind sie unkompliziert.
# Nutzungsbedingungen fuer [Produktname]
Letzte Aktualisierung: [Datum]
## Lizenz
Wenn du [Produktname] kaufst, erhaeltst du eine Lizenz zur Nutzung
fuer [persoenliche/kommerzielle] Zwecke.
- **Einzellizenz:** Nutzung in deinen eigenen Projekten (unbegrenzt)
- **Teamlizenz:** Nutzung durch bis zu [N] Teammitglieder
- Du darfst NICHT weiterverteilen, weiterverkaufen oder Zugangsdaten teilen
## Rueckerstattungen
- Digitale Produkte: [30-Tage / 14-Tage] Geld-zurueck-Garantie
- Wenn du nicht zufrieden bist, schreibe an [deine E-Mail] fuer volle Rueckerstattung
- Keine Fragen innerhalb des Rueckgabezeitraums
## Haftung
- [Produktname] wird "wie besehen" ohne Garantie bereitgestellt
- Wir haften nicht fuer Schaeden aus der Nutzung des Produkts
- Maximale Haftung ist auf den von dir gezahlten Betrag begrenzt
## Support
- Support wird per E-Mail unter [deine E-Mail] bereitgestellt
- Wir bemuehen uns, innerhalb von [48 Stunden / 2 Werktagen] zu antworten
## Aenderungen
- Wir koennen diese Bedingungen mit Vorankuendigung aktualisieren
- Fortgesetzte Nutzung bedeutet Akzeptanz der aktualisierten Bedingungen
Stelle das unter deinedomain.com/terms. Verlinke es im Footer deiner Checkout-Seite.
Vor deinem 100. Verkauf (Erste Monate)
4. Geschaeftseinheit (1-3 Stunden + Bearbeitungszeit)
Als Einzelunternehmer zu operieren (der Standard, wenn du Dinge verkaufst, ohne eine Firma zu gruenden) funktioniert fuer deine ersten Verkaeufe. Aber wenn die Einnahmen wachsen, willst du Haftungsschutz und Steuervorteile.
Vereinigte Staaten — LLC:
Eine LLC (Limited Liability Company) ist die Standardwahl fuer Solo-Entwickler-Geschaefte.
Kosten: $50-500 je nach Bundesstaat (Anmeldegebuehr)
Zeit: 1-4 Wochen Bearbeitung
Wo anmelden: Dein Heimatstaat, es sei denn, es gibt einen spezifischen Grund,
Delaware oder Wyoming zu nutzen
DIY-Anmeldung (guenstigste):
1. Gehe zur Website des Secretary of State deines Staates
2. Reiche "Articles of Organization" ein (das Formular ist normalerweise 1-2 Seiten)
3. Zahle die Anmeldegebuehr ($50-250 je nach Staat)
4. Hole dir deine EIN (Steuer-ID) von IRS.gov — kostenlos, sofort online
Staatenvergleich fuer Solo-Entwickler:
- Wyoming: $100 Anmeldung, $60/Jahr Jahresbericht. Keine staatliche Einkommensteuer.
Gut fuer Privatsphaere (keine oeffentlichen Mitgliederinformationen erforderlich).
- Delaware: $90 Anmeldung, $300/Jahr Jahressteuer. Beliebt, aber nicht
unbedingt besser fuer Solo-Entwickler.
- New Mexico: $50 Anmeldung, kein Jahresbericht. Am guenstigsten zu unterhalten.
- California: $70 Anmeldung, $800/Jahr Mindest-Franchisesteuer.
Teuer. Du zahlst das auch, wenn du $0 verdienst.
Stripe Atlas (wenn du es erledigt haben willst):
Stripe Atlas (https://atlas.stripe.com) kostet $500 und richtet eine Delaware-LLC ein, ein US-Bankkonto (ueber Mercury), Stripe-Konto und bietet Steuer- und Rechtsleitfaeden. Wenn du nicht in den USA bist oder einfach willst, dass jemand anderes den Papierkram erledigt, sind die $500 es wert.
Vereinigtes Koenigreich — Ltd Company:
Kosten: GBP 12 bei Companies House (https://www.gov.uk/set-up-limited-company)
Zeit: Normalerweise 24-48 Stunden
Laufend: Jaehrliche Bestaetigungserklaerung (GBP 13), jaehrliche Konteneinreichung
Fuer Solo-Entwickler: Eine Ltd Company gibt dir Haftungsschutz
und Steuereffizienz, sobald die Gewinne ~GBP 50.000/Jahr uebersteigen.
Darunter ist Sole Trader einfacher.
Europaeische Union:
Jedes Land hat seine eigene Struktur. Gaengige Optionen:
- Deutschland: GmbH (teuer zu gruenden) oder Freiberufler-Registrierung (guenstig)
- Niederlande: BV oder eenmanszaak (Einzelunternehmen)
- Frankreich: Auto-Entrepreneur (Micro-Enterprise) — sehr verbreitet fuer Solo-Entwickler, einfache Pauschalsteuer
- Estland: E-Residency + estnische OUe (beliebt bei digitalen Nomaden, vollstaendige EU-Firma fuer ~EUR 190)
Australien:
Sole Trader: Kostenlos zu registrieren per ABN-Antrag (https://www.abr.gov.au)
Company (Pty Ltd): AUD 538 Registrierung bei ASIC
Fuer Solo-Entwickler: Starte als Sole Trader. Registriere eine Firma,
wenn die Einnahmen den Buchhaltungsaufwand rechtfertigen (~AUD 100K+/Jahr).
5. Steuerpflichten
Wenn du Lemon Squeezy als deine Zahlungsplattform nutzt, kuemmern sie sich als Merchant of Record um Umsatzsteuer und MwSt. Das ist eine massive Vereinfachung.
Wenn du Stripe direkt nutzt, bist du verantwortlich fuer:
- US-Umsatzsteuer: Variiert je nach Staat. Nutze Stripe Tax ($0,50/Transaktion) oder TaxJar zur Automatisierung.
- EU-MwSt: 20-27% je nach Land. Erforderlich fuer digitale Verkaeufe an EU-Kunden, unabhaengig davon, wo du ansaessig bist. Lemon Squeezy kuemmert sich darum; Stripe Tax kann es automatisieren.
- UK-MwSt: 20%. Erforderlich, wenn deine UK-Verkaeufe GBP 85.000/Jahr ueberschreiten.
- Digitalsteuern: Verschiedene Laender fuehren diese ein. Ein weiterer Grund, Lemon Squeezy zu nutzen, bis dein Volumen es rechtfertigt, dies selbst zu verwalten.
Klartext: Der groesste Vorteil von Lemon Squeezy gegenueber Stripe fuer einen Solo-Entwickler ist nicht die Checkout-Seite oder die Features. Es ist, dass sie die Steuer-Compliance global uebernehmen. Internationale Umsatzsteuer ist ein Albtraum. Lemon Squeezy nimmt 5% + $0,50 pro Transaktion und laesst den Albtraum verschwinden. Bis du $5.000+/Monat verdienst, ist der 5%-Anteil es wert. Danach evaluiere, ob die selbststaendige Steuerverwaltung mit Stripe + TaxJar dir Geld und Nerven spart.
6. Geistiges Eigentum — Grundlagen
Was du wissen musst:
- Dein Code ist automatisch urheberrechtlich geschuetzt in dem Moment, in dem du ihn schreibst. Keine Registrierung noetig. Aber eine Registrierung (USA: $65 bei copyright.gov) gibt dir eine staerkere Rechtsposition bei Streitigkeiten.
- Dein Produktname kann markenrechtlich geschuetzt werden. Nicht erforderlich fuer den Launch, aber erwaege es, wenn das Produkt erfolgreich wird. US-Markenanmeldung: $250-350 pro Klasse.
- Open-Source-Lizenzen in deinen Abhaengigkeiten sind relevant. Wenn du MIT-lizenzierten Code nutzt, bist du sicher. Wenn du GPL-lizenzierten Code in einem kommerziellen Produkt nutzt, musst du moeglicherweise dein Produkt open-sourcen. Pruefe deine Abhaengigkeitslizenzen vor dem Verkauf.
# Pruefe die Abhaengigkeitslizenzen deines Projekts (Node.js)
npx license-checker --summary
# Pruefe speziell auf problematische Lizenzen
npx license-checker --failOn "GPL-2.0;GPL-3.0;AGPL-3.0"
# Fuer Rust-Projekte
cargo install cargo-license
cargo license
7. Versicherung
Du brauchst keine Versicherung fuer eine $29-Komponentenbibliothek. Du brauchst Versicherung, wenn:
- Du Dienstleistungen erbringst (Beratung, Datenverarbeitung), bei denen Fehler Kundenverluste verursachen koennten
- Dein Produkt sensible Daten verarbeitet (Gesundheit, Finanzen)
- Du Vertraege mit Enterprise-Kunden unterzeichnest (sie werden es verlangen)
Wenn du sie brauchst, kostet Berufshaftpflichtversicherung (Errors & Omissions / E&O) $500-1.500/Jahr fuer ein Solo-Entwickler-Geschaeft.
Du bist dran
-
Lies deinen Arbeitsvertrag. Wenn du angestellt bist, finde die IP-Klausel und die Wettbewerbsverbotsklausel. Kategorisiere sie: Sicher / Unklar / Restriktiv. Wenn Unklar oder Restriktiv, konsultiere einen Arbeitsrechtsanwalt vor dem Launch (viele bieten kostenlose 30-Minuten-Beratungen).
-
Generiere deine Rechtsdokumente. Gehe zu Termly oder Avodocs und generiere eine Datenschutzerklaerung und Nutzungsbedingungen fuer dein Produkt. Speichere sie als HTML oder Markdown. Deploye sie unter
/privacyund/termsauf deiner Produktdomain. -
Triff deine Entitaetsentscheidung. Basierend auf den Hinweisen oben und deinem Wohnsitz in deinem Land, entscheide: als Einzelunternehmer launchen (schnellste) oder erst eine LLC/Ltd/Aequivalent gruenden (mehr Schutz). Schreibe deine Entscheidung und Zeitleiste auf.
-
Pruefe deine Abhaengigkeiten. Fuehre den Lizenz-Checker fuer dein Projekt aus. Loesche jegliche GPL/AGPL-Abhaengigkeiten, bevor du ein kommerzielles Produkt verkaufst.
Lektion 5: Distributionskanaele, die 2026 funktionieren
"Es zu bauen ist 20% der Arbeit. Es vor die Leute zu bringen ist die anderen 80%."
Die Distributions-Realitaet
Die meisten Entwicklerprodukte scheitern nicht, weil sie schlecht sind, sondern weil niemand weiss, dass sie existieren. Distribution — dein Produkt vor potenzielle Kunden zu bringen — ist die Faehigkeit, in der die meisten Entwickler am schwaechsten sind. Und es ist die Faehigkeit, die am meisten zaehlt.
Hier sind sieben Distributionskanaele, gerankt nach Aufwand, Zeitleiste und erwartetem Ertrag. Du brauchst nicht alle sieben. Waehle 2-3, die zu deinen Staerken und deiner Zielgruppe passen.
Kanal 1: Hacker News
Aufwand: Hoch | Zeitleiste: Sofort (0-48 Stunden) | Art: Alles-oder-nichts
Hacker News (https://news.ycombinator.com) ist der Distributionskanal mit der hoechsten Hebelwirkung fuer einzelne Events bei Entwicklerprodukten. Ein Show-HN-Post auf der Startseite kann in 24 Stunden 5.000-30.000 Besucher bringen. Aber es ist unvorhersehbar — die meisten Posts bekommen null Traktion.
Was auf HN funktioniert:
- Technische Produkte mit interessanten Implementierungsdetails
- Datenschutz-fokussierte Tools (das HN-Publikum interessiert sich sehr fuer Datenschutz)
- Open-Source-Tools mit einem Bezahltier
- Neuartige Loesungen fuer bekannte Probleme
- Produkte mit Live-Demos
Was auf HN nicht funktioniert:
- Marketing-lastige Launches ("Revolutionaere KI-gestuetzte...")
- Produkte, die Wrapper um andere Produkte ohne originalen Wert sind
- Alles, das sich wie Werbung anfuehlt
Das Show-HN-Handbuch:
VOR DEM POSTEN:
1. Studiere erfolgreiche Show-HN-Posts der letzten Zeit in deiner Kategorie
https://hn.algolia.com — filtere nach "Show HN", sortiere nach Punkten
2. Bereite deinen Post-Titel vor: "Show HN: [Name] – [was es tut, <70 Zeichen]"
Gut: "Show HN: ScrubLog – Strip PII from Log Files in One Command"
Schlecht: "Show HN: Introducing ScrubLog, the AI-Powered Log Anonymization Platform"
3. Habe eine Live-Demo bereit (HN-Leser wollen ausprobieren, nicht lesen)
4. Bereite Antworten auf wahrscheinliche Fragen vor (technische Entscheidungen, Preisbegruendung)
POSTEN:
5. Poste zwischen 7-9 Uhr morgens US Eastern Time, Dienstag bis Donnerstag
(hoechster Traffic, hoechste Chance auf Traktion)
6. Dein Post-Body sollte 4-6 Absaetze sein:
- Was es ist (1 Absatz)
- Warum du es gebaut hast (1 Absatz)
- Technische Details (1-2 Absaetze)
- Was du suchst (Feedback, spezifische Fragen)
NACH DEM POSTEN:
7. Bleibe 4 Stunden nach dem Posten online. Antworte auf JEDEN Kommentar.
8. Sei bescheiden und technisch. HN belohnt Ehrlichkeit ueber Limitierungen.
9. Wenn jemand einen Bug findet, behebe ihn live und antworte "Behoben, danke."
10. Bitte Freunde nicht um Upvotes. HN hat Vote-Ring-Erkennung.
Erwartete Ergebnisse (realistisch):
- 70% der Show-HN-Posts: <10 Punkte, <500 Besucher
- 20% der Show-HN-Posts: 10-50 Punkte, 500-3.000 Besucher
- 10% der Show-HN-Posts: 50+ Punkte, 3.000-30.000 Besucher
Es ist eine Lotterie mit aufwandsgewichteten Chancen. Ein grossartiges Produkt mit einem grossartigen Post hat vielleicht eine 30%-Chance auf bedeutsame Traktion. Nicht garantiert. Aber das Potenzial ist enorm.
Kanal 2: Reddit
Aufwand: Mittel | Zeitleiste: 1-7 Tage | Art: Nachhaltig, wiederholbar
Reddit ist der konsistenteste Distributionskanal fuer Entwicklerprodukte. Anders als HN (ein Schuss) hat Reddit Hunderte von Nischen-Subreddits, in denen dein Produkt relevant ist.
Subreddit-Auswahl:
Allgemeine Entwickler-Subreddits:
- r/SideProject (140K+ Mitglieder) — dafuer gemacht
- r/webdev (2.4M Mitglieder) — riesig, wettbewerbsintensiv
- r/programming (6.3M Mitglieder) — sehr wettbewerbsintensiv, nachrichtenfokussiert
- r/selfhosted (400K+ Mitglieder) — wenn dein Produkt self-hostbar ist
Framework-/sprachspezifisch:
- r/reactjs, r/nextjs, r/sveltejs, r/vuejs — fuer Frontend-Tools
- r/rust, r/golang, r/python — fuer sprachspezifische Tools
- r/node — fuer Node.js-Tools und -Pakete
Domainspezifisch:
- r/devops — fuer Infrastruktur-/Deployment-Tools
- r/machinelearning — fuer AI/ML-Tools
- r/datascience — fuer Daten-Tools
- r/sysadmin — fuer Admin-/Monitoring-Tools
Die lange Reihe:
- Suche nach Subreddits, die mit deiner spezifischen Nische zusammenhaengen
- Kleinere Subreddits (10K-50K Mitglieder) haben oft bessere
Konversionsraten als riesige
Reddit-Interaktionsregeln:
- Habe eine echte Reddit-Historie, bevor du dein Produkt postest. Accounts, die nur Eigenwerbung posten, werden markiert und shadowgebannt.
- Befolge die Regeln jedes Subreddits bezueglich Eigenwerbung. Die meisten erlauben es, solange du ein beitragendes Mitglied bist.
- Interagiere ehrlich. Beantworte Fragen, biete Mehrwert, sei hilfreich in Kommentaren zu anderen Posts. Dann teile dein Produkt.
- Poste zu verschiedenen Zeiten fuer verschiedene Subreddits. Pruefe https://later.com/reddit oder aehnliche Tools fuer Spitzenaktivitaetszeiten.
Erwartete Ergebnisse (realistisch):
- r/SideProject-Post: 20-100 Upvotes, 200-2.000 Besucher
- Nischen-Subreddit (50K Mitglieder): 10-50 Upvotes, 100-1.000 Besucher
- Startseite von r/webdev: 100-500 Upvotes, 2.000-10.000 Besucher
Kanal 3: Twitter/X
Aufwand: Mittel | Zeitleiste: 2-4 Wochen um Schwung aufzubauen | Art: Kumuliert ueber die Zeit
Twitter ist ein Kanal mit langsamem Aufbau. Dein erster Launch-Tweet wird 5 Likes von deinen Freunden bekommen. Aber wenn du deinen Build-Prozess konsistent teilst, kumuliert sich deine Zielgruppe.
Die Build-in-Public-Strategie:
Woche 1: Fange an, deinen Build-Prozess zu teilen (vor dem Launch)
- "Working on a [Produkttyp]. Here's the problem I'm solving: [Screenshot]"
- "Day 3 of building [Produkt]. Got [Feature] working: [GIF/Screenshot]"
Woche 2: Teile technische Erkenntnisse aus dem Build
- "TIL you need to [technische Lektion] when building [Produkttyp]"
- "Architecture decision: chose [X] over [Y] because [Grund]"
Woche 3: Launch
- Launch-Thread (Format aus Lektion 1)
- Teile spezifische Metriken: "Day 1: X visitors, Y signups"
Woche 4+: Fortlaufend
- Teile Kundenfeedback (mit Erlaubnis)
- Teile Einnahmen-Meilensteine (Leute lieben echte Zahlen)
- Teile Herausforderungen und wie du sie geloest hast
Mit wem interagieren:
- Folge und interagiere mit Entwicklern in deiner Nische
- Antworte auf Tweets von groesseren Accounts mit durchdachten Kommentaren (nicht Eigenwerbung)
- Tritt Twitter Spaces ueber dein Themengebiet bei
- Quote-tweete relevante Diskussionen mit deiner Perspektive
Erwartete Ergebnisse (realistisch):
- 0-500 Follower: Launch-Tweets bekommen 5-20 Likes, <100 Besucher
- 500-2.000 Follower: Launch-Tweets bekommen 20-100 Likes, 100-500 Besucher
- 2.000-10.000 Follower: Launch-Tweets bekommen 100-500 Likes, 500-5.000 Besucher
Twitter ist eine 6-Monats-Investition, keine Launch-Tag-Strategie. Fang jetzt an, sogar bevor dein Produkt fertig ist.
Kanal 4: Product Hunt
Aufwand: Hoch | Zeitleiste: 1 Tag intensiver Aktivitaet | Art: Einmaliger Schub
Product Hunt (https://producthunt.com) ist eine dedizierte Launch-Plattform. Ein Top-5-Tagesplatz kann 3.000-15.000 Besucher bringen. Erfordert aber Vorbereitung.
Product-Hunt-Launch-Checkliste:
2 WOCHEN VORHER:
- [ ] Erstelle ein Product-Hunt-Maker-Profil
- [ ] Baue dein PH-Listing: Tagline, Beschreibung, Bilder, Video
- [ ] Bereite 4-5 hochwertige Screenshots/GIFs vor
- [ ] Schreibe einen "ersten Kommentar", der deine Motivation erklaert
- [ ] Stelle 10-20 Leute auf, die am Launch-Tag unterstuetzen (keine gefaelschten Stimmen —
echte Menschen, die das Produkt ausprobieren und ehrliche Kommentare hinterlassen)
- [ ] Finde einen "Hunter" (jemand mit grossem PH-Following, der dein Produkt einreicht)
oder reiche selbst ein
LAUNCH-TAG (00:01 Pacific Time):
- [ ] Sei ab Mitternacht PT online. PH setzt um Mitternacht zurueck.
- [ ] Poste deinen "ersten Kommentar" sofort
- [ ] Teile den PH-Link auf Twitter, LinkedIn, E-Mail, Discord
- [ ] Antworte auf JEDEN Kommentar auf deinem PH-Listing
- [ ] Poste Updates ueber den Tag ("Gerade einen Fix fuer [X] geliefert!")
- [ ] Beobachte den ganzen Tag bis Mitternacht PT
DANACH:
- [ ] Bedanke dich bei allen, die unterstuetzt haben
- [ ] Schreibe einen "Lessons Learned"-Post (guter Content fuer Twitter/Blog)
- [ ] Bette das PH-Badge auf deiner Landingpage ein (Social Proof)
Haeufiger Fehler: Auf Product Hunt launchen, bevor dein Produkt fertig ist. PH gibt dir einen Schuss. Sobald du ein Produkt launchst, kannst du es nicht neu launchen. Warte, bis dein Produkt poliert ist, deine Landingpage konvertiert und dein Zahlungsablauf funktioniert. PH sollte dein "grosser Launch" sein — nicht dein Soft Launch.
Erwartete Ergebnisse (realistisch):
- Top 5 taeglich: 3.000-15.000 Besucher, 50-200 Upvotes
- Top 10 taeglich: 1.000-5.000 Besucher, 20-50 Upvotes
- Unter Top 10: <1.000 Besucher. Minimaler bleibender Einfluss.
Kanal 5: Dev.to / Hashnode / Technische Blogposts
Aufwand: Niedrig-mittel | Zeitleiste: SEO-Ergebnisse in 1-3 Monaten | Art: Long-Tail, kumuliert ewig
Schreibe technische Blogposts, die Probleme loesen, die mit deinem Produkt zusammenhaengen, und erwaehne dein Produkt als die Loesung.
Content-Strategie:
Fuer jedes Produkt, schreibe 3-5 Blogposts:
1. "Wie man [das Problem, das dein Produkt loest] 2026 loest"
- Lehre den manuellen Ansatz, dann erwaehne dein Produkt als Abkuerzung
2. "Ich habe [Produkt] in 48 Stunden gebaut — das habe ich gelernt"
- Build-in-Public-Content. Technische Details + ehrliche Reflexion.
3. "[Wettbewerber] vs [Dein Produkt]: Ehrlicher Vergleich"
- Sei ehrlich fair. Erwaehne, wo der Wettbewerber gewinnt.
- Das faengt Vergleichseinkaufs-Suchtraffic ab.
4. "[Technisches Konzept im Zusammenhang mit deinem Produkt] erklaert"
- Reine Bildung. Erwaehne dein Produkt einmal am Ende.
5. "Die Tools, die ich fuer [die Domain deines Produkts] 2026 nutze"
- Listenformat. Fuege dein Produkt zusammen mit anderen ein.
Wo veroeffentlichen:
- Dev.to (https://dev.to) — Grosses Entwickler-Publikum, gutes SEO, kostenlos
- Hashnode (https://hashnode.com) — Gutes SEO, benutzerdefinierte Domain-Option, kostenlos
- Dein eigener Blog — Am besten fuer langfristiges SEO, der Content gehoert dir
- Cross-poste ueberall. Schreibe einmal, veroeffentliche auf allen dreien. Nutze kanonische URLs, um SEO-Strafen zu vermeiden.
Erwartete Ergebnisse pro Post:
- Tag 1: 100-1.000 Views (Plattform-Distribution)
- Monat 1-3: 50-200 Views/Monat (Suchtraffic baut sich auf)
- Monat 6+: 100-500 Views/Monat (kumulierender Suchtraffic)
Ein einziger gut geschriebener Blogpost kann 200+ Besucher pro Monat fuer Jahre bringen. Fuenf Posts bringen 1.000+/Monat. Das kumuliert sich.
Kanal 6: Direkte Ansprache
Aufwand: Hoch | Zeitleiste: Sofort | Art: Hoechste Konversionsrate
Kalt-E-Mails und DMs haben die hoechste Konversionsrate aller Kanaele — aber auch den hoechsten Aufwand pro Lead. Nutze dies fuer hoeherpreisige Produkte ($99+) oder B2B-Verkaeufe.
E-Mail-Vorlage fuer die Ansprache potenzieller Kunden:
Betreff: Kurze Frage zu [ihr spezifischer Schmerzpunkt]
Hallo [Name],
ich habe deinen [Tweet/Post/Kommentar] ueber [spezifisches Problem, das sie
erwaehnt haben] gesehen.
Ich habe [Produktname] genau dafuer gebaut — es [Ein-Satz-
Beschreibung, was es tut].
Waerst du offen, es auszuprobieren? Gerne gebe ich dir kostenlosen Zugang
fuer Feedback.
[Dein Name]
[Link zum Produkt]
Regeln fuer Kaltakquise:
- Kontaktiere nur Leute, die oeffentlich das Problem ausgedrueckt haben, das dein Produkt loest
- Referenziere ihren spezifischen Post/Kommentar (beweist, dass du keine Massen-E-Mails sendest)
- Biete Mehrwert (kostenlosen Zugang, Rabatt) anstatt sofort nach Geld zu fragen
- Halte es unter 5 Saetzen
- Sende von einer echten E-Mail-Adresse (du@deinedomain.com, nicht gmail)
- Folge einmal nach 3-4 Tagen nach. Keine Antwort? Aufhoeren.
Erwartete Ergebnisse:
- Antwortrate: 10-20% (Kalt-E-Mail an relevante Empfaenger)
- Konversion von Antwort zu Test: 30-50%
- Konversion von Test zu bezahlt: 20-40%
- Effektive Konversion: 1-4% der angeschriebenen Personen werden Kunden
Fuer ein $99-Produkt, 100 Leute anschreiben = 1-4 Verkaeufe = $99-396. Nicht skalierbar, aber exzellent fuer fruehe Kunden und Feedback.
Kanal 7: SEO
Aufwand: Niedrig fortlaufend | Zeitleiste: 3-6 Monate fuer Ergebnisse | Art: Kumuliert ewig
SEO ist der beste langfristige Distributionskanal. Er ist langsam beim Start, aber einmal funktionierend sendet er unbegrenzt kostenlosen Traffic.
Entwicklerfokussierte SEO-Strategie:
1. Ziele auf Long-Tail-Keywords (einfacher zu ranken):
Statt: "dashboard components"
Ziele auf: "tailwind dashboard components react typescript"
2. Erstelle eine Seite pro Keyword:
Jeder Blogpost oder Docs-Seite zielt auf eine spezifische Suchanfrage
3. Technische Umsetzung:
- Nutze statische Seitengenerierung (Astro, Next.js SSG) fuer schnelle Ladezeiten
- Fuege Meta-Beschreibungen zu jeder Seite hinzu
- Nutze semantisches HTML (h1, h2, h3 Hierarchie)
- Fuege Alt-Text zu jedem Bild hinzu
- Reiche die Sitemap bei Google Search Console ein
4. Content, der fuer Entwicklertools rankt:
- Dokumentationsseiten (ueberraschend gut fuer SEO)
- Vergleichsseiten ("X vs Y")
- Tutorial-Seiten ("Wie man X mit Y macht")
- Changelog-Seiten (frischer Content signalisiert Google)
# Reiche deine Sitemap bei Google Search Console ein
# 1. Gehe zu https://search.google.com/search-console
# 2. Fuege deine Property hinzu (Domain oder URL-Praefix)
# 3. Verifiziere die Inhaberschaft (DNS TXT-Eintrag oder HTML-Datei)
# 4. Reiche deine Sitemap-URL ein: deinedomain.com/sitemap.xml
# Wenn du Astro nutzt:
pnpm add @astrojs/sitemap
# Sitemap wird automatisch unter /sitemap.xml generiert
# Wenn du Next.js nutzt, fuege zu next-sitemap.config.js hinzu:
# pnpm add next-sitemap
Erwartete Ergebnisse:
- Monat 1-3: Minimaler organischer Traffic (<100/Monat)
- Monat 3-6: Wachsender Traffic (100-500/Monat)
- Monat 6-12: Signifikanter Traffic (500-5.000/Monat)
- Monat 12+: Kumulierender Traffic, der ohne Aufwand waechst
Kanalauswahl-Framework
Du kannst nicht alle sieben gut machen. Waehle 2-3 basierend auf dieser Matrix:
| Wenn du... | Priorisiere | Ueberspringe |
|---|---|---|
| Dieses Wochenende launchst | Reddit + HN | SEO, Twitter (zu langsam) |
| Erst ein Publikum aufbaust | Twitter + Blogposts | Direkte Ansprache, PH |
| Ein $99+-Produkt verkaufst | Direkte Ansprache + HN | Dev.to (Publikum erwartet kostenlos) |
| Langfristig spielst | SEO + Blogposts + Twitter | PH (ein Schuss, spaeter nutzen) |
| Nicht englischsprachig bist | Dev.to + Reddit (global) | HN (US-zentriert) |
Du bist dran
-
Waehle deine 2-3 Kanaele. Basierend auf der Matrix oben und deinem Produkttyp, waehle die Kanaele, auf die du dich konzentrierst. Schreibe sie mit deiner geplanten Zeitleiste fuer jeden auf.
-
Schreibe deinen Reddit-Post. Mit der Vorlage aus Lektion 1, schreibe jetzt deinen r/SideProject-Post-Entwurf. Speichere ihn. Du postest ihn am Launch-Tag.
-
Schreibe deinen ersten Blogpost. Entwirf einen "Wie man [Problem loest, das dein Produkt loest]"-Post. Dieser geht auf Dev.to oder deinen Blog innerhalb der ersten Woche nach dem Launch. Ziele auf 1.500-2.000 Woerter.
-
Richte Google Search Console ein. Das dauert 5 Minuten und gibt dir SEO-Daten vom ersten Tag an. Mach es vor dem Launch, damit du Baseline-Daten hast.
Lektion 6: Deine Launch-Checkliste
"Hoffnung ist keine Launch-Strategie. Checklisten sind es."
Die Pre-Launch-Checkliste
Gehe jeden Punkt durch. Launche nicht, bis jeder "Erforderlich"-Punkt abgehakt ist. "Empfohlen"-Punkte koennen in Woche 1 erledigt werden, falls noetig.
Produkt (Erforderlich):
- [ ] Kernfeature funktioniert wie auf der Landingpage beschrieben
- [ ] Keine kritischen Bugs im Kauf -> Lieferungs-Flow
- [ ] Funktioniert in Chrome, Firefox und Safari (fuer Web-Produkte)
- [ ] Mobile-responsive Landingpage (50%+ des Traffics ist mobil)
- [ ] Fehlermeldungen sind hilfreich, keine Stack-Traces
- [ ] Ladezustaende fuer alle asynchronen Operationen
Landingpage (Erforderlich):
- [ ] Klare Ueberschrift: was es tut in 8 Woertern oder weniger
- [ ] Problembeschreibung: 3 Schmerzpunkte in Kundensprache
- [ ] Loesungssektion: Screenshots oder Demos des Produkts
- [ ] Preise: sichtbar, klar, mit Kaufen-Button
- [ ] Call to Action: ein primaerer Button, sichtbar ohne Scrollen
- [ ] Datenschutzerklaerung im Footer verlinkt
- [ ] Nutzungsbedingungen im Footer verlinkt
Zahlungen (Erforderlich):
- [ ] Checkout-Flow Ende-zu-Ende im Testmodus getestet
- [ ] Checkout-Flow Ende-zu-Ende im Live-Modus getestet ($1 Testkauf)
- [ ] Webhook empfaengt Zahlungsbestaetigung
- [ ] Kunde erhaelt Produktzugang nach Zahlung
- [ ] Rueckerstattungsprozess dokumentiert (du WIRST Rueckerstattungsanfragen bekommen)
- [ ] Quittung/Rechnung wird automatisch versendet
Infrastruktur (Erforderlich):
- [ ] Benutzerdefinierte Domain zeigt auf Live-Seite
- [ ] HTTPS funktioniert (gruenes Schloss)
- [ ] Uptime-Monitoring aktiv
- [ ] Analytics-Skript installiert und empfaengt Daten
- [ ] Kontakt-E-Mail funktioniert (du@deinedomain.com)
Distribution (Erforderlich):
- [ ] Reddit-Post entworfen und bereit
- [ ] Show-HN-Post entworfen und bereit (falls zutreffend)
- [ ] Twitter-Launch-Thread entworfen
- [ ] 2-3 Communities zum Teilen identifiziert
Empfohlen (Woche 1):
- [ ] OpenGraph-Meta-Tags fuer Social-Sharing-Vorschauen
- [ ] Benutzerdefinierte 404-Seite
- [ ] FAQ-Seite oder -Sektion
- [ ] Kunden-Onboarding-E-Mail-Sequenz (Willkommen + Erste Schritte)
- [ ] Changelog-Seite (auch wenn leer — zeigt Engagement fuer Updates)
- [ ] Blogpost: "Ich habe [Produkt] in 48 Stunden gebaut"
- [ ] Google Search Console verifiziert und Sitemap eingereicht
Post-Launch-Aufgaben
Tag 1 (Launch-Tag):
Morgen:
- [ ] Auf Reddit posten (r/SideProject + 1 Nischen-Subreddit)
- [ ] Show HN posten (falls zutreffend)
- [ ] Twitter-Launch-Thread posten
Ganzer Tag:
- [ ] Auf JEDEN Kommentar auf Reddit, HN und Twitter antworten
- [ ] Fehler-Logs und Analytics in Echtzeit ueberwachen
- [ ] Von Nutzern entdeckte Bugs sofort beheben
- [ ] Persoenliche Dankes-E-Mail an jeden Kunden senden
Abend:
- [ ] Metriken pruefen: Besucher, Konversionsrate, Einnahmen
- [ ] Screenshot deines Analytics-Dashboards (du wirst das spaeter wollen)
- [ ] Die 3 haeufigsten Feedbackpunkte aufschreiben
Woche 1:
- [ ] Auf alles Feedback und Support-Anfragen innerhalb von 24 Stunden antworten
- [ ] Die Top-3-Bugs/Probleme vom Launch beheben
- [ ] Ersten Blogpost schreiben und veroeffentlichen
- [ ] Follow-up-E-Mail an alle Kunden mit Bitte um Feedback senden
- [ ] Analytics ueberpruefen: welche Seiten haben die hoechsten Absprungraten?
- [ ] Einfache Feedback-Sammelmethode einrichten (E-Mail, Typeform oder Canny)
Woechentliche Metriken zum Erfassen:
| Metrik | Ziel | Tatsaechlich |
|-----------------------|-----------|-------------|
| Einzigartige Besucher | 500+ | |
| Checkout-Klickrate | 2-5% | |
| Kauf-Konversion | 1-3% | |
| Einnahmen | $50+ | |
| Support-Anfragen | <10 | |
| Rueckerstattungs-Anfragen | <2 | |
Monat 1:
- [ ] 4 woechentliche Verbesserungen basierend auf Kundenfeedback liefern
- [ ] 2+ Blogposts veroeffentlichen (SEO-Aufbau)
- [ ] 3+ Testimonials von Kunden sammeln
- [ ] Testimonials zur Landingpage hinzufuegen
- [ ] Preise evaluieren: zu hoch? zu niedrig? (Konversionsdaten pruefen)
- [ ] "Grossen Launch" auf Product Hunt planen (falls zutreffend)
- [ ] E-Mail-Liste fuer zukuenftige Produktlaunches aufbauen
- [ ] Distributionskanalstrategie ueberpruefen und anpassen
Monatliche Finanzuebersicht:
| Kategorie | Betrag |
|--------------------------|-----------|
| Bruttoumsatz | $ |
| Zahlungsdienstleister-Gebuehren | $ |
| Hosting-/Infra-Kosten | $ |
| API-Kosten | $ |
| Nettogewinn | $ |
| Investierte Stunden | |
| Effektiver Stundensatz | $ |
Das Metriken-Dashboard
Richte ein einfaches Metriken-Dashboard ein, das du taeglich pruefst. Es muss nicht schick sein — eine Tabelle funktioniert.
=== TAEGLICHE METRIKEN (jeden Morgen pruefen) ===
Datum: ___
Besucher gestern: ___
Neue Kunden gestern: ___
Einnahmen gestern: $___
Support-Anfragen: ___
Uptime: ___%
=== WOECHENTLICHE METRIKEN (jeden Montag pruefen) ===
Woche vom: ___
Besucher gesamt: ___
Kunden gesamt: ___
Einnahmen gesamt: $___
Konversionsrate: ___% (Kunden / Besucher)
Meistbesuchte Seite: ___
Top-Traffic-Quelle: ___
Top-Feedback-Thema: ___
=== MONATLICHE METRIKEN (am 1. des Monats pruefen) ===
Monat: ___
Einnahmen gesamt: $___
Ausgaben gesamt: $___
Nettogewinn: $___
Kunden gesamt: ___
Rueckerstattungen: ___
Abwanderungsrate (Abos): ___%
MRR (Monatlich Wiederkehrender Umsatz): $___
Wachstumsrate vs. Vormonat: ___%
Datenschutzfreundliches Analytics-Setup:
// Wenn du Plausible nutzt, bekommst du das meiste in deren Dashboard.
// Fuer benutzerdefiniertes Event-Tracking:
// Checkout-Klicks tracken
document.querySelector('#buy-button').addEventListener('click', () => {
plausible('Checkout Click', {
props: { tier: 'pro', price: '59' }
});
});
// Erfolgreiche Kaeufe tracken (rufe von deinem Webhook-Erfolgshandler auf)
plausible('Purchase', {
props: { tier: 'pro', revenue: '59' }
});
Wann verdoppeln, pivoten oder aufhoeren
Nach 30 Tagen Daten hast du genug Signal, um eine Entscheidung zu treffen:
Verdoppeln (weitermachen, mehr investieren):
Signale:
- Einnahmen wachsen Woche fuer Woche (auch wenn langsam)
- Kunden geben spezifische Feature-Anfragen (sie wollen MEHR)
- Konversionsrate ist stabil oder verbessernd
- Du bekommst organischen Traffic (Leute finden dich ohne deine Posts)
- Mindestens ein Kunde sagte "das hat mir [Zeit/Geld] gespart"
Aktionen:
- Distributionsbemuehungen erhoehen (einen Kanal hinzufuegen)
- Das meistgewuenschte Feature liefern
- Preise leicht erhoehen
- E-Mail-Liste fuer zukuenftige Launches aufbauen
Pivoten (den Winkel aendern, den Kern behalten):
Signale:
- Besucher aber keine Verkaeufe (Leute sind interessiert, kaufen aber nicht)
- Verkaeufe von unerwarteter Zielgruppe (andere Leute als du anvisiert hast)
- Kunden nutzen das Produkt anders als du erwartet hast
- Feedback zeigt konsistent auf ein anderes Problem als du loest
Aktionen:
- Landingpage fuer die tatsaechliche Zielgruppe/den Anwendungsfall umschreiben
- Preise an die Zahlungsbereitschaft der echten Zielgruppe anpassen
- Features Richtung tatsaechlicher Nutzung repriorisieren
- Code behalten, Positionierung aendern
Aufhoeren (stoppen, lernen, etwas anderes bauen):
Signale:
- Keine Besucher trotz Distributionsbemuehungen (Nachfrageproblem)
- Besucher aber null Checkout-Klicks (Positionierungs-/Preisproblem,
das nach Anpassungen bestehen bleibt)
- Einnahmen stagnieren seit 4+ Wochen ohne Wachstumstrend
- Du fuerchtest dich davor, daran zu arbeiten (Motivation zaehlt bei Solo-Produkten)
- Der Markt hat sich verschoben (Wettbewerber gelauncht, Technologie geaendert)
Aktionen:
- Schreibe eine Post-Mortem-Analyse: was funktioniert hat, was nicht, was du gelernt hast
- Bewahre den Code auf — Teile koennten in deinem naechsten Produkt nuetzlich sein
- Nimm dir eine Woche frei vom Bauen
- Starte den Validierungsprozess fuer eine neue Idee
- Das ist kein Scheitern. Das sind Daten. Die meisten Produkte funktionieren nicht.
Die Entwickler, die Geld verdienen, sind die, die 5 Produkte liefern,
nicht die, die ein Jahr an einem verbringen.
Die Launch-Dokument-Vorlage
Das ist dein Ergebnis fuer Modul E. Erstelle dieses Dokument und fuelle es aus, waehrend du deinen Launch durchfuehrst.
# Launch-Dokument: [Produktname]
## Pre-Launch
### Validierungszusammenfassung
- **Suchvolumen:** [Zahlen aus Google Trends/Ahrefs]
- **Thread-Beweise:** [Links zu 5+ Threads, die Nachfrage zeigen]
- **Wettbewerber-Audit:** [3+ Wettbewerber mit Staerken/Schwaechen]
- **"10 Leute wuerden bezahlen"-Beweis:** [wie du das validiert hast]
### Produkt
- **URL:** [Live-Produkt-URL]
- **Domain:** [gekaufte Domain]
- **Hosting:** [Plattform]
- **Kernfeatures (v0.1):**
1. [Feature 1]
2. [Feature 2]
3. [Feature 3]
### Preise
- **Preis:** $[Betrag]
- **Stufenstruktur:** [Basic/Pro/Team oder einzelne Stufe]
- **Zahlungsplattform:** [Lemon Squeezy/Stripe]
- **Checkout-URL:** [Link]
### Rechtliches
- **Datenschutzerklaerung:** [URL]
- **Nutzungsbedingungen:** [URL]
- **Geschaeftseinheit:** [Typ oder "Einzelunternehmer"]
## Launch
### Distributionskanaele
| Kanal | Post-URL | Datum gepostet | Ergebnisse |
|---------|-----------|----------------|------------|
| Reddit | [Link] | [Datum] | [Besucher, Upvotes] |
| HN | [Link] | [Datum] | [Besucher, Punkte] |
| Twitter | [Link] | [Datum] | [Impressionen, Klicks] |
### Tag-1-Metriken
- Besucher: ___
- Checkout-Klicks: ___
- Kaeufe: ___
- Einnahmen: $___
### Woche-1-Metriken
- Besucher gesamt: ___
- Kaeufe gesamt: ___
- Einnahmen gesamt: $___
- Konversionsrate: ___%
- Top-Feedback: ___
### Monat-1-Metriken
- Einnahmen gesamt: $___
- Ausgaben gesamt: $___
- Nettogewinn: $___
- Kunden gesamt: ___
- Entscheidung: [ ] Verdoppeln [ ] Pivoten [ ] Aufhoeren
## Post-Launch-Roadmap
- Woche 2: [geplante Verbesserung]
- Woche 3: [geplante Verbesserung]
- Woche 4: [geplante Verbesserung]
- Monat 2: [geplantes Feature/Erweiterung]
## Gelernte Lektionen
- Was funktioniert hat: ___
- Was nicht funktioniert hat: ___
- Was ich anders machen wuerde: ___
4DA-Integration
4DA-Integration: Die umsetzbaren Signale von 4DA klassifizieren Inhalte nach Dringlichkeit. Ein "kritisches" Signal ueber eine Schwachstelle in einem populaeren Paket bedeutet: baue den Fix oder das Migrationstool JETZT, bevor es jemand anderes tut. Ein "steigender Trend"-Signal ueber ein neues Framework bedeutet: baue das Starter-Kit dieses Wochenende, waehrend die Konkurrenz nahezu null ist. Der 48-Stunden-Sprint aus Lektion 1 funktioniert am besten, wenn deine Idee von einem zeitkritischen Signal kommt. Verbinde deinen 4DA-Nachrichtenfeed mit deinem Sprint-Kalender — wenn eine hochdringliche Gelegenheit erscheint, blocke das naechste Wochenende und fuehre aus. Der Unterschied zwischen Entwicklern, die Gelegenheiten ergreifen, und denen, die sie verpassen, ist nicht Talent. Es ist Geschwindigkeit. 4DA gibt dir das Radar. Dieses Modul gibt dir die Launch-Sequenz. Zusammen verwandeln sie Signale in Einnahmen.
Du bist dran
-
Fulle die Pre-Launch-Checkliste aus. Gehe jeden Punkt durch. Markiere jeden als erledigt oder plane, wann du ihn erledigst. Ueberspringe nicht die "Erforderlich"-Punkte.
-
Erstelle dein Launch-Dokument. Kopiere die Vorlage oben in dein bevorzugtes Dokumententool. Fuelle alles aus, was du jetzt weisst. Lasse Luecken fuer Metriken, die du waehrend und nach dem Launch ausfuellst.
-
Setze dein Launch-Datum. Oeffne deinen Kalender. Waehle einen bestimmten Samstag innerhalb der naechsten 2 Wochen. Schreibe ihn auf. Erzaehle jemandem — einem Freund, einem Partner, einem Twitter-Follower. Rechenschaftspflicht macht es real.
-
Setze deine Abbruchkriterien. Bevor du launchst, entscheide: "Wenn ich weniger als [X] Verkaeufe nach 30 Tagen habe trotz [Y] Distributionsaufwand, werde ich [pivoten/aufhoeren]." Schreibe das in dein Launch-Dokument. Vorab festgelegte Kriterien verhindern, dass du Monate in ein totes Produkt investierst wegen des Sunk-Cost-Trugschlusses.
-
Liefere es. Du hast das Handbuch. Du hast die Tools. Du hast das Wissen. Das Einzige, was bleibt, ist die Tat. Das Internet wartet.
Modul E: Abgeschlossen
Was du in zwei Wochen gebaut hast
Schau, was du jetzt hast, was du nicht hattest, als du dieses Modul begonnen hast:
- Ein 48-Stunden-Ausfuehrungs-Framework, das du fuer jedes Produkt wiederholen kannst, das du baust — von validierter Idee zum Live-Produkt an einem Wochenende.
- Eine Liefer-Denkweise, die Existenz ueber Perfektion priorisiert, Daten ueber Raten und Iteration ueber Planung.
- Eine Preisstrategie, die auf echter Psychologie und echten Zahlen basiert, nicht auf Hoffnung und Unterbepreisung.
- Eine rechtliche Grundlage, die dich schuetzt, ohne dich zu laehmen — Datenschutzerklaerung, Nutzungsbedingungen, Entitaetsplan.
- Ein Distributions-Handbuch mit spezifischen Vorlagen, Timing und erwarteten Ergebnissen fuer sieben Kanaele.
- Eine Launch-Checkliste und Tracking-System, das Chaos in Prozess verwandelt — wiederholbar, messbar, verbesserbar.
- Ein Live-Produkt, das Zahlungen akzeptiert, mit echten Menschen, die es besuchen.
Das Letzte ist das, was zaehlt. Alles andere ist Vorbereitung. Das Produkt ist der Beweis.
Was als Naechstes kommt: Modul E2 — Evolving Edge
Modul E1 hat dich zum Launch gebracht. Modul E2 haelt dich vorne.
Das deckt Modul E2 ab:
- Trenderkennungssysteme — wie du Gelegenheiten 2-4 Wochen erkennen kannst, bevor sie offensichtlich werden
- Wettbewerbsbeobachtung — verfolgen, was andere in deinem Bereich bauen und bepreisen
- Technologiewellen reiten — wann du neue Technologie in deinen Produkten adaptierst und wann du wartest
- Kundenentwicklung — deine ersten 10 Kunden in deinen Produktbeirat verwandeln
- Die Entscheidung zum zweiten Produkt — wann Produkt #2 bauen vs. Produkt #1 verbessern
Die Entwickler, die konsistentes Einkommen erzielen, sind nicht die, die einmal launchen. Es sind die, die launchen, iterieren und dem Markt voraus bleiben. Modul E2 gibt dir das System, um vorne zu bleiben.
Die vollstaendige STREETS-Roadmap
| Modul | Titel | Fokus | Dauer |
|---|---|---|---|
| S | Sovereign Setup | Infrastruktur, Recht, Budget | Wochen 1-2 |
| T | Technische Burggräben | Verteidigbare Vorteile, propriet. Werte | Wochen 3-4 |
| R | Einnahme-Engines | Spezifische Monetarisierungs-Handbuecher mit Code | Wochen 5-8 |
| E | Ausfuehrungshandbuch | Launch-Sequenzen, Preise, erste Kunden | Wochen 9-10 (abgeschlossen) |
| E | Evolving Edge | Vorne bleiben, Trenderkennung, Anpassung | Wochen 11-12 |
| T | Taktische Automatisierung | Betrieb automatisieren fuer passives Einkommen | Wochen 13-14 |
| S | Einnahmequellen stapeln | Mehrere Einnahmequellen, Portfolio-Strategie | Wochen 15-16 |
Du bist ueber den Halbzeitpunkt hinaus. Du hast ein Live-Produkt. Das setzt dich vor 95% der Entwickler, die unabhaengiges Einkommen aufbauen wollen, aber nie so weit kommen.
STREETS-Fortschritt: 0 von 7 Modulen abgeschlossen.
Lass es jetzt wachsen.
Dein Produkt ist live. Dein Checkout funktioniert. Menschen koennen dir Geld zahlen.
Alles danach ist Optimierung. Und Optimierung ist der spassige Teil.
Dein Rechner. Deine Regeln. Deine Einnahmen.