AI-SaaS ohne Programmierung bauen: Der komplette Solo-Guide 2026
ToolsEinsteiger

AI-SaaS ohne Programmierung bauen: Der komplette Solo-Guide 2026

AI-SaaS steht für Artificial Intelligence Software as a Service. Das bedeutet: Du baust ein Programm, das über das Internet erreichbar ist (das "as a…

Autor: Ian Niklas Bomke · 28 min read Lesezeit
Teilen𝕏

Blog-Überblick

AI-SaaS ohne Programmierung bauen — Überblick 2026

AI-SaaS steht für Artificial Intelligence Software as a Service. Das bedeutet: Du baust ein Programm, das über das Internet erreichbar ist (das "as a…

Zum Blog-Artikel

1. Was ist AI-SaaS und warum 2026 der perfekte Moment ist

Die Definition: AI-SaaS einfach erklärt

AI-SaaS steht für Artificial Intelligence Software as a Service. Das bedeutet: Du baust ein Programm, das über das Internet erreichbar ist (das "as a Service"-Teil), und dieses Programm nutzt Künstliche Intelligenz als Haupt-Feature (das "AI"-Teil). Der Kunde zahlt regelmäßig – meist monatlich – für die Nutzung.

Tools in diesem Artikel

Passend zum Thema — mit Affiliate-Link, wenn verfügbar (für dich ohne Aufpreis).

Die KI ist dabei kein nettes Extra, sondern der Hauptgrund, warum jemand zahlt. Wenn du eine App baust, die Rechnungen erstellt, und das einzige KI-Feature ist ein Button mit einem Witzgenerator, dann ist das kein AI-SaaS. Wenn die KI aber intelligent Kategorien vorschlägt, Rechnungen automatisch liest und Auswertungen erstellt – dann schon.

Die 5 KI-SaaS-Kategorien mit Beispielen

KategorieBeispielKI-KernfunktionZielgruppeMarktgröße 2026
KI-ChatbotsKunden-Support-BotGPT/Claude ChatE-Commerce4,2 Mrd. $
KI-InhaltsgenerierungBlog-Post-GeneratorGPT Text-GenContent-Teams8,1 Mrd. $
KI-AnalyseDashboard mit KI-BerichtenKI-SummariesManager12,5 Mrd. $
KI-BildgenerierungProduktbild-GeneratorFlux/Gemini APIE-Commerce3,8 Mrd. $
KI-AutomatisierungE-Mail-AssistentKI + API-IntegrationSolo-Unternehmer5,2 Mrd. $

Warum 2026 die beste Zeit zum Starten ist

Faktor 1: Die Tools sind endlich reif.

No-Code-Plattformen wie Bubble, WeWeb und FlutterFlow sind 2026 so weit, dass sie produktionsreife Anwendungen ermöglichen. Die KI-APIs sind stabil, schnell und günstig genug für kommerzielle Produkte.

Faktor 2: API-Kosten sind dramatisch gefallen.

GPT-4o-mini kostet $0.15 pro Million Input-Tokens. Claude Haiku 4.5 kostet $1.00. Gemini 2.5 Flash kostet $0.15. Das bedeutet: Du kannst SaaS-Zugänge für 29–99 €/Monat verkaufen und hast trotzdem über 90 % Marge. Konkret: Ein Kunde, der 200 Chats/Monat führt, verursacht bei GPT-4o-mini gerade einmal $0.09 API-Kosten. Bei €29/Monat sind das 0,3 % Kostenquote.

Faktor 3: Der Markt ist hungrig.

KMUs und Solo-Unternehmer wollen KI nutzen, haben aber weder Budget für maßgeschneiderte Lösungen noch Zeit für komplexe Tools. Ein einfaches, fokussiertes Tool, das ein konkretes Problem löst, ist genau das, was sie suchen.

Zahlen, die den Trend belegen

  • Indie-Hackers 2025: Durchschnittlicher Zeitraum Idee→MVP bei No-Code: 18 Tage (vs. 6+ Monate klassisch)
  • Product Hunt 2025: 34 % der Top-100 AI-Tools wurden mit No-Code gebaut
  • Tally-Survey 2026: 72 % der Solo-Gründer mit unter 500€ Startkapital setzten auf No-Code
  • Gartner 2026: Prognose: 80 % aller neuen SaaS-Produkte werden zumindest teilweise mit No-Code gebaut

2. Die No-Code-Plattformen im Detailvergleich: 8 Tools im Test

2.1 Bubble (bubble.io) – Der mächtigste Allrounder

Was es ist: Die leistungsstärkste No-Code-Plattform. Vollwertiger visueller App-Builder mit integrierter Datenbank, Workflow-Engine und API-Konnektor.

Preise (Stand Juni 2026):

PlanPreis/MonatWichtigste Limits
Free$01 App, Bubble-Branding, 1.000 DB-Einträge
Starter$39Eigene Domain, API Connector
Growth$13914 GB Storage, skalierbar
Team$39940 GB Storage, Team-Features

Bubble + KI-Integration – Schritt für Schritt:

  1. Gehe zu "Plugins" → "API Connector"
  2. Neue API-Konfiguration: "OpenAI"
  3. Authentifizierung: "Private Key in Header" → Authorization: Bearer DEIN_KEY
  4. API-Call definieren: POST https://api.openai.com/v1/chat/completions
  5. Request-Body mit Model, Messages, Max Tokens
  6. Response im Workflow verarbeiten

Vorteile: Alles in einer Plattform (DB + Logik + UI + API), 6.500+ Plugins, exzellente Community. Nachteile: Steile Lernkurve (2–3 Wochen), Vendor Lock-in, Cold Starts beim Starter-Plan. Ideal für: Komplexe SaaS mit Benutzerverwaltung und komplexer Geschäftslogik.

2.2 WeWeb (weweb.io) – Das moderne Frontend

Was es ist: Frontend-Framework im No-Code-Gewand. Baut auf Vue.js auf, kombiniert mit Supabase oder Xano.

Preise:

PlanPreis/Monat
Free€0
Starter€69
Business€149

Vorteile: Blitzschnell (Vue.js), modernste UI, kein Vendor Lock-in (Export als Code möglich). Nachteile: Erfordert separates Backend (meist Supabase +15–25 €/Monat), kleinere Community. Ideal für: Front-lastige SaaS-Apps mit modernem Design.

WeWeb vs. Bubble direkter Vergleich:

KriteriumWeWebBubble
Geschwindigkeit⚡⚡⚡⚡⚡⚡⚡⚡
Lernkurve2–3 Tage2–3 Wochen
PerformanceExzellentMittel
BackendExtern nötigIntegriert
Design-QualitätSehr hochMittel-Hoch

2.3 Softr (softr.io) – Der Express-Liner

Was es ist: Der schnellste Weg von Daten (Google Sheets, Airtable, Supabase) zu einer funktionalen App.

Preise:

PlanPreis/Monat
Basic$39
Pro$99
Business$239

Vorteile: Am schnellsten vom null zur fertigen App (Stunden, nicht Wochen). Nachteile: Eingeschränkte Flexibilität für komplexe SaaS-Logik. Ideal für: MVPs, interne Tools, schnelle Validierung einer Business-Idee.

2.4 FlutterFlow (flutterflow.io) – Mobile First

Was es ist: No-Code Builder für mobile Apps (iOS + Android). Basiert auf Flutter/Dart, ermöglicht Code-Export.

Preise:

PlanPreis/Monat
Standard$50
Pro$70

Ideal für: Mobile-First AI-SaaS mit nativer iOS/Android Performance.

2.5 Adalo (adalo.com) – Einfache Mobile Apps

Preis: ab $45/Monat. Gute Option für einfache native Apps. Weniger mächtig als FlutterFlow, aber noch einfacher zu lernen.

2.6 Xano (xano.com) – Das Backend für No-Code

Preis: ab $29/Monat. Reines Backend-Tool, perfekt als Ergänzung zu WeWeb. Komplexere Backend-Logik als Supabase möglich.

2.7 Retool (retool.com) – Interne Tools für Profis

Preis: ab $10/user/Monat. Sehr mächtig für komplexe interne Tools. Nicht für Endkunden-SaaS geeignet.

2.8 Bild (bild.ai) – Der KI-Newcomer 2026

Preis: ab $25/Monat. Aufstrebende Plattform speziell für KI-Anwendungen mit vorgebauten KI-Bausteinen. Noch in Beta, aber vielversprechend.

Die große Entscheidungstabelle

KriteriumBubbleWeWebSoftrFlutterFlowXano
Lernkurve2–3 Wochen2–3 TageStunden1–2 Wochen2–3 Wochen
Flexibilität★★★★★★★★★★★★★★★★★★★★★
Geschwindigkeit (MVP)★★★★★★★★★★★★★★★★
Mobile App★★★ (PWA)★★ (PWA)★★★★★★★
KI-Integration★★★★★★★★★★★★★★★★★★★
Skalierbarkeit★★★★★★★★★★★★★★★★★★★★
Datenbank inkl.❌ (Firebase)

Meine Empfehlung für die meisten AI-SaaS-Projekte:

SzenarioEmpfohlener Stack
Komplexes SaaS mit viel LogikBubble (all-in-one)
Schnelles MVP testenSoftr + Airtable
Modernes UI + separates BackendWeWeb + Supabase
Mobile-First AppFlutterFlow + Firebase
Maximale SkalierbarkeitWeWeb + Xano

3. Dein KI-API-Stack: Alle Anbieter, Modelle und Preise

3.1 OpenAI (api.openai.com) – Der Marktführer

GPT-4o mini – Der Preis-Leistungs-Champion

Das Modell für 80 % aller SaaS-Anwendungen. Schnell, günstig, ausreichend gut.

  • Eingabe: $0.15 pro 1M Tokens
  • Ausgabe: $0.60 pro 1M Tokens
  • Cache-Eingabe: $0.075 pro 1M Tokens (90 % Ersparnis)
  • Kontext: 128K Tokens

Praxisrechnung: Ein Kunde mit 200 Chats/Monat (je 800 Tokens) kostet $0.09. Bei €29/Monat: 0,3 % Kostenquote.

GPT-4o – Der Qualitäts-Sieger

  • Eingabe: $2.50 / 1M Tokens
  • Ausgabe: $10.00 / 1M Tokens
  • Wofür: Komplexe Analyse, Coding-Assistent, hochwertige Texte

GPT-4.5 – Das Premium-Modell

  • Eingabe: $5.00 / 1M Tokens
  • Ausgabe: $30.00 / 1M Tokens
  • Wofür: Mission-critical, komplexeste Aufgaben
  • Für die meisten SaaS: Overkill. Nur für Premium-Features.

GPT-Image-2 (DALL-E) – Bildgenerierung

  • Preis: $0.04–$0.12 pro Bild (je nach Auflösung)
  • 1024×1024 Standard: $0.04

3.2 Anthropic Claude (api.anthropic.com)

Claude Haiku 4.5 – Schnell und günstig

  • Eingabe: $1.00 / 1M Tokens | Ausgabe: $5.00 / 1M Tokens
  • Cache Read: $0.10 (90 % Ersparnis)
  • Wofür: Schnelle Antworten, Klassifikation, Datenextraktion

Claude Sonnet 4.6 – Der Sweet Spot

  • Eingabe: $3.00 / 1M Tokens | Ausgabe: $15.00 / 1M Tokens
  • Kontext: 1 Million Tokens zum Standard-Preis
  • Wofür: Komplexe Analysen, Code-Generierung, ausführliche Berichte

Claude Opus 4.7 – Die Königsklasse

  • Eingabe: $5.00 / 1M Tokens | Ausgabe: $25.00 / 1M Tokens
  • Kontext: 1 Million Tokens
  • Wofür: Mission-critical, komplexeste Reasoning-Aufgaben

Prompt-Caching bei Claude – Die wichtigste Kostenoptimierung:

Funktionsweise: Du sendest einen großen System-Prompt → API cached ihn für 5 Minuten → Folge-Anfragen laden den cached Prompt mit 90 % Rabatt. Einsparung bei wiederkehrenden Anfragen: bis zu 49 %.

3.3 Google Gemini (ai.google.dev)

Gemini 2.5 Flash – Preis-Leistungs-Champion

  • Free Tier: 1.500 Anfragen/Tag
  • Eingabe: $0.15 / 1M Tokens | Ausgabe: $0.60 / 1M Tokens
  • Kontext: 1 Million Tokens
  • Wofür: High-Volume-Tasks, einfache Chatbots, Klassifikation

Gemini 2.5 Pro

  • Eingabe: $1.25 / 1M Tokens (bis 200K) / $2.50 (über 200K)
  • Ausgabe: $10.00 / 1M Tokens
  • Wofür: Komplexe Reasoning, Code, Mathematik

Imagen 3 – Googles Bildgenerierung

  • Preis: $0.03–$0.06 pro Bild
  • Qualität: Gut, kommerzielle Nutzung inkludiert

3.4 Weitere relevante APIs

ElevenLabs – KI-Stimmen für SaaS

  • Starter: $6/Monat (30.000 Credits)
  • Creator: $22/Monat (120.000 Credits)
  • Pro: $99/Monat (600.000 Credits)
  • Wofür: Voice-Features, Audio-Generation, IVR-Systeme

DeepL API – Hochwertige Übersetzung

  • Free: 500.000 Zeichen/Monat
  • Pro: $8.79/Monat + $0.00002/Zeichen
  • Wofür: Mehrsprachige SaaS-Features

AssemblyAI – Audio-Transkription

  • Free: unbegrenzt (mit Begrenzung)
  • Pay-as-you-go: $0.000133/Sekunde
  • Wofür: Transkription-SaaS, Meeting-Notes, Podcast-Analyzer

3.5 Welche SaaS welche API? Die Entscheidungshilfe

SaaS-TypEmpfohlene APIWarumKosten/User/Monat
KI-Chatbot (einfach)Gemini 2.5 Flash$0.15/M Input, extrem günstig$0.05–0.15
KI-InhaltsgeneratorGPT-4o miniBeste Preis/Qualität für Content$0.10–0.30
KI-Berater (hochwertig)Claude Sonnet 4.6Natürlichste Texte, 1M Kontext$0.50–2.00
KI-Support-AgentGPT-4o mini + Haiku 4.5Mini für einfache Fragen, Haiku für Eskalation$0.15–0.40
KI-DatenanalyseClaude Sonnet 4.61M Kontext für große Dokumente$1.00–3.00
KI-Bildgenerator SaaSGPT-Image-2 oder Imagen 3Gute Qualität, kommerzielle Nutzung$0.50–2.00
KI-Transkription SaaSAssemblyAIBeste Transkription, einfache API$0.30–1.00
KI-Stimmen SaaSElevenLabs CreatorKlone, 120K Credits/Monat$0.80–3.00

4. Schritt für Schritt: Von der Idee zum MVP in 30 Tagen

Schritt 1: Idee validieren (Tag 1–5)

Bevor du eine einzige Zeile "Code" baust (visuell oder sonstwie), musst du sicher sein, dass jemand für dein Produkt zahlen wird. Dies ist der Schritt, den 90 % der Gründer überspringen – und der Grund, warum 80 % der Produkte scheitern.

Methode 1: Problem-Interviews

Sprich mit mindestens 10 Personen deiner Zielgruppe. Stelle diese Fragen:

  • "Was ist dein größtes Problem mit [BEREICH]?"
  • "Wie löst du es aktuell? Was kostet dich das (Zeit und Geld)?"
  • "Was fehlt dir an den aktuellen Lösungen?"
  • "Wie viel wärst du bereit zu zahlen für eine Lösung?"

Methode 2: Landingpage-Test

Erstelle eine einfache Landingpage (mit Softr, Carrd oder Webflow), die dein Produkt beschreibt. Inkludiere einen "Early Access" oder "Warteliste"-Button. Wer können auf die Warteliste setzt, ist ein potenzieller Kunde.

Methode 3: Concierge-MVP

Biete deinen Service erst manuell an. Nutze ChatGPT oder Claude direkt, um die Arbeit zu erledigen, und schicke das Ergebnis per E-Mail. Das klingt primitiv, ist aber die schnellste Art, um zu validieren, ob jemand zahlt.

Validierungs-Checkliste:

  • Mindestens 10 Personen interviewt
  • Mindestens 5 Personen haben gesagt, sie würden zahlen
  • Mindestens 2 Personen haben Informationen hinterlassen (Warteliste, E-Mail)
  • Das Problem ist spezifisch genug (kein "alles für alle")
  • Du kennst mindestens 3 bestehende Lösungen und weißt, warum deins besser ist

Schritt 2: Tech Stack wählen (Tag 5–7)

Basierend auf deiner Validierung wählst du jetzt deinen Stack. Hier die Entscheidungsregeln:

  • Brauchst du eine Datenbank mit >10.000 Einträgen? → Softr ist nicht genug. Nimm Bubble oder WeWeb+Supabase.
  • Brauchst du ein modernes, schnelles UI? → WeWeb + Supabase.
  • Brauchst du eine mobile App? → FlutterFlow.
  • Willst du in 2 Tagen live sein? → Softr + Airtable.

Für unser Beispiel-Produkt "ContentPilot" (KI-gestützter Social-Media-Content-Generator) nehmen wir WeWeb + Supabase + OpenAI.

Schritt 3: Architektur planen (Tag 7–10)

Die Architektur von ContentPilot:

┌─────────────────────────────────────────────┐
│                  FRONTEND                    │
│                 WeWeb                        │
│  (Login, Dashboard, Generator, Einstellungen)│
└──────────────────┬──────────────────────────┘
                   │
        ┌──────────┴──────────┐
        │                     │
┌───────▼────────┐  ┌────────▼────────┐
│   BACKEND      │  │   KI-API        │
│   Supabase     │  │   OpenAI        │
│   - Auth       │  │   Claude        │
│   - Database   │  │   GPT-4o mini   │
│   - Storage    │  │                 │
└────────────────┘  └─────────────────┘
        │
┌───────▼────────┐
│   AUTOMATION   │
│   Make.com     │
│   - E-Mails    │
│   - Workflows  │
└────────────────┘
        │
┌───────▼────────┐
│   ZAHLUNGEN    │
│   Stripe       │
│   - Checkout   │
│   - Webhooks   │
└────────────────┘

Schritt 4: MVP bauen (Tag 10–25)

Was gehört ins MVP (nicht mehr!):

  1. Registrierung/Login
  2. Feature-Nutzung (z.B. Content-Generierung)
  3. Ergebnis-Anzeige
  4. Zahlung (Stripe)
  5. Grundlegendes Dashboard

Was NICHT ins MVP gehört (= Zeitverschwendung):

  • Team-Funktionen, API-Zugang, White-Label, erweiterte Analytics, mobile App, Mehrsprachigkeit, Custom-Design pro User

Schritt 5: Testen (Tag 25–28)

  • Beta mit 5–10 Testnutzern
  • Bug-Fixing basierend auf Feedback
  • Performance-Tests (Ladezeiten, API-Response-Zeiten)
  • Kontrolliere, ob Stripe-Zahlungen funktionieren

Schritt 6: Launch vorbereiten (Tag 28–30)

  • Product Hunt-Seite vorbereiten
  • Social-Media-Posts vorformulieren
  • E-Mail an Warteliste schreiben
  • Preise finalisieren

5. Datenbank & Backend mit Supabase einrichten

Schritt 1: Supabase-Projekt erstellen

Gehe zu supabase.com → "New Project". Wähle Frankfurt als Region (niedrigste Latenz für DACH). Generiere ein sicheres Passwort und warte 2–3 Minuten.

Schritt 2: Tabellen anlegen

Gehe zu "SQL Editor" in Supabase und führe folgende Query aus. Diese SQL-Abfrage erstellt alle Tabellen, die ContentPilot braucht – mit richtiger Sicherheit durch Row Level Security (RLS):

-- Erweiterte User-Profile
CREATE TABLE user_profiles (
  id UUID REFERENCES auth.users(id) PRIMARY KEY,
  email TEXT,
  full_name TEXT,
  company_name TEXT,
  subscription_tier TEXT DEFAULT 'free',
  ai_credits_remaining INT DEFAULT 100,
  ai_credits_total INT DEFAULT 100,
  billing_period_start DATE DEFAULT CURRENT_DATE,
  created_at TIMESTAMP WITH TIME ZONE DEFAULT NOW(),
  last_active_at TIMESTAMP WITH TIME ZONE DEFAULT NOW()
);
 
-- Generierte Inhalte
CREATE TABLE generated_content (
  id UUID PRIMARY KEY DEFAULT gen_random_uuid(),
  user_id UUID REFERENCES user_profiles(id),
  content_type TEXT NOT NULL,  -- 'post', 'blog', 'email', 'ad'
  platform TEXT,               -- 'instagram', 'linkedin', 'twitter'
  prompt_input TEXT,
  ai_generated_text TEXT,
  ai_model_used TEXT DEFAULT 'gpt-4o-mini',
  tokens_used INT,
  cost_usd DECIMAL(10,8),
  created_at TIMESTAMP WITH TIME ZONE DEFAULT NOW(),
  is_favorite BOOLEAN DEFAULT FALSE,
  status TEXT DEFAULT 'draft'  -- 'draft', 'approved', 'published'
);
 
-- Nutzungsverfolgung (wichtig für Credit-System)
CREATE TABLE usage_tracking (
  id UUID PRIMARY KEY DEFAULT gen_random_uuid(),
  user_id UUID REFERENCES user_profiles(id),
  action_type TEXT NOT NULL,  -- 'content_gen', 'ai_chat', 'bulk_export'
  credits_used INT DEFAULT 1,
  api_cost_usd DECIMAL(10,8),
  created_at TIMESTAMP WITH TIME ZONE DEFAULT NOW()
);
 
-- API-Kosten pro Monat (für eigene Analysen)
CREATE TABLE monthly_costs (
  id UUID PRIMARY KEY DEFAULT gen_random_uuid(),
  user_id UUID REFERENCES user_profiles(id),
  month DATE NOT NULL,
  tokens_input BIGINT DEFAULT 0,
  tokens_output BIGINT DEFAULT 0,
  total_cost_usd DECIMAL(10,4) DEFAULT 0,
  requests_count INT DEFAULT 0,
  UNIQUE(user_id, month)
);
 
-- Row Level Security aktivieren
ALTER TABLE user_profiles ENABLE ROW LEVEL SECURITY;
ALTER TABLE generated_content ENABLE ROW LEVEL SECURITY;
ALTER TABLE usage_tracking ENABLE ROW LEVEL SECURITY;
ALTER TABLE monthly_costs ENABLE ROW LEVEL SECURITY;
 
-- Nur eigene Daten sehen
CREATE POLICY "Users see own profile" ON user_profiles
  FOR SELECT USING (auth.uid() = id);
CREATE POLICY "Users update own profile" ON user_profiles
  FOR UPDATE USING (auth.uid() = id);
CREATE POLICY "Users see own content" ON generated_content
  FOR SELECT USING (auth.uid() = user_id);
CREATE POLICY "Users insert own content" ON generated_content
  FOR INSERT WITH CHECK (auth.uid() = user_id);
CREATE POLICY "Users update own content" ON generated_content
  FOR UPDATE USING (auth.uid() = user_id);
CREATE POLICY "Users delete own content" ON generated_content
  FOR DELETE USING (auth.uid() = user_id);
CREATE POLICY "Users see own usage" ON usage_tracking
  FOR SELECT USING (auth.uid() = user_id);
CREATE POLICY "Users see own costs" ON monthly_costs
  FOR SELECT USING (auth.uid() = user_id);
 
-- Auto-Profil bei Registrierung
CREATE OR REPLACE FUNCTION public.handle_new_user()
RETURNS trigger AS $$
BEGIN
  INSERT INTO public.user_profiles (id, email)
  VALUES (new.id, new.email);
  RETURN new;
END;
$$ LANGUAGE plpgsql SECURITY DEFINER;
 
CREATE TRIGGER on_auth_user_created
  AFTER INSERT ON auth.users
  FOR EACH ROW EXECUTE FUNCTION public.handle_new_user();
 
-- Indizes für Performance
CREATE INDEX idx_gen_content_user_created ON generated_content(user_id, created_at DESC);
CREATE INDEX idx_gen_content_type ON generated_content(user_id, content_type);
CREATE INDEX idx_usage_tracking_user_date ON usage_tracking(user_id, created_at);
CREATE INDEX idx_monthly_costs_user ON monthly_costs(user_id, month);

Warum RLS wichtig ist: Ohne RLS könnte jeder authentifizierte Nutzer die Daten aller anderen Nutzen sehen. RLS stellt sicher, dass Nutzer nur ihre eigenen Daten sehen und bearbeiten können. Das ist nicht optional – es ist ein Muss.

Schritt 3: Mit WeWeb verbinden

  1. In WeWeb: Settings → Supabase
  2. Supabase URL eintragen (unter Project Settings → API)
  3. Anon Key eintragen
  4. Authentifizierung einrichten: Provider = Supabase
  5. Pages erstellen: Login, Signup, Forgot Password

6. KI-APIs anbinden: Konkrete Code-Beispiele

OpenAI API in WeWeb konfigurieren

Schritt 1: API Key erstellen auf platform.openai.com → API Keys → "Create new secret key" Schritt 2: Budget-Limit setzen (Settings → Billing → Usage limits → z.B. $50/Monat) Schritt 3: In WeWeb unter Settings → API Keys eintragen

Den Generierungs-Workflow aufbauen

System-Prompt (wird als Variable in WeWeb gespeichert):

Du bist ein erfahrener Social-Media-Redakteur mit 10 Jahren Erfahrung.
Du erstellst ansprechende Content-Posts für {platform} im Stil {tonalität}
für die Zielgruppe {zielgruppe}.

Wichtige Regeln:
- Hook in der ersten Zeile (Frage, kontroverse Aussage, Statistik)
- Call-to-Action am Ende
- Emojis sparsam und zweckdienricht
- Plattform-gerechte Zeichenbegrenzung einhalten
- Keine Hashtags im Post-Text (werden separat generiert)
- Tonalität: {tonalität}

Bisherige erfolgreiche Posts des Nutzers (Kontext):
{letzte_5_posts}

API-Call-Konfiguration in WeWeb:

URL: https://api.openai.com/v1/chat/completions
Method: POST
Headers:
  Authorization: Bearer {WEWEB_ENCRYPTED_API_KEY}
  Content-Type: application/json
Body (JSON):
{
  "model": "gpt-4o-mini",
  "messages": [
    {"role": "system", "content": "{{systemPrompt}}"},
    {"role": "user", "content": "{{userPrompt}}"}
  ],
  "max_tokens": 500,
  "temperature": 0.7
}

Ergebnis verarbeiten:

  • Text extrahieren: result.choices[0].message.content
  • Tokens: result.usage.total_tokens
  • Kosten: (input_tokens * 0.00000015) + (output_tokens * 0.00000060)
  • In Supabase speichern
  • Credits abziehen

Den "Verbesser"-Workflow

System-Prompt: "Du bist ein Social-Media-Optimierer. Nimm den folgenden Post
und verbessere ihn: Stärkerer Hook, klarerer CTA, optimale Länge für {platform}.
Gib nur den verbesserten Post zurück, keine Erklärungen."

User-Prompt: "{{aktueller_generierter_text}}"

Streaming implementieren

Streaming (Token-für-Token-Antwort) gibt dem Nutzer das Gefühl, die KI "arbeitet." Das verbessert die UX erheblich.

In WeWeb mit Custom Code:

// Custom Code Block in WeWeb
const response = await fetch('https://api.openai.com/v1/chat/completions', {
  method: 'POST',
  headers: {
    'Authorization': 'Bearer ' + apiKey,
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
    model: 'gpt-4o-mini',
    messages: [
      {role: 'system', content: systemPrompt},
      {role: 'user', content: userPrompt}
    ],
    stream: true
  })
});
 
const reader = response.body.getReader();
const decoder = new TextDecoder();
let fullText = '';
 
while (true) {
  const {done, value} = await reader.read();
  if (done) break;
  const chunk = decoder.decode(value);
  const lines = chunk.split('\n').filter(l => l.trim() !== '');
  
  for (const line of lines) {
    if (line.startsWith('data: ') && line !== 'data: [DONE]') {
      try {
        const data = JSON.parse(line.slice(6));
        const content = data.choices[0]?.delta?.content || '';
        fullText += content;
        // UI live aktualisieren
        updateOutputUI(fullText);
      } catch(e) {}
    }
  }
}

7. Zahlungen & Monetarisierung mit Stripe

Stripe einrichten

  1. Account erstellen auf stripe.com (keine monatlichen Gebühren)
  2. In "Entwickler" → "API-Keys" → Publishable Key + Secret Key kopieren
  3. Produkte anlegen:
ProduktPreisCreditsFeatures
Starter€29/Monat5005 Plattformen, E-Mail-Support
Professional€79/Monat2.000Alle Plattformen, Bulk-Export, Priority
Business€149/Monat5.000Alles + Whitelabel + API-Zugang

Kostenanalyse pro Plan

PlanCreditsAPI-Kosten (geschätzt)EinnahmenMarge
Free20€0.01€0-€0.01
Starter500€0.23€2999.2 %
Professional2.000€0.90€7998.9 %
Business5.000€2.25€14998.5 %

Webhook einrichten

Stripe sendet Webhooks bei wichtigen Events (Zahlung erfolgreich, Abonnement gekündigt, etc.). Diese brauchst du, um automatisch Credits zuzuweisen oder zu entfernen.

Make.com als Vermittler (einfachste Methode):

  1. Stripe Trigger: "New Checkout Session Completed"
  2. Make.com liest den Plan aus
  3. Make.com ruft Supabase REST API auf: PATCH /rest/v1/user_profiles?id=eq.{userId}
  4. Setzt subscription_tier, ai_credits_total, ai_credits_remaining

8. Pricing-Strategien: So berechnest du richtig

Die Credit-basierte Preismodell (Empfohlen)

Die meisten erfolgreichen AI-SaaS nutzen ein Credit-Modell, bei dem 1 Credit = 1 KI-Aktion.

Warum Credits?

  • Berechenbare Kosten: Du weißt genau, was ein Credit dich kostet.
  • Wahrnehmung: Credits fühlen sich wie eine Währung an – Nutzer schätzen sie.
  • Unterscheidung: Du kannst kostenlose Credits als Lock-in nutzen.
  • Skalierung: Einfach anzupassen, wenn sich API-Kosten ändern.

Die drei Pricing-Prinzipien

1. Anchor-Effekt: Setze den höchsten Plan sichtbar um €199–249. Der Professional-Plan um €79 fühlt sich dann "vernünftig" an.

2. Usage-Based Pressure: Zeige dem Nutzer live an, wie seine Credits schmelzen. "Du hast noch 12 von 500 Credits" ist entspannend. "Du hast noch 12 von 50" erzeugt Dringlichkeit.

3. Freemium als Lock-in: 20–50 kostenlose Credits bei Registrierung geben dem Nutzer Zeit, das Produkt zu lieben, bevor er bezahlen muss.

Pricing-Psychologie Detailtipps

  1. Jährlich mit Rabatt: 15–20 % Rabatt bei jährlicher Zahlung. Verbessert Cash-flow und Retention.
  2. Hidden Free Trial: "20 kostenlose Credits – keine Karte erforderlich" statt "14 Tage Free Trial."
  3. Credit-Topups: "Brauchst du mehr? 100 Extra-Credits für nur €9." Riesige Zusatz-Einnahme-Quelle.
  4. Overage-Kosten: Definiere, was passiert, wenn Credits aufgebraucht sind: Stop (hart) oder €0.06 pro Credit (sanft, aber profitabel).

9. Launch & Kunden finden: 5 Strategien

Strategie 1: Product Hunt Launch

Vorbereitung (30 Tage vorher):

  • Beta-Tester sammeln, Feedback einholen
  • Screenshots, Demo-Video, Logo erstellen
  • "Maker"-Kommentare von Freunden organisieren

Launch-Day:

  • Um 00:01 PST (09:01 MEZ) live gehen
  • In den ersten 2 Stunden aktiv kommentieren
  • Ziel: Top 5 des Tages → Tausende Besucher

Strategie 2: Reddit & Social (Wert-Posting)

Poste in r/marketing, r/socialmedia, r/Entrepreneur. NIE dein Produkt direkt promoten. Sondern: "Ich habe 100 LinkedIn-Posts analysiert und die Top-3-Formeln gefunden." + Link zur Demo.

Strategie 3: Cold Outreach

Finde 50 Marketing-Manager bei Unternehmen mit 50–500 Mitarbeitern (LinkedIn). Personalisierte Nachricht: "Ich habe gerade dein LinkedIn-Profil durchgegangen. Der Post vom 12. Mai war dein erfolgreichster. ContentPilot generiert solche Posts automatisch."

Strategie 4: SEO Long-Tail-Content

Blog-Beiträge: "LinkedIn-Post-Generator Vergleich 2026", "Social-Media KI Tools". Diese Seiten ranken langfristig und bringen organischen Traffic.

Strategie 5: AppSumo Lifetime Deal

Biete einen Lifetime Plan (€149 einmalig) auf AppSumo an. Ziel: 50–100 Deals = €7.500–15.000 Cash-Inflow. Nachteil: Lifetime-Kunden verbrauchen Credits ohne wiederkehrende Einnahmen. Begrenze z.B. auf 200 Credits/Monat.


10. Skalierung & Performance: Von 10 auf 10.000 Nutzer

Supabase skalieren

  • Free Tier: 500 MB Datenbank, 2 GB Transfer, 500k Edge Function Invocations
  • Pro Tier ($25/mo): 8 GB Datenbank, 100 GB Transfer, 2M Edge Invocations
  • Scaling-Tipp: Nutze Supabase Connection Pooling (ab Pro). Ohne Pooling kannst du bei >100 gleichzeitigen Nutzern Connections erschöpfen.

OpenAI Rate Limits

  • Free Tier: 3 Anfragen/Minute
  • Usage Tier 1 ($10+): 500 RPM
  • Usage Tier 2 ($50+): 5.000 RPM
  • Scaling-Tipp: Implementiere Rate-Limiting in deiner App (Frontend), bevor OpenAI es für dich tut.

Performance-Optimierung

  1. Caching ist alles: Gecachte System-Prompts sparen 90 % der API-Kosten
  2. Lazy Loading: Lade Inhalte erst, wenn der Nutzer scrollt
  3. Queuing bei hoher Last: Anfragen puffern und sequentiell verarbeiten
  4. Supabase Realtime: Für Live-Updates ohne Polling

11. Erweiterte Features für Wachstum

Multi-Model-Support

Biete deinen Nutzern die Wahl zwischen KI-Modellen:

ModellCredits pro AnfrageQualitätGeschwindigkeit
GPT-4o mini1 Credit★★★★⚡⚡⚡⚡⚡
Claude Sonnet 4.62 Credits★★★★★⚡⚡⚡⚡
GPT-4o3 Credits★★★★★⚡⚡⚡

Team-Funktionen (Business-Plan)

  • Workspaces für Teams
  • Rollen: Admin, Editor, Viewer
  • Shared Prompts (Team-eigene Vorlagen)
  • Usage Dashboard (Wer verbraucht wie viele Credits?)

API-Zugang

Biete eine REST-API an, damit andere Entwickler ContentPilot in ihre Tools integrieren können:

POST /api/v1/generate
Authorization: Bearer {api_key}
{
  "type": "post",
  "platform": "linkedin",
  "topic": "KI im Marketing",
  "tone": "professional"
}

White-Label für Agenturen

Eigene Domain, eigenes Branding, eigene Farben. Preis: €499/Monat.


12. Rechtliches: DSGVO, AGB, Lizenzen

DSGVO / GDPR

Wenn du europäische Kunden hast (und das wirst du), musst du:

  1. Datenschutzerklärung erstellen (z.B. mit eRecht24 oder activeMind)
  2. Cookie-Consent-Banner einbauen (WeWeb hat Plugins dafür)
  3. Auftragsverarbeitungsvertrag (AVV) mit OpenAI abschließen (openai.com → Data Processing)
  4. Daten-Speicherung: Nutzerdaten nur so lange speichern, wie nötig
  5. Recht auf Löschung: "Account löschen"-Funktion implementieren

AGB und Widerruf

  • AGB-Generator nutzen (eRecht24, ProtectedShops)
  • 14-Tage-Widerrufsrecht für digitale Produkte (EU-Recht)
  • Klare Formulierung: "Kündigung jederzeit zum Monatsende"

OpenAI Nutzungsbedingungen

  • Du darfst die generierten Inhalte kommerziell nutzen (OpenAI überträgt die Rechte)
  • Du darfst NICHT behaupten, die seien "von dir geschrieben"
  • Du darfst OpenAI NICHT als "Powered by OpenAI" bewerben (ohne Genehmigung)

Gewerbe anmelden

Ab dem ersten Euro Gewinn brauchst du eine Gewerbeanmeldung. Als Kleinunternehmer (unter 22.000 € Umsatz/Jahr) musst du keine Umsatzsteuer abführen.


13. Case Studies: 3 Praxisbeispiele

Case Study 1: "ContentPilot" – Vom MVP zum MRR in 90 Tagen

Gründer: Lisa, 32, ehemalige Marketing-Managerin aus München Problem: Sie hat gesehen, wie viel Zeit ihr Team mit Social-Media-Content verschwendet hat. Lösung: Ein KI-Content-Generator speziell für LinkedIn und Instagram.

Timeline:

  • Tag 1–7: Problem validiert (15 Marketing-Manager interviewt)
  • Tag 8–21: MVP mit Softr + Airtable + OpenAI gebaut
  • Tag 22–30: Beta-Test mit 8 Nutzern
  • Tag 31: Product Hunt Launch (Platz 7)
  • Tag 60: 45 zahlende Kunden, €1.300 MRR
  • Tag 90: 120 Kunden, €3.500 MRR

Schlüssel zum Erfolg: Lisa hat sich auf LinkedIn-Marketing-Agenturen spezialisiert. Statt "für alle" zu bauen, hat sie für eine Nische gebaut.

Ihre Kosten im Monat 3:

  • Softr Pro: $99
  • OpenAI API: $45
  • Stripe: $38
  • Gesamt: $182/Monat
  • Einnahmen: €3.500/Monat
  • Gewinn: €3.300/Monat (95 % Marge)

Case Study 2: "LegalBrief AI" – KI für Anwälte

Gründer: Markus, 41, selbstständiger IT-Berater aus Hamburg Problem: Anwälte verschwenden Stunden mit Routine-Dokumenten. Lösung: Ein KI-Tool, das Vertragsentwürfe, Schriftsätze und Zusammenfassungen generiert.

Besonderheit: Markus hat Bubble genutzt, weil die komplexe Geschäftslogik (Dokument-Vorlagen, Versionierung, Mandanten-Trennung) ein separates Backend erforderte.

Ergebnis nach 6 Monaten:

  • 28 Anwaltskunden
  • €8.400 MRR (durchschnittlich €300/Kunde)
  • 1 Teilzeit-Mitarbeiter für Kundensupport

Schlüssel zum Erfolch: Markus hat sich auf Fachanwälte für Arbeitsrecht spezialisiert. Sein Tool kennt die typischen Dokumente, Formulare und Gesetze dieses Bereichs.

Case Study 3: "TranslatePro" – KI-Übersetzung für E-Commerce

Gründerin: Sarah, 28, Freelance-Übersetzerin aus Berlin Problem: E-Commerce-Händler brauchen Produktbeschreibungen in 5+ Sprachen, aber menschliche Übersetzung ist zu teuer und zu langsam. Lösung: Ein KI-Übersetzungstool mit E-Commerce-Fokus (Produktbeschreibungen, SEO-Optimierung, Markenstimme).

Stack: WeWeb + Supabase + DeepL API + GPT-4o mini (für Post-Editing)

Ergebnis nach 4 Monaten:

  • 67 E-Commerce-Kunden
  • €4.200 MRR
  • 90 % weniger Zeit pro Übersetzung als manuelle Arbeit

Schlüssel zum Erfolg: Sarah hat ihre bestehenden Kunden aus ihrer Freelance-Arbeit als erste Nutzer gewonnen. Sie brauchte keine Kundenakquise – sie hatte schon welche.


14. Troubleshooting: 8 häufige Fehler und Lösungen

Problem 1: "Die API-Anfrage schläft fehl"

UrsacheSymptomLösung
Ungültiger API-Key401 UnauthorizedKey in den Settings prüfen
Rate-Limit erreicht429 Too Many RequestsExponential Backoff implementieren
Zu großer Prompt400 Request Too LargePrompt kürzen, in Chunks splitten
Budget-Limit erreicht429 + "quota exceeded"In OpenAI Dashboard: Usage Limits prüfen
Netzwerk-FehlerTimeoutRetry-Logik einbauen, Fallback-Modell

Problem 2: "Die App ist langsam"

SymptomUrsacheLösung
Lange Ladezeit bei StartZu viele Daten auf einmalPagination einbauen
KI-Antwort >30sPrompt zu lang oder Modell überlastetGPT-4o mini nutzen, Prompt kürzen
App allgemein langsamSupabase Free Tier-GrenzeUpgrade auf Pro ($25/mo)
Suche/Filter lagtFehlende IndicesSQL-Indices anlegen

Problem 3: "Ein Nutzer verbraucht alle Credits sofort"

Lösungen:

  1. Rate-Limit pro User: Max 10 Generierungen/Minute, max 1.000/Tag
  2. Input-Validierung: Mindestlänge des Themas (mind. 10 Zeichen)
  3. Debouncing im Frontend: Verhindert Doppelklick
  4. Credits-Reservierung: Buche Credits VOR dem API-Call

Problem 4: "KI liefert schlechte Ergebnisse"

Prompt-Engineering-Checkliste:

  • Klare Rolle definiert? ("Du bist ein erfahrener...")
  • Ausgabeformat spezifiziert? ("Gib nur den Post zurück")
  • Kontext geliefert? (Zielgruppe, Plattform, Ton)
  • Beispiele gegeben? (Few-Shot-Prompting)
  • Constraints definiert? ("Max 280 Zeichen")
  • Temperatur gesetzt? (Kreativ: 0.7–0.9 | Präzise: 0.1–0.3)

Problem 5: "Kunden kündigen sofort"

Ursachen + Lösungen:

  • "Qualität nicht gut genug" → Prompts optimieren, besseres Modell
  • "Nicht oft genug benutzt" → E-Mail nach 7 Tagen Inaktivität
  • "Zu teuer" → Zeige den Wert: "Du hast 47 Posts generiert = ~47 Stunden gespart"

Problem 6: "Ich finde keine Kunden"

5-Methoden-Kombination:

  1. Product Hunt Launch
  2. LinkedIn Wert-Posting (3× pro Woche)
  3. Cold Outreach (10 personalisierte Nachrichten/Tag)
  4. Reddit in Nischen-Subreddits
  5. SEO-Content (1 Blog-Post/Woche)

Problem 7: "API-Kosten explodieren"

Lösungen:

  1. Budget-Limit in OpenAI setzen
  2. Prompt Caching aktivieren
  3. Rate-Limiting pro User
  4. Günstigeres Modell für einfache Tasks
  5. Ergebnisse cachen (gleiche Anfrage = gleiches Ergebnis)

Problem 8: "Ich weiß nicht, ob meine Idee gut ist"

Validierung in 48 Stunden:

  1. Erstelle eine Landingpage (Carrd.co, 0 €)
  2. Schreibe 10 potenzielle Kunden an
  3. Biete eine kostenlose Demo an
  4. Wenn 3+ zusagen → bauen. Wenn nicht → nächste Idee.

15. Die Rechnung: Was kostet dich das wirklich?

Szenario: ContentPilot mit 50 zahlenden Kunden

Monatliche Kosten:

PositionKosten
WeWeb Starter€69
Supabase Pro€23
OpenAI API (50 Kunden × ~500 Credits × $0.00045)€69
Make.com Core€8
Stripe Gebühren (2.9% + €0.25, 50 × €29–79)€45
Domain + E-Mail€5
Gesamt€219/Monat

Monatliche Einnahmen (50 Kunden):

  • 30 × Starter (€29) = €870
  • 15 × Professional (€79) = €1.185
  • 5 × Business (€199) = €995
  • Gesamt: €3.050/Monat

Gewinn: €2.831/Monat (93 % Marge)

Szenario: 200 Kunden (Monat 12)

Kosten: €580/Monat (höhere API-Kosten, Supabase-Scaling) Einnahmen: €12.200/Monat Gewinn: €11.620/Monat

Szenario: 1.000 Kunden (Monat 24)

Kosten: €2.100/Monat (Team, Infrastruktur, Support) Einnahmen: €61.000/Monat Gewinn: €58.900/Monat


16. Dein 90-Tage-Launch-Plan & Skalierungs-Strategie

Monat 1: Fundament (Tag 1–30)

Woche 1: Validierung

  • 10 Zielgruppen-Mitglieder interviewt
  • Problem klar definiert
  • Tech Stack ausgewählt
  • Erste Landingpage live

Woche 2: Setup

  • Supabase Projekt + Tabellen + RLS
  • WeWeb/Softr Projekt + Auth
  • OpenAI API Key + erster Test-Call
  • Stripe Account + Produkte

Woche 3: Kernfeature

  • Hauptseite mit Eingabe-Formular
  • OpenAI API-Integration
  • Ergebnis-Anzeige im UI
  • Speichern in Supabase

Woche 4: Monetarisierung

  • Credit-System implementiert
  • Stripe-Checkout
  • Beta-Test mit 5–10 Nutzern
  • Top-3-Bugs gefixt

Monat 2: Launch (Tag 31–60)

Woche 5–6:

  • Product Hunt Launch
  • Content-Marketing gestartet
  • Erste 10 zahlende Kunden
  • Onboarding-Sequenz automatisiert

Woche 7–8:

  • 30–50 Kunden
  • Feedback-Schleife etabliert
  • Erste Features basierend auf Feedback
  • MRR: €500–1.500

Monat 3: Skalierung (Tag 61–90)

Woche 9–10:

  • 50–100 Kunden
  • API-Kosten optimiert
  • Erste Automatisierungen (Make.com)
  • MRR: €1.500–3.000

Woche 11–12:

  • Neue Features (Multi-Model, Teams)
  • Preise überprüft und ggf. angehoben
  • Erste White-Label-Gespräche
  • MRR: €3.000+

Skalierungs-Strategie: Von 0 auf 5.000 €/Monat

Phase 1 (€0–500/Monat): Eigenes Netzwerk, Product Hunt, Reddit. Fokus auf Produkt-Markt-Fit.

Phase 2 (€500–2.000/Monat): Content-Marketing, SEO, Cold Outreach. Fokus auf wiederkehrende Kunden.

Phase 3 (€2.000–5.000/Monat): Paid Ads (Google, Facebook), Partnerschaften, White-Label. Fokus auf Skalierung.

Phase 4 (€5.000+/Monat): Team aufbauen, neue Features, internationale Expansion.


17. Fazit: Der Moment zum Starten

Du hast jetzt einen vollständigen Plan. Jeder Schritt. Jedes Tool. Jede SQL-Query. Jeder API-Call. Jede Preisstrategie. Jedes Troubleshooting-Szenario.

Was du NICHT hast, ist eine Ausrede, warum du noch nicht angefangen hast.

Die Wahrheit ist: Dein erster AI-SaaS wird nicht perfekt sein. Dein Prompt wird nicht optimal sein. Dein Pricing wird nicht stimmen. Deine ersten 10 Nutzer werden dir Dinge sagen, die du nicht hören willst.

Aber genau deshalb musst du jetzt anfangen.

Die besten AI-SaaS-Produkte im Jahr 2026 sind nicht von den klügsten Leuten gebaut worden. Sie sind von den mutigsten gebaut worden – von Leuten, die vor einem No-Code-Editor gesagt haben: "Okay, ich baue das jetzt einfach."

Dein Stack ist bereit. Die APIs sind günstig wie nie. Die Tools sind mächtig wie nie. Der Markt ist hungrig wie nie.

Leg los. Heute. Nicht morgen.


Schnellstart-Checkliste (die nächsten 24 Stunden)

  • Idee auf ein Satz reduziert: "Mein SaaS hilf [ZIELGRUPPE], [PROBLEM] zu lösen."
  • 3 potenzielle Kunden anschreiben und nach ihrem größten Problem fragen
  • Supabase-Projekt erstellen (kostenlos)
  • OpenAI API Key erstellen (kostenlos, $5 Startguthaben)
  • Softr- oder WeWeb-Account erstellen (kostenlos)
  • Erste Datenbank-Tabelle anlegen
  • Ersten API-Call testen (auch nur in einem No-Code-Tool)

Das ist dein Minimum für Tag 1. Alles andere ist Bonus.


Letzte Aktualisierung: Juni 2026. Alle Preise und Verfügbarkeiten ohne Gewähr. Bitte prüfe aktuelle Konditionen auf den Anbieter-Websites.


Autor: Marketing KI Oldenburg · Veröffentlicht auf kihustle.tech

AI-SaaS ohne Programmierung bauen: Der komplette Solo-Guide 2026 | KiHustle