Onboarding & product tours

Usertour

Open-Source-Plattform für Nutzer-Onboarding — Produkttouren, Checklisten und Umfragen in der App

usertour/usertourTypeScript2,131 as of 2026-08-01
By Jake Luo · Published 1. Aug. 2026

Usertour ist eine quelloffene Plattform für Nutzer-Onboarding: du baust Produkttouren, Checklisten, Launcher und Umfragen gegen deine eigene laufende Anwendung, steuerst sie über deine eigenen Nutzerattribute und Events aus und betreibst das Ganze entweder selbst per Docker oder in der Cloud des Projekts. Sie positioniert sich als offene Alternative zu Appcues, Userpilot, Userflow und Chameleon. Für Gründer ist sie ein Conversion-Werkzeug, das auf Menschen zielt, die bereits im Produkt sind — dadurch wirklich nützlich bei der Aktivierung und vollständig stumm zur Nachfrage.

Was Usertour ist

Usertour (github.com/usertour/usertour) ist eine quelloffene Plattform, um die geführten Teile der ersten Sitzung eines Produkts zu bauen. Sein README spricht davon, Produkttouren, Checklisten und Umfragen in Minuten zu erstellen, und benennt die kommerziellen Werkzeuge, gegen die es sich positioniert: Appcues, Userpilot, Userflow, Userguiding und Chameleon. Es ist in TypeScript geschrieben, hatte beim Verfassen dieser Seite 2.131 Sterne und läuft entweder über die Docker-Compose-Datei des Projekts auf eigener Infrastruktur oder in dessen verwalteter Cloud. Die Lizenz braucht eine Zeile: der Community-Code steht unter MIT, während als enterprise markierte Verzeichnisse einer separaten Enterprise-Lizenz unterliegen.

  • Funktioniert mit jeder Browser-Anwendung Die Formulierung des README lautet, dass es sich integriert, wenn deine Anwendung im Browser läuft, und es deckt ausdrücklich Single-Page- wie Multi-Page-Anwendungen ab.
  • Aussteuerung über deine eigenen Daten Du definierst eigene Nutzerattribute und erfasst Events und entscheidest dann, wer welchen Ablauf sieht — eine Checkliste kann also nur denen erscheinen, die die Einrichtung nicht abgeschlossen haben, statt allen.
  • Umgebungen und Versionshistorie Produktion und Staging leben in einem Konto, und Änderungen an einem Ablauf werden mit Urheber und Zeitpunkt festgehalten. Das ist der Unterschied zwischen einem Werkzeug, das ein Team benutzen kann, und einem Skript, das jemand einmal eingefügt hat.
  • An dein Produkt angepasst Text, Schaltflächenfarbe, Schriftfamilie und Größe sind einstellbar, und mehrere Themes können nebeneinander bestehen, damit verschiedene Abläufe nicht identisch aussehen müssen.
  • Ablauf-Statistiken Aufrufe und Abschlussquoten je Ablauf sowie Daten je Schritt, die zeigen sollen, wo genau Menschen ins Stocken geraten oder abbrechen.

Wo es in den Wachstums-Stack eines Gründers passt

Eine Tour ist ein Conversion-Werkzeug und wirkt nur auf Traffic, den du bereits hast. Damit sitzt sie mitten in der Aktivierungsphase, zwischen der Registrierung und dem ersten echten Ergebnis — ein Ort mit großer Hebelwirkung, gerade weil alles davor bereits bezahlt ist. Es heißt aber auch, dass sie für zwei sehr häufige Probleme der falsche Kauf ist: kommen Leute auf deine Website und registrieren sich nicht, siehe Besucher in Registrierungen verwandeln; kommt niemand an, siehe SEO für eine brandneue Website. Keines von beiden verbessert sich dadurch, dass im Produkt ein Tooltip erscheint.

Die ehrliche Spannung dieser ganzen Kategorie sollte man benennen, bevor man irgendetwas installiert. Zu einer Produkttour greift man, wenn eine Oberfläche sich nicht von selbst erklärt — sie kann also still zu der Art werden, wie man das Selbsterklärend-Machen aufschiebt. Das Werkzeug kann dir nicht sagen, welches von beidem du tust; seine eigenen Statistiken können es. Ein Schritt, an dem ein großer Teil der Menschen den Ablauf abbricht, ist meist kein Schritt, der einen besseren Tooltip braucht, sondern einer, der aufhören muss zu existieren. Lies Abschlussquoten als Fehlerbericht über das Produkt und nicht als Punktestand der Tour.

Der Schritt, den wir gelöscht statt erklärt haben

Beobachtung aus erster Hand aus dem Bau von AgentCeres — dem KI-Growth-Officer auf agentceres.com. Die größte Onboarding-Verbesserung, die wir ausgeliefert haben, hat eine Entscheidung entfernt statt sie zu kommentieren. Unser Einrichtungsablauf fragte neue Kunden früher, welche Spezialisten sie wollten, bevor überhaupt etwas laufen konnte — genau die Art Bildschirm, zu deren Erklärung eine Produkttour existiert. Wir haben den Bildschirm gelöscht und richten die vollständige Mannschaft nun standardmäßig ein. Niemand musste die Wahl verstehen, weil sie niemand mehr treffen musste.

Was wir prüfen würden, bevor wir eine Tour hinzufügen
  • Ist der Schritt überhaupt nötig? Ein Bildschirm, den du löschen kannst, schlägt jedes Mal einen Bildschirm, den du erklären kannst.
  • Ist die Reibung Verständnis oder Zeit? Anleitung behebt das Erste und tut für das Zweite ganz genau nichts.
  • Kann das Produkt zeigen statt erzählen? Ein echtes Ergebnis vor der Konfiguration zu liefern lehrt schneller als jede Beschreibung dieses Ergebnisses.
  • Überlebt der Ablauf die nächste Version? Eine Tour, die an einer sich wöchentlich ändernden Oberfläche verankert ist, wird still falsch, und falsche Anleitung ist schlimmer als keine.

Den zweiten Punkt hatten wir am längsten falsch. Die Reibung, auf die es bei unserer eigenen Registrierung ankam, war nie, dass Menschen einen Bildschirm missverstanden — sie warteten, während für sie Infrastruktur gebaut wurde, und keine Menge Anleitung im Produkt verkürzt eine Wartezeit. Die Korrektur war infrastrukturell: Arbeitsbereiche werden nun vorgewärmt, sodass sich der letzte Schritt in Sekunden statt in Minuten auflöst. Nichts davon ist ein Argument gegen Usertour, das eine saubere und wirklich selbst betreibbare Umsetzung einer realen Kategorie ist. Es ist ein Argument dafür, zuerst in die Diagnose zu investieren, denn eine Tour, die auf die falsche Art Reibung zielt, erzeugt eine wunderbar geführte Fassung desselben Problems.

FAQ

Ist Usertour kostenlos?
Der Community-Code steht unter MIT und lässt sich mit einer Docker-Compose-Datei direkt aus dem Repository selbst betreiben, es entstehen also keine Softwarekosten, wenn du es selbst betreibst — du zahlst Infrastruktur und die Zeit für den Betrieb. Die LICENSE-Datei nimmt als enterprise markierte Verzeichnisse aus, die einer eigenen Enterprise-Lizenz unterliegen, und das Projekt betreibt zusätzlich eine verwaltete Cloud als kostenpflichtige Option. Für die meisten Gründer lautet die praktische Frage, ob ein weiterer selbst betriebener Dienst das Vermeiden eines Abonnements wert ist.
Usertour gegen Appcues oder Userpilot — worin besteht der Tausch?
Sie erledigen dieselbe Kernaufgabe, und das README positioniert Usertour ausdrücklich gegen diese Gruppe. Der Tausch ist der vertraute: die kommerziellen Werkzeuge sind ausgereifter und es gibt nichts zu betreiben, während die quelloffene Variante dir die Daten gibt, den Betrieb auf deiner eigenen Domain erlaubt und ohne Preise pro Platz oder pro aktivem Nutzer auskommt, während du wächst. Entscheide danach, ob dir das Besitzen des Deployments in deiner Phase echte Betriebsarbeit wert ist, nicht nach der Funktionsliste, die in dieser Kategorie schnell konvergiert.
Wann ist eine Produkttour tatsächlich die richtige Lösung?
Wenn der Schritt wirklich nötig ist, die Oberfläche so einfach ist, wie sie sein kann, und Menschen trotzdem nicht wissen, was als Nächstes zu tun ist — eine echte Wissenslücke und keine Gestaltungslücke. Touren eignen sich außerdem gut, um eine Fähigkeit sichtbar zu machen, die niemand von selbst fände, und Checklisten geben einer mehrstufigen Einrichtung eine sichtbare Ziellinie. Eine schlechte Lösung sind sie für einen Schritt, den es nicht geben sollte, für eine Wartezeit oder für eine Oberfläche, die noch niemand zu vereinfachen versucht hat.
Related projects
OpenReplayOpen-Source-Session-Replay und Produkt-Analytics zum Selbsthosten, um zu sehen, wo Nutzer hängen bleiben und warum sie abspringenFormbricksQuelloffene Experience-Management-Plattform für In-App-, Link- und E-Mail-UmfragenBetter AuthFramework-unabhängige Authentifizierung und Autorisierung für TypeScript, betrieben in Ihrer eigenen App gegen Ihre eigene DatenbankChatwootOpen-Source-Plattform für Kundensupport — Live-Chat, ein gemeinsamer Posteingang und ein Omnichannel-Helpdesk

You built it. Now grow it.

AgentCeres is a managed AI marketing team — specialists draft the SEO, social, and outreach that fill your links, you approve what ships. 14-day free trial, from $39/month.

Start free trialMore projects