Wszystko, co robi Elido
Wszystkie plany (głębokość różni się)

Analityka. Każde kliknięcie, zmapowane w czasie rzeczywistym.

Strumień kliknięć w czasie rzeczywistym do kolumnowego magazynu analitycznego. Geolokalizacja, urządzenie, odsyłacz, UTM. Widoki lejków i kohort na poziomie Business. Zaplanowane eksporty do S3, BigQuery lub Snowflake.

  • Kolumnowy magazyn analityczny - zapytania w ułamku sekundy
  • Zgodne z RODO domyślnie - bez cookies
  • Geo, urządzenie, referer, UTM - w jednym widoku
  • Eksport przez API lub zaplanowany CSV
elido.app/analytics · elido.me/launch · last 7 daysNa żywo
33.4K
kliknięć w tym tygodniu
+12,4% wzgl. ub. tygodnia
MonTueWedThuFri7.1KSatSun
Wszystkie kliknięcia
12.4K
Kraje
94
Śr. ładowanie
3.2s
0%
Próbkowanie kliknięć
<5s
Opóźnienie zapisu zdarzeń
24 miesiące
Retencja w planie Business
S3 / BQ / Snowflake
Kierunki eksportu

Jak to działa

Od wyświetlenia do przychodu - każdy krok zmierzony

Zdarzenia kliknięć trafiają do naszego strumienia zdarzeń w momencie przekierowania, bez wpływu na jego opóźnienie. Nasza usługa ingestii zapisuje je asynchronicznie do magazynu analitycznego - zwykle w mniej niż 5 sekund. Spadki w lejku, rozkład geograficzny i atrybucję konwersji widzisz w tym samym widoku.

Lejek konwersji - ostatnie 30 dni
52 100 wyświetleń
Wyświetlenia
52,100
100%
24% klikalności
Kliknięcia
12,504
24%
20% konwersji
Konwersje
2,500
4.8%
$0,84 za kliknięcie
Przychód
$2,100
$2.1K
Łączny CVR
4.8%
Przychód / wyświetlenie
$0.040
Atrybucja
po stronie serwera

Analityka geo

Kraj → region → miasto, na ile pozwala IP

Lokalizacja korzysta z offline'owego zbioru danych geo-IP (bez udostępniania danych PII). IP jest używane wyłącznie do wyszukania i nie jest zapisywane w zdarzeniach kliknięć - zgodnie z RODO domyślnie. Jeśli przestrzeń robocza potrzebuje tylko rozdzielczości do kraju, to jedno ustawienie w planie Business.

  • Podział na kraje
    ISO 3166-1 alpha-2 z udziałem kliknięć w %
  • Dokładność do miasta
    Gdy rozdzielczość IP schodzi poniżej regionu
  • Urządzenie + OS
    Mobilne, tablety, desktop; iOS, Android, Windows
  • Atrybucja UTM
    source, medium, campaign, term, content
  • Heatmapa godzina × dzień
    Wykrywaj szczyty i wzorce botów
Rozkład geo - ostatnie 30 dni
94 kraje
DE
  • Niemcy
    3,241
  • Polska
    2,108
  • Francja
    1,879
  • Stany Zjednoczone
    1,432
  • Wielka Brytania
    1,219
  • Holandia
    887
  • Czechy
    641
  • Szwecja
    512
IP rozwiązywane przez offline'owy zbiór danych geo-IP · IP nie jest zapisywane w zdarzeniach
Strumień zdarzeń na żywo
Strumieniujemy
elido.me/launch
  • Kliknięcie z Berlin, DE
    newsletter.acme.comMobilne
    2s temu
  • Skan QR z Tokyo, JP
    bezpośredniMobilne
    5s temu
  • Kliknięcie z Warsaw, PL
    twitter.comDesktop
    11s temu
  • Kliknięcie z Paris, FR
    linkedin.comDesktop
    18s temu
  • Kliknięcie z New York, US
    google.comMobilne
    27s temu
  • Kliknięcie z Amsterdam, NL
    bezpośredniDesktop
    41s temu
Lag ingestii
< 5s
Retencja bufora
7 days
Firehose
Business

Strumień na żywo

Obserwuj kliknięcia w chwili, gdy się dzieją

Widok w czasie rzeczywistym odpytuje API analityki co 30 sekund. Zdarzenia trafiają do magazynu analitycznego zwykle w mniej niż 5 sekund od kliknięcia. Przy szczytach ruchu strumień zdarzeń buforuje zdarzenia nawet przez 7 dni - nic nie ginie, usługa ingestii po prostu nadrabia.

  • Średnio poniżej 5 s od kliknięcia do panelu
  • Strumień zdarzeń buforuje 7 dni zdarzeń
  • Lag konsumenta monitorowany; alert przy 60 s
  • Firehose zgodny z Kafką w czasie rzeczywistym na Business
  • Sondowanie panelu co 30 s; konfigurowalne przez API

Co możesz zrobić

  • Zdarzenia kliknięć w czasie rzeczywistym
  • Podziały według kraju / urządzenia / odsyłacza
  • Retencja lejków + kohort (Business)
  • Mapa cieplna godzina × dzień tygodnia
  • Zaplanowane eksporty do S3 / BQ / Snowflake
  • Atrybucja konwersji ze Stripe / Shopify

Co tak naprawdę oferuje nasz stos analityczny

Liczba kliknięć i podziały geograficzne są w każdym skracaczu. Poniższe możliwości to miejsca, w których kolumnowy magazyn analityczny robi prawdziwą różnicę.

Brak próbkowania
01

Surowe zdarzenia kliknięć w Twoim magazynie analitycznym - każde zdarzenie, bez agregacji przy zapisie

Zdarzenia kliknięć są przesyłane przez nasz strumień zdarzeń i zapisywane w magazynie analitycznym przez naszą usługę ingestii. Nie ma warstwy próbkowania - link z 10 kliknięciami i link z 10 milionami kliknięć korzystają z tego samego potoku danych. Retencja wynosi 90 dni w planie Free, 12 miesięcy w Pro i 24 miesiące w Business. Pola schematu zdarzeń obejmują: 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 oraz referer (pełny URL, nullable). Schemat jest publiczny i wersjonowany; zmiany otrzymują przewodnik migracji. Opóźnienie zapisu zdarzeń wynosi zazwyczaj poniżej 5 sekund od kliknięcia do dostępności w analityce. Jeśli korzystałeś z Bitly lub Rebrandly i polegasz na „całkowitej liczbie kliknięć” jako KPI, w Elido otrzymasz te same liczby - plus możliwość odpytywania surowych zdarzeń zamiast tylko licznika.

Podział na link
02

Podziały geograficzne, urządzenia, źródła i UTM na poziomie linku

Każdy link w panelu ma własny widok analityczny: wykres kliknięć w czasie (godzinowy, dzienny, tygodniowy), podział geograficzny (kraj → region → miasto, gdzie rozdzielczość IP schodzi do poziomu miasta), typ urządzenia (mobile, tablet, desktop), system operacyjny, przeglądarka, domena odsyłająca oraz rozkład parametrów UTM. Mapa cieplna godzina-dnia × dzień-tygodnia pokazuje, kiedy ruch na linku szczytuje - przydatne przy planowaniu kampanii, potwierdzaniu, że wydarzenie na żywo wygenerowało ruch w oczekiwanym czasie, oraz wykrywaniu wzorców botów (boty często uderzają w linki w stałych, nietypowych godzinach bez rozproszenia geograficznego). W przypadku linków z regułami smart-link, analityka poszczególnych wariantów jest widoczna w tym samym widoku - liczba kliknięć i szeregi czasowe według wariantu.

Atrybucja konwersji
03

Atrybucja konwersji server-side ze Stripe, Shopify i własnych webhooków

Atrybucja konwersji server-side wypełnia lukę, którą tworzą piksele client-side. Przy każdym kliknięciu Elido rejestruje click_id i przekazuje go jako parametr zapytania do docelowego URL. Gdy zdarzenie konwersji zostanie wywołane na Twoim backendzie (Stripe checkout.session.completed, Shopify orders/paid lub Twój własny POST do punktu końcowego konwersji Elido), Elido dopasowuje je do pierwotnego kliknięcia, przypisuje wartość przychodu i przesyła konwersję do GA4 Measurement Protocol, Meta Conversions API lub Mixpanel - zależnie od Twojej konfiguracji. Konwersja pojawia się w widoku analitycznym linku przypisana do kliknięcia (i jego kontekstu UTM). Działa to między sesjami przeglądarki i mimo blokad reklam, ponieważ odbywa się w modelu server-to-server. Przypadek brzegowy: jeśli Twój proces płatności usuwa parametr click_id przed konwersją (np. wieloetapowy proces, który nie zachowuje parametrów zapytania), atrybucja zostanie przerwana. Przetestuj pełny proces płatności z click_id przed uruchomieniem.

Eksport do hurtowni
04

Eksport do hurtowni danych S3, BigQuery i Snowflake plus firehose Kafka w czasie rzeczywistym

Zaplanowany eksport wysyła zdarzenia kliknięć do S3 (Parquet lub JSON), BigQuery lub Snowflake z konfigurowalną częstotliwością (co godzinę lub codziennie). Eksporty przyrostowe dopisują tylko nowe zdarzenia od ostatniego uruchomienia, kluczowane według occurred_at. Pierwsze uruchomienie uzupełnia dane wstecz do okna retencji. Dla zespołów potrzebujących danych w hurtowni w czasie poniżej minuty: firehose zgodny z Kafką (plan Business) zapewnia bezpośrednią grupę konsumentów z opóźnieniem end-to-end poniżej 5 sekund. Obie ścieżki korzystają z tego samego schematu zdarzeń - przejście z eksportu zaplanowanego na firehose to zmiana po stronie konsumenta, a nie schematu. Dla zespołów preferujących bezpośredni SQL zamiast ETL: analityczny DSN tylko do odczytu (plan Business) pozwala na podłączenie Metabase, Hex, Grafana lub dowolnego kompatybilnego klienta SQL/BI bezpośrednio do tabeli zdarzeń obszaru roboczego.

Retencja i kohorty
05

Mapa cieplna retencji i widoki kohort do analizy zaangażowania na poziomie kliknięć

Obszary robocze Business otrzymują widoki kohort i retencji w panelu analitycznym. Wybierz link lub kampanię, wybierz wymiar kohorty (kraj, typ urządzenia, źródło UTM) i otrzymaj mapę cieplną retencji w ujęciu dziennym lub tygodniowym. Odpowiada to na pytania typu „czy użytkownicy klikający z wyszukiwania organicznego wracają do tego linku częściej niż ci z płatnych reklam?” - nie na poziomie sesji (Elido nie śledzi sesji), ale na poziomie kohorty kliknięć. To inny instrument niż narzędzia do analityki produktu, takie jak Mixpanel czy PostHog: mierzy on ponowne zaangażowanie w link, a nie zachowanie wewnątrz produktu. Dla zespołów używających krótkich linków w kampaniach e-mail, kohorty retencji ujawniają, czy link jest odwiedzany ponownie (przesłane biuletyny, zakładki), czy jest to interakcja jednorazowa.

Zespoły polegające na analityce Elido

Nazwy są obecnie tymczasowe - prawdziwe nazwy klientów pojawią się tutaj wraz z publikacją studiów przypadku.

Przeszliśmy na server-side Meta CAPI przez Elido po tym, jak iOS 14.5 zabił naszą atrybucję opartą na pikselu. Konfiguracja zajęła dwa sprinty; odzyskaliśmy atrybucję dla około 25% konwersji, które piksel gubił. Przekazywanie kontekstu UTM do CAPI sprawiło, że atrybucja stała się naprawdę użyteczna.

Z
Zespół Growth, B2B SaaS, Wiedeń
Inżynier Growth

Analityczny DSN tylko do odczytu w planie Business sprawia, że nasze panele Metabase odpytują dane o zdarzeniach kliknięć bezpośrednio. Nie mamy zadań eksportu do pilnowania ani opóźnień w synchronizacji. Odpowiadamy na pytanie „który artykuł wygenerował dziś najwięcej kliknięć w linki zmonetyzowane?” bez angażowania działu inżierii.

Z
Zespół analityki, firma mediowa, Warszawa
Starszy Analityk

Eksportujemy dane do BigQuery i łączymy zdarzenia kliknięć z tabelą zamówień Shopify. Kluczem jest przekazywanie click_id - możemy prześledzić kliknięcie krótkiego linku aż do zakupu za pomocą prostego JOIN. To zamknęło naszą lukę w atrybucji last-click.

Z
Zespół danych marketingowych, e-commerce, Tallinn
Analityk Danych Marketingowych

Analityka Elido vs Bitly Analytics vs Heap

Dwie opcje po stronie skracacza porównane z platformą analityki produktu. Szczerze o tym, które narzędzie jest odpowiednie do konkretnych pytań.

FeatureElidoBitly AnalyticsHeap
Dostęp do surowych zdarzeń kliknięćPełny schemat zdarzeń, eksport, DSNZagregowane liczniki; brak dostępu do surowych danychPełny dostęp do zdarzeń - analityka produktu
Próbkowanie0% - każde zdarzenie jest zapisywaneBrak opublikowanych informacji o próbkowaniuZależne od planu w darmowej wersji
Horyzont retencjiDo 24 miesięcy (Business)90 dni (płatne)Zależne od planu
Konwersja server-sideGA4 MP, Meta CAPI, MixpanelNiedostępneIngestia server-side (zdarzenia produktu)
Eksport do hurtowniS3, BigQuery, Snowflake zaplanowanyTylko pobieranie CSVHeap Data Lake (BigQuery)
Strumień Kafka w czasie rzeczywistymTak - BusinessNiedostępneNiedostępne
Śledzenie na poziomie użytkownikaNie - tylko na poziomie kliknięciaNieTak - kluczowa funkcja
Bezpośredni dostęp przez SQLAnalityczny DSN tylko do odczytu (Business)NieHeap Data Lake (BigQuery)

Pytania o analitykę

Jakie pola znajdują się w zdarzeniu kliknięcia?

click_id (UUID), link_id, workspace_id, occurred_at (znacznik czasu UTC), country_iso2, region, city, device_type (mobile/tablet/desktop), os, browser, referrer_domain, utm_source, utm_medium, utm_campaign, utm_term, utm_content, referer (pełny URL, nullable). Schemat znajduje się w /docs/api-reference w sekcji „Click events”. Jest stabilny; dodatki są wstecznie kompatybilne; usunięcia są ogłaszane z 90-dniowym wyprzedzeniem.

Dlaczego czasami brakuje geolokalizacji na poziomie miasta?

Rozdzielczość geograficzna na poziomie miasta zależy od zakresu IP. Sieci Carrier-grade NAT, VPN i niektóre firmowe serwery proxy pozwalają na identyfikację tylko na poziomie regionu lub kraju - nie możemy określić miasta na podstawie współdzielonego IP NAT. Korzystamy z offline'owego zbioru danych geo-IP (bez udostępniania danych PII); dokładność jest wysoka dla domowych adresów IP, ale niższa dla operatorów komórkowych i zakresów firmowych. Raportujemy to, co uda się ustalić; nie zgadujemy.

Jak dochodzi do przerwania atrybucji konwersji przy utracie click_id?

Jeśli parametr zapytania click_id zostanie usunięty przed konwersją (wieloetapowy proces płatności, router SPA, przekierowania, które nie przekazują parametrów), żądanie POST z konwersją do punktu końcowego Elido nie ma kliknięcia do dopasowania i atrybucja kończy się cichym niepowodzeniem. Przetestuj swój proces płatności: kliknij krótki link i sprawdź, czy click_id pojawia się w końcowym żądaniu POST konwersji. Jeśli nie, dodaj przekazywanie parametrów zapytania w procesie płatności. To najczęstsza luka w atrybucji - nie wina piksela, lecz utrata parametrów w sesji płatności.

Jakie jest opóźnienie między kliknięciem a dostępnością danych w analityce?

Zazwyczaj poniżej 5 sekund. Ścieżka to: kliknięcie trafia do brzegu sieci (edge) → zdarzenie „fire-and-forget” do naszego strumienia zdarzeń → nasza usługa ingestii odczytuje dane ze strumienia i zapisuje w magazynie analitycznym. Konsument działa w trybie ciągłym z automatycznym zatwierdzaniem. Jeśli potok danych ma opóźnienia (skok ruchu, problemy z infrastrukturą), strumień zdarzeń przechowuje zdarzenia przez 7 dni. Monitorujemy opóźnienie konsumenta; alarmy uruchamiają się przy 60-sekundowym opóźnieniu. Aktualizacje panelu w czasie rzeczywistym odpytują API analityczne co 30 sekund.

Czy mogę przefiltrować analityczny DSN, aby widzieć tylko kliknięcia z jednej domeny?

DSN łączy się z widokiem przypisanym do obszaru roboczego, który pokazuje wszystkie kliknięcia dla wszystkich linków w tym obszarze. Filtrowanie według domeny, link_id lub tagu odbywa się w Twoim zapytaniu SQL. Jeśli potrzebujesz widoków dla konkretnych domen, utwórz je we własnym narzędziu BI za pomocą klauzuli WHERE. Obecnie nie oferujemy sub-użytkowników z podziałem na domeny.

Czy analityka jest zgodna z GDPR?

Zdarzenia kliknięć są zbierane bez użycia ciasteczek. Typ urządzenia, system operacyjny i przeglądarka są wnioskowane z User-Agent. Adres IP jest używany do geolokalizacji, a następnie odrzucany - nie przechowujemy surowych adresów IP w zdarzeniach kliknięć. Zapisywana jest lokalizacja na poziomie miasta; jeśli według Twojej interpretacji GDPR liczy się to jako dane osobowe (lokalizacja pochodna z IP), skonfiguruj obszar roboczy tak, aby geolokalizacja ograniczała się do kraju. Rozdzielczość ograniczona do kraju jest ustawieniem obszaru roboczego w planie Business.

Czym różni się analityka w planach Free, Pro i Business?

Free: 90-dniowa retencja, podział na kraj i urządzenie, liczba kliknięć na link. Pro: 12-miesięczna retencja, pełny podział geograficzny/urządzenia/źródła/UTM, mapa cieplna godzinowa, atrybucja konwersji. Business: 24-miesięczna retencja, widoki kohort i retencji, analityczny DSN tylko do odczytu, firehose zgodny z Kafką, zaplanowany eksport do BigQuery/Snowflake/S3.

Czy mogę zobaczyć analitykę dla konkretnej kampanii lub folderu, a nie tylko dla pojedynczego linku?

Tak - analityka na poziomie kampanii agreguje dane ze wszystkich linków otagowanych dla danej kampanii. Podsumowania na poziomie folderów są dostępne przez API (suma kliknięć w linki w folderze według zakresu dat). Widok kampanii w panelu pokazuje całkowitą liczbę kliknięć, współczynnik konwersji, rozkład UTM oraz podział na poszczególne linki w kampanii. Obecnie w interfejsie nie ma jeszcze „panelu analityki folderów” - jest on w planach rozwoju.

Gotowy, aby wypróbować?

Zacznij od planu darmowego, uaktualnij, gdy będziesz potrzebować niestandardowej domeny.