malahov.io

Gratis-Nutzer verbrauchen drei Viertel der Tokens

Ich habe die Installationsstatistik von Call Copilot durchgesehen und festgestellt, dass drei Viertel der Tokens von Gratis- und anonymen Nutzern verbrannt werden. Ich schalte den Gratis-Plan ab, führe Registrierung und eine harte Paywall ein — und kann das, was ich selbst gebaut habe, nicht ordentlich testen.

Serie „Call Copilot“ · Teil 12 von 20Produkt ausprobieren →

Von Georg Malahov

Endlich bin ich wieder zu Call Copilot gekommen. Seit März gab es kein Update — es lag einfach da und lief vor sich hin, während ich mit anderem beschäftigt war. Und als Erstes bin ich nicht in den Code gegangen, sondern habe mich hingesetzt und die Statistik über alle Installationen seit Anbeginn auseinandergenommen. Der Moment war günstig: Ich schalte keine Werbung und kaufe keine, also ist alles, was da drin ist, reiner organischer Traffic, ohne Verzerrungen.

Ich hatte genau eine, sehr konkrete Frage: Soll ich den Gratis-Modus komplett abschalten? Nebenbei wollte ich verstehen, wie lang ein durchschnittlicher Call ist, wie die Aktivierung aussieht, wie die Leute sich überhaupt verhalten. Und die Antwort fiel schlechter aus als erwartet: Fünfundsiebzig Prozent aller Tokens, die bei mir verbrannt werden, verbrennen Gratis- und anonyme Nutzer. Drei Viertel der Kosten gehen an Leute, die nicht nur nicht zahlen — sie registrieren sich nicht einmal.

Dann wurde es noch besser. Ein Viertel aller Installationen sind anonyme Leute, die mich ganz offen ausnutzen: Extension installieren, Limit verbrennen, deinstallieren, sofort wieder neu installieren — und schon gibt es weitere sechzig Minuten. Und das machen sie ziemlich aktiv, nicht nur einmal. Ich habe also ein Loch in meiner Unit Economics, das ich mir mit meiner eigenen Großzügigkeit selbst geschlagen habe.

Meine Entscheidung: Der Gratis-Plan wird komplett abgeschaltet. Was bleibt, ist ein Demo-Modus — der erste Call, ein Video mit einer Demonstration, man kann herumklicken und ungefähr verstehen, wie das alles funktioniert, und danach kommt eine harte Paywall. Für echte Calls: Registrierungspflicht. Den Trial kürze ich auf zwei Calls à zehn Minuten. Klingt hart, ich weiß. Aber drei Viertel der Tokens aus eigener Tasche zu bezahlen klingt noch schlimmer.

Übers Wochenende habe ich die meisten Aufgaben abgeschlossen. Ich habe gemacht, was ich lange machen wollte: einen Review-Prompt — inzwischen bekomme ich sogar Sternchen —, das Einsammeln von Feedback nach den Calls, alle mir bekannten Bugs gefixt, die Paywall-Logik neu geschrieben: was dahinter liegt, wann sie gezeigt wird, wem. Nur den E-Mail-Versand habe ich nicht gemacht — die ganze E-Mail-Kommunikation ist weiterhin nur geplant.

Und genau hier liegt mein größter Fehlschlag. Ich habe viel geschafft, aber es nie hinbekommen, das Ergebnis vernünftig zu testen und dem Code ordentliches Feedback zu geben. Am Montag habe ich mit dem Testen angefangen — irgendwie funktioniert alles, aber es braucht Feinschliff: die Texte auf der Website, die Texte in der App, die Logik hat stellenweise Mängel. Und ich komme einfach nicht dazu, mich hinzusetzen und alle Szenarien von Hand durchzugehen, eines nach dem anderen. Der Release verschiebt sich also. Nicht weil nichts geschrieben wäre, sondern weil nichts geprüft ist. Doppelt ärgerlich.

Daraus ist eine Idee entstanden, die ich ausprobieren will: den Agenten DevOps-Zugriff geben, damit sich das komplette E2E-Testing schlüsselfertig abgeben lässt, statt abends QA zu machen. Die Pläne für diese Änderungen habe ich übrigens zusammen mit Claude geschrieben — und die Arbeit nach einem fertigen Plan lief deutlich besser als mein früherer Ansatz, Aufgabe für Aufgabe zu prompten.

Ob das alles umsonst war oder nicht, wird der nächste Release zeigen — der ist groß angelegt: Freemium mit Paywall, E-Mails, Bitten um Reviews. Danach muss der Anteil der Tokens, die Gratis- und anonyme Nutzer verbrennen, deutlich unter diese fünfundsiebzig Prozent fallen. Wenn sich das Bild in ein paar Wochen nicht ändert, habe ich nicht den Missbrauch abgeschnitten, sondern bloß normale Leute verscheucht — und muss zurückrudern.

Und solange der Release nicht draußen ist, gehe ich von Hand testen — diesen Prozess habe ich ja noch nicht automatisiert.