Analytics. Jeder Klick, in Echtzeit kartiert.
Echtzeit-Klickstrom in einen spaltenorientierten Analysespeicher. Geo, Gerät, Referrer, UTM. Trichter- und Kohortenansichten auf Business. Geplante Exporte nach S3, BigQuery oder Snowflake.
- Spaltenorientierter Analysespeicher - Abfragen unter einer Sekunde
- DSGVO-konform per Standard - keine Cookies nötig
- Geo, Gerät, Referrer, UTM - in einer Ansicht
- Export via API oder geplantem CSV
So funktioniert es
Vom Impression zum Umsatz - jeder Schritt gemessen
Klick-Ereignisse gehen in dem Moment, in dem die Weiterleitung passiert, an unseren Event-Stream - ohne Einfluss auf die Redirect-Latenz. Unser Ingestion-Dienst schreibt sie asynchron in den Analysespeicher - meist in unter 5 Sekunden. Sie sehen Funnel-Abbrüche, geografische Verteilung und Conversion-Attribution in derselben Ansicht.
Geo-Analytics
Land → Region → Stadt, soweit die IP auflöst
Die Geo-Auflösung nutzt einen Offline-Geo-IP-Datensatz (keine PII geteilt). Die IP wird nur für die Suche verwendet und nicht in Klick-Ereignissen gespeichert - DSGVO-konform per Standard. Wenn Workspaces nur Länderauflösung brauchen, ist das eine einzige Einstellung auf Business.
- Länder-AufschlüsselungISO 3166-1 alpha-2 mit Klick-Anteil in %
- Stadt-genaue PräzisionWo die IP-Auflösung unter die Region geht
- Gerät + OS-SplitMobil, Tablet, Desktop; iOS, Android, Windows
- UTM-Attributionsource, medium, campaign, term, content
- Stunde × Tag HeatmapSpitzenzeiten und Bot-Muster erkennen
- Deutschland3,241
- Polen2,108
- Frankreich1,879
- USA1,432
- Vereinigtes Königreich1,219
- Niederlande887
- Tschechien641
- Schweden512
- Klick aus Berlin, DEnewsletter.acme.comMobil2s her
- QR-Scan aus Tokyo, JPdirektMobil5s her
- Klick aus Warsaw, PLtwitter.comDesktop11s her
- Klick aus Paris, FRlinkedin.comDesktop18s her
- Klick aus New York, USgoogle.comMobil27s her
- Klick aus Amsterdam, NLdirektDesktop41s her
Live-Stream
Sehen Sie Klicks eintreffen, sobald sie passieren
Die Echtzeit-Ansicht fragt die Analytics-API alle 30 Sekunden ab. Ereignisse sind in der Regel innerhalb von 5 Sekunden nach dem Klick im Analysespeicher. Bei Traffic-Spitzen puffert der Event-Stream Ereignisse bis zu 7 Tage - es gehen keine Ereignisse verloren, der Ingester holt einfach auf.
- Im Schnitt unter 5 s Latenz von Klick zum Dashboard
- Event-Stream puffert 7 Tage an Ereignissen
- Consumer-Lag überwacht; Alert ab 60 s
- Echtzeit Kafka-kompatible Firehose auf Business
- 30 s Dashboard-Poll; per API konfigurierbar
Was Sie tun können
- Echtzeit-Klick-Ereignisse
- Aufschlüsselung nach Land / Gerät / Referrer
- Trichter- + Kohorten-Retention (Business)
- Stunden- × Wochentag-Heatmap
- Geplante Exporte nach S3 / BQ / Snowflake
- Conversion-Attribution von Stripe / Shopify
Was der Analytics-Stack tatsächlich leistet
Klickzahlen und geografische Auswertungen bietet jeder Shortener. Bei den unten aufgeführten Funktionen macht der spaltenorientierte Analysespeicher den entscheidenden Unterschied.
Roh-Klick-Events in Ihrem Analysespeicher - jedes Ereignis einzeln, keine Aggregation beim Ingest
Klick-Events werden über unseren Event-Stream erfasst und von unserem Ingestion-Dienst in den Analysespeicher geschrieben. Es gibt keine Sampling-Ebene - ein Link mit 10 Klicks und ein Link mit 10 Millionen Klicks nutzen dieselbe Pipeline. Die Aufbewahrungsfrist beträgt 90 Tage im Free-Tarif, 12 Monate bei Pro und 24 Monate bei Business. Zu den Event-Schema-Feldern gehören: click_id, link_id, workspace_id, occurred_at (UTC), country_iso2, region, city, device_type, os, browser, referrer_domain, utm_source, utm_medium, utm_campaign, utm_term, utm_content und referer (vollständige URL, nullable). Das Schema ist öffentlich und versioniert; Änderungen erhalten einen Migrationsleitfaden. Der Event-Ingest-Lag liegt in der Regel unter 5 Sekunden von Klick bis zur Verfügbarkeit in der Analyse. Wenn Sie bisher Bitly oder Rebrandly genutzt haben und sich auf die „Gesamtklickzahl“ als KPI verlassen, erhalten Sie von Elido dieselben Zahlen - plus die Möglichkeit, die Roh-Events direkt abzufragen, anstatt nur den Zähler zu sehen.
Geografische, Geräte-, Referrer- und UTM-Auswertungen auf Link-Ebene
Jeder Link im Dashboard verfügt über eine eigene Analytics-Ansicht: Zeitreihen-Klick-Diagramm (stündlich, täglich, wöchentlich), geografische Aufschlüsselung (Land → Region → Stadt, sofern die IP-Auflösung bis auf Stadtebene reicht), Gerätetyp (Mobil, Tablet, Desktop), Betriebssystem, Browser, Referrer-Domain und UTM-Parameter-Verteilung. Die Heatmap nach Tageszeit × Wochentag zeigt, wann der Traffic eines Links am höchsten ist - nützlich für die Planung von Kampagnen, zur Bestätigung, dass ein Live-Event zum erwarteten Zeitpunkt Traffic generiert hat, und zum Erkennen von Bot-Mustern (Bots rufen Links oft zu konsistenten Nebenzeiten ohne geografische Streuung auf). Für Links mit Smart-Link-Regeln sind die Analytics pro Variante in derselben Ansicht sichtbar - Klickzahlen und Zeitreihen nach Variante.
Serverseitige Conversion-Attribution von Stripe, Shopify und benutzerdefinierten Webhooks
Die serverseitige Conversion-Attribution schließt die Lücke, die clientseitige Pixel hinterlassen. Bei jedem Klick zeichnet Elido eine click_id auf und übergibt sie als Query-Parameter an die Ziel-URL. Wenn ein Conversion-Event auf Ihrem Backend ausgelöst wird (Stripe checkout.session.completed, Shopify orders/paid oder Ihr eigener POST an den Conversion-Endpunkt von Elido), gleicht Elido dieses mit dem ursprünglichen Klick ab, ordnet den Umsatzwert zu und leitet die Conversion an GA4 Measurement Protocol, Meta Conversions API (CAPI) oder Mixpanel weiter - je nachdem, was Sie konfiguriert haben. Die Conversion erscheint in der Analytics-Ansicht des Links, dem Klick (und seinem UTM-Kontext) zugeordnet. Dies funktioniert über Browser-Sitzungen und Adblocker-Grenzen hinweg, da es server-to-server erfolgt. Sonderfall: Wenn Ihr Checkout-Flow den click_id-Query-Parameter vor der Conversion entfernt (z. B. mehrstufiger Checkout, der Query-Parameter nicht beibehält), bricht die Attribution ab. Testen Sie den vollständigen Checkout-Flow mit der click_id, bevor Sie live gehen.
Geplante Exporte nach S3, BigQuery und Snowflake sowie Echtzeit-Kafka-Firehose
Der geplante Export sendet Klick-Events in konfigurierbarem Rhythmus (stündlich oder täglich) an S3 (Parquet oder JSON), BigQuery oder Snowflake. Inkrementelle Exporte hängen nur neue Events seit dem letzten Lauf an, bezogen auf occurred_at. Der erste Lauf füllt rückwirkend bis zu Ihrem Aufbewahrungszeitraum auf. Für Teams, die Daten im Minutenbereich im Warehouse brauchen: Der Kafka-kompatible Firehose (Business) bietet eine direkte Consumer Group mit unter 5 Sekunden Ende-zu-Ende-Verzögerung. Beide Wege nutzen dasselbe Event-Schema - der Wechsel vom geplanten Export zum Firehose ist eine Änderung beim Consumer, keine am Schema. Ein direkter schreibgeschützter Analytics-DSN für SQL/BI-Clients wie Metabase, Hex oder Grafana ist geplant und noch nicht verfügbar; bis dahin laden Sie die Exporte in das Warehouse, das Ihr BI-Tool liest.
Retention-Heatmap und Kohorten-Ansichten für Engagement-Analysen auf Klick-Ebene
Business-Workspaces erhalten Kohorten- und Retention-Ansichten im Analytics-Dashboard. Wählen Sie einen Link oder eine Kampagne, wählen Sie eine Kohorten-Dimension (Land, Gerätetyp, UTM-Quelle) und erhalten Sie eine tägliche oder wöchentliche Retention-Heatmap. Dies beantwortet Fragen wie „Kommen Nutzer, die über die organische Suche klicken, häufiger zu diesem Link zurück als Nutzer aus bezahlten Quellen?“ - nicht auf Sitzungsebene (Elido trackt keine Sitzungen), sondern auf Klick-Kohorten-Ebene. Es ist ein anderes Instrument als ein Product-Analytics-Tool wie Mixpanel oder PostHog: Es misst das Re-Engagement mit dem Link, nicht das Verhalten innerhalb des Produkts. Für Teams, die Kurzlinks in E-Mail-Kampagnen verwenden, machen Retention-Kohorten sichtbar, ob ein Link erneut besucht wird (weitergeleitete Newsletter, Lesezeichen) oder nur einmalig genutzt wird.
Elido Analytics vs. Bitly Analytics vs. Heap
Zwei Shortener-Optionen im Vergleich zu einer Product-Analytics-Plattform. Ehrlich darüber, welches Tool für welche Frage am besten geeignet ist.
Fragen zu Analytics
Welche Felder sind im Klick-Event enthalten?
click_id (UUID), link_id, workspace_id, occurred_at (UTC-Zeitstempel), country_iso2, region, city, device_type (Mobil/Tablet/Desktop), os, browser, referrer_domain, utm_source, utm_medium, utm_campaign, utm_term, utm_content, referer (vollständige URL, nullable). Das Schema finden Sie unter /docs/api-reference unter „Click events“. Es ist stabil; Ergänzungen sind abwärtskompatibel; Entfernungen werden mit einer 90-tägigen Vorankündigung angekündigt.
Warum fehlt manchmal die geografische Auflösung auf Stadtebene?
Die Auflösung auf Stadtebene hängt vom IP-Bereich ab. Carrier-Grade NAT, VPNs und einige Unternehmens-Proxys lösen nur auf Regions- oder Landesebene auf - wir können aus einer gemeinsam genutzten NAT-IP keine Stadt ableiten. Wir verwenden MaxMind GeoIP2 City; die Genauigkeit ist bei Privat-IPs hoch, bei Mobilfunk- und Unternehmens-IP-Bereichen jedoch geringer. Wir melden das, was wir auflösen können; wir raten nicht.
Wie bricht die Conversion-Attribution ab, wenn die click_id verloren geht?
Wenn der click_id-Query-Parameter vor der Conversion entfernt wird (mehrstufiger Checkout, SPA-Router, Weiterleitungen, die keine Query-Parameter weitergeben), hat der Conversion-POST an den Endpunkt von Elido keinen Klick zum Abgleich und die Attribution schlägt geräuschlos fehl. Testen Sie Ihren Checkout-Flow: Klicken Sie auf einen Kurzlink und prüfen Sie, ob die click_id im finalen Conversion-POST erscheint. Falls nicht, fügen Sie eine Weitergabe von Query-Parametern in Ihrem Checkout-Flow hinzu. Dies ist die häufigste Attributionslücke - nicht der Pixel, sondern der Verlust des Query-Parameters während der Checkout-Sitzung.
Wie hoch ist die Verzögerung zwischen einem Klick und der Verfügbarkeit in der Analyse?
In der Regel unter 5 Sekunden. Der Pfad ist: Klick erreicht die Edge → Fire-and-Forget-Event an unseren Event-Stream → unser Ingestion-Dienst liest aus dem Stream und schreibt in den Analysespeicher. Der Consumer läuft kontinuierlich mit Auto-Commit. Wenn die Pipeline in Rückstand gerät (hohes Traffic-Aufkommen, Infrastrukturproblem), speichert der Event-Stream Ereignisse für 7 Tage. Wir überwachen den Consumer-Lag; bei einer Verzögerung von 60 Sekunden wird ein Alarm ausgelöst. Echtzeit-Dashboard-Updates fragen die Analytics-API alle 30 Sekunden ab.
Kann ich den Klick-Export filtern, um nur die Klicks einer bestimmten Domain zu sehen?
Der Export enthält alle Klicks für alle Links in Ihrem Workspace. Sie filtern in Ihrem eigenen SQL oder BI-Tool nach domain, link_id oder Tag, zum Beispiel mit einer WHERE-Klausel. Pro-Domain-Exporte stellen wir nicht bereit. Ein direkter schreibgeschützter Analytics-DSN ist geplant und noch nicht verfügbar.
Sind die Analytics GDPR-konform?
Klick-Events werden ohne Cookies erfasst. Gerätetyp, Betriebssystem und Browser werden aus dem User-Agent abgeleitet. Die IP wird für die geografische Auflösung verwendet und anschließend verworfen - wir speichern keine Roh-IPs in Klick-Events. Die Auflösung auf Stadtebene wird gespeichert; falls dies nach Ihrer Interpretation der GDPR als personenbezogene Daten gilt (IP-abgeleiteter Standort), konfigurieren Sie Ihren Workspace so, dass die geografische Auflösung nur auf Landesebene erfolgt. Die Beschränkung auf Landesebene ist eine Workspace-Einstellung im Business-Tarif.
Was ist der Unterschied zwischen Analytics in den Tarifen Free, Pro und Business?
Free: 90 Tage Aufbewahrung, Länder- und Geräteaufschlüsselung, Klickzahl pro Link. Pro: 12 Monate Aufbewahrung, vollständige Aufschlüsselung nach Geo/Gerät/Referrer/UTM, Heatmap nach Tageszeit, Conversion-Attribution. Business: 24 Monate Aufbewahrung, Kohorten- und Retention-Ansichten, Kafka-kompatibler Firehose, geplanter Export nach BigQuery/Snowflake/S3 (schreibgeschützter Analytics-DSN geplant).
Kann ich Analytics für eine bestimmte Kampagne oder einen Ordner sehen, nicht nur pro Link?
Ja - Analytics auf Kampagnenebene aggregieren über alle Links, die einer Kampagne zugeordnet sind. Rollups auf Ordnerebene sind über die API verfügbar (Summe der Klicks über Links in einem Ordner nach Datumsbereich). Die Dashboard-Kampagnenansicht zeigt Gesamtklicks, Conversion-Rate, UTM-Verteilung und eine Aufschlüsselung pro Link für die Kampagne. Ein „Ordner-Analytics-Dashboard“ in der UI gibt es noch nicht - das steht auf der Roadmap.
Weiterlesen
Wie analytikorientierte Teams Elido nutzen - S3-Klick-Export, Kafka-kompatibler Firehose und serverseitige Attribution.
Anleitungen zur Einrichtung der serverseitigen Conversion-Weiterleitung für jede Plattform.
A/B-Split-Analytics - Klickdaten pro Variante und Z-Test-Konfidenz in derselben Analytics-Pipeline.
Event-Schema, Event-Felder und Referenz für den Analytics-Endpunkt.
Bereit zum Ausprobieren?
Starten Sie mit dem kostenlosen Plan, upgraden Sie, wenn Sie eine benutzerdefinierte Domain benötigen.