Gesamte Doku

Start

  1. 01Erste Schritte
  2. 02Installation
  3. 03Tracking

Funktionen

  1. 04Das Dashboard
  2. 05Ziele
  3. 06Kurzlinks
  4. 07KI-Quellen und Agenten
  5. 08E-Mail-Berichte
  6. 09Stündlicher Check
  7. 10Frag deine KI

Referenz

  1. 11Konfiguration
  2. 12HTTP-API

Plattformen

  1. 13Eigenständiger Server
  2. 14PHP
  3. 15WordPress
  4. 16Drupal
  5. 17Craft CMS
  6. 18Python
  7. 19Rails
  8. 20Ruby
  9. 21Go
  10. 22Java
  11. 23.NET
  12. 24Elixir
  13. 25Rust

Vertrauen

  1. 26Datenschutz

Funktionen

Ziele

Ziele zählen Ereignisse, Seitenbesuche und Klicks als Conversions mit ihrem Wert, berechnet aus Daten, die du schon hast.

Ein Ziel macht aus etwas, das Leute tun, eine Conversion. Füge Ziele unter Einstellungen, Ziele hinzu, und die Box Conversions im Dashboard zeigt für jedes Ziel Conversions, Conversion-Rate und Umsatz. Ein Klick auf ein Ziel öffnet sein Diagramm und schlüsselt seine Conversions nach Kanal, Quelle und der Seite auf, auf der sie passiert sind.

Runlight berechnet Ziele in dem Moment, in dem du sie liest. Ein Ziel, das du heute hinzufügst, zählt also auch den letzten Monat, und wenn du ein Ziel änderst, ändert sich die Vergangenheit mit.

Ereignisziele

Ein Ereignisziel zählt ein Ereignis, das du schon sendest, anhand seines Namens.

js

runlight("Newsletter signup");

Das Formular schlägt die Ereignisnamen vor, die Runlight in den letzten 90 Tagen gesehen hat.

Seitenziele

Ein Seitenziel zählt Besuche einer Seite, und * steht für Beliebiges.

Seite Zählt
/thanks /thanks, mit oder ohne Query wie ?plan=team
/thanks* /thanks, /thanks/pro und /thanks-team
/blog/* jeden Beitrag unter /blog/
/#/thanks die Route /thanks einer Website mit Hash-Routing

Du kannst eine volle URL einfügen, und Runlight behält ihren Pfad und eine eventuelle Hash-Route. Pfade werden so abgeglichen, wie Browser sie senden, /café zählt also Besuche von /café.

Klickziele

Ein Klickziel zählt Klicks ohne Code, auf eine von zwei Arten von Zielen.

  • Ein Element, per CSS-Selektor, etwa #signup oder .pricing .buy-button, oder
  • Links zu einer Adresse, etwa https://buy.stripe.com/* für jeden Stripe-Checkout-Link oder /pricing für Links zu deiner eigenen Seite.

Auf meiner Website wählen öffnet deine Website in einem Auswahlmodus, in dem beim Darüberfahren zu sehen ist, was du wählen würdest. Klick das Element an und drück Verwenden, dann kommt der Selektor zurück ins Formular, zusammen damit, wie viele Elemente auf der Seite er trifft. Das Wählen zählt nichts und stellt keine eigene Anfrage. Der Selektor geht nur an das Dashboard zurück, das die Seite geöffnet hat und das Runlight in einem Ticket festhält, das eine halbe Stunde gilt. Eine andere Seite, die deine Website im Auswahlmodus öffnet, bekommt deshalb nichts.

Klickziele werden im Tracker-Skript mitgeliefert, es gibt also keine zusätzliche Anfrage auf deinen Seiten. Das Skript wird fünf Minuten lang gecacht, ein neues Klickziel beginnt daher innerhalb von etwa fünf Minuten zu zählen. Klickziele sind die Ausnahme beim Zählen der Vergangenheit, denn ein Klickziel zählt erst ab dem Moment, in dem es hinzugefügt wurde.

Wert und Umsatz

Jedes Ziel kann einen dieser Werte haben.

  • Keiner, dann werden nur Conversions gezählt.
  • Ein fester Betrag, etwa 2 für eine Newsletter-Anmeldung.
  • Ein mit dem Ereignis gesendeter Betrag (nur bei Ereigniszielen), aus einer Eigenschaft, die standardmäßig revenue heißt.

js

runlight("Purchase", { revenue: 49.99 });

Zahlen und numerische Strings zählen, alles andere zählt als nichts. Jedes Ziel hat eine Währung, und Umsatz in verschiedenen Währungen wird ohne Umrechnung nebeneinander angezeigt.

Conversion-Rate

Die Conversion-Rate ist der Anteil der Besucher im Zeitraum, die mindestens einmal konvertiert sind. Wie alles andere im Dashboard folgt sie dem Zeitraum und allen Filtern.

Trichter

Ein Trichter folgt den Schritten, die ein Besuch nehmen soll, etwa die Preisseite und dann die Anmeldung, und zeigt, wie viele Besuche jeden Schritt der Reihe nach geschafft haben. Füge einen unter Einstellungen, Funnels hinzu, mit zwei bis acht Schritten. Ein Schritt ist eine Seite, bei der * für Beliebiges steht (/blog/*), oder ein Ereignis mit seinem Namen.

Jeder Schritt zählt einen Besuch nur, wenn er nach dem vorherigen Schritt passiert, im selben Besuch. Die Box Conversions zeigt jeden Trichter unter Trichter, mit den Besuchen bei jedem Schritt und dem Anteil, der vom vorherigen Schritt aus weiterging. Filter bestimmen, welche Besuche hineinkommen, ein auf Organische Suche gefilterter Trichter zählt also nur Besuche aus der Suche. Trichter werden aus den Daten berechnet, die du schon hast, ein neuer Trichter deckt also auch vergangene Besuche ab. Sie sind auch unter GET /api/funnels und im Tool list_funnels des MCP-Servers verfügbar.