okeep.analytics
Zobacz, gdzie znikają klienci — także tam, gdzie piksel nie widzi.
Ona klika reklamę w telefonie w porze lunchu. Jej wspólnik wysyła formularz wieczorem z laptopa. Sprzedaż domyka się w CRM dziewięć dni później. Dla piksela to trzech obcych ludzi, a reklama, od której się zaczęło, nie dostaje nic.
Przykładowy lejek i przykładowy tydzień leadów. Etapy to Twoje własne zdarzenia — okeep.analytics ich nie wymyśla — a żadna liczba tutaj nie jest niczyim wynikiem.
Reklamy1240
kliknięcia, za które zapłaciłeś
−27%ubyło
Wejścia903
osoby faktycznie doszły
−94%ubyło
Formularze57
zostawiło dane
−28%ubyło
Telefony41
dodzwoniło się do człowieka
−41%ubyło
Klienci24
podpisało, a reklama, od której się zaczęło, ma wreszcie nazwę
Przykładowy lejek: 1240 kliknięć w reklamy, 903 wejścia, 57 formularzy, 41 telefonów i 24 klientów — czyli 27% ubywa między kliknięciem a wejściem i 94% między wejściem a formularzem. Niżej te same 57 leadów w podziale na źródło: facebook ads przyniósł 23 i domknął 10, google ads 19 i domknął 9, wejścia bezpośrednie 9 i domknęły 4, a odsyłający allegro.pl 6 i domknął 1. Nazwy kolumn w panelu są po angielsku, bo produkt nie ma innego języka.
Panel · Lead
Kliknięcie i konwersja rzadko zdarzają się na tym samym urządzeniu, a prawie nigdy w tej samej sesji.
okeep trzyma nić między nimi. Dwie osoby, które naprawdę są dwiema osobami, nigdy nie zlewają się w jedną — ta reguła ma własny test.
Jeden lead, w którym mieszczą się dwie tożsamości: numer telefonu, adres e-mail, anonimowy identyfikator przeglądarki, własny identyfikator użytkownika po stronie klienta i identyfikator kliknięcia w reklamę. Pod nimi to, co mówią same zdarzenia — dziewięć z telefonu na iOS i Safari, cztery z pulpitu na Windows w Chrome, wszystkie trzynaście z Warszawy.
Panel · Coverage
Spora część ludzi, do których płacisz za dotarcie, ma blokadę wycinającą skrypt liczący po nazwie hosta.
Dlatego liczenie nie zależy od tego, czy skrypt przeżyje: zdarzenia zbierane są na Twojej własnej domenie. A różnica między jednym a drugim jest na ekranie, zamiast być zgadywana.
Pokrycie z trzydziestu dni: serwer zobaczył 12 480 wejść na stronę, skrypt w przeglądarce 9 930, czyli 80%. Spośród wejść, które dało się dopasować dokładnie, 9 930 widzieli obaj, 2 300 tylko serwer, bo przeglądarka je zgubiła, a 250 tylko przeglądarka. Ekran zaznacza, że oba pomiary są niezależne, więc różnica mówi o pokryciu, a nie jest dokładną liczbą utraconych wizyt.
Panel · Ad accounts
Algorytm licytacji optymalizuje wyłącznie pod to, co mu powiesz.
To Ty wybierasz, które z Twoich zdarzeń liczą się jako Lead albo Purchase. Konwersja idzie potem do Meta i Google z naszego serwera, a nie z karty, która może być już zamknięta.
Podpięte konto Meta i mapa z własnych zdarzeń klienta na zdarzenia Meta. Lead zasilają form_submitted, które dało 45 przez ostatnie trzydzieści dni, i call_booked, które dało 16 — razem 61. Purchase zasila order_paid, 24.
Panel · Conversions
Każde narzędzie w tej kategorii mówi, że to jego liczba jest prawdziwa. Czemu wierzyć naszej?
Nie wierz. Każda konwersja mówi, gdzie poszła, co wróciło i dlaczego jednej nie wysłano wcale. Twój CRM zostaje sędzią, my jesteśmy dowodem.
Dwie konwersje na jednym leadzie. order_paid jest dostarczona: przypisana do kliknięcia w reklamę, wysłana do Meta i przyjęta, a pominięta dla Google Ads, bo zabrakło zgody. form_submitted jest gotowa, ale jeszcze niewysłana, i ekran mówi wprost, że nie znaleziono kliknięcia, więc pójdzie bez przypisania.
Panel · Ads
Która reklama ich przyprowadziła to inne pytanie niż która dostała kliknięcie.
Kliknięcie jest tym, na co poszły pieniądze, więc wszystko tutaj liczy się od niego — łącznie z przypadkiem, w którym kliknął jeden człowiek, a zapisał się ktoś inny. Ostatnia kolumna to to, co naprawdę dotarło do kabinetu reklamowego.
Nie ma kolumny z kosztem. Wydatek zostaje w kabinecie reklamowym i nie jest tu wczytywany, więc koszt leada na tym ekranie byłby zgadywaniem — a liczba, od której ustawia się budżet, jest ostatnią, którą wolno zgadywać.
Ekran Ads za trzydzieści dni: pięć wierszy kliknięć w reklamy i to, co każdy z nich przyniósł. Dwie kreacje na facebooku dały 520 i 260 kliknięć oraz 14 i 9 konwersji; dwie w google — 300 i 110 kliknięć oraz 12 i 7 konwersji; a pięćdziesiąt kliknięć przyszło z identyfikatorem kliknięcia reklamowego, ale bez oznaczenia kampanii, więc siedzą razem jako nieoznaczone i nie dały nic. Łącznie czterdzieści dwie konwersje, z czego trzydzieści dziewięć dotarło do kabinetu reklamowego — te trzy, które nie dotarły, widać w ostatniej kolumnie.
Na czym to naprawdę stoi dzisiaj.
Wczesny dostęp, na razie za darmo. Działa już na okeep.auto — nasz budżet reklamowy, nasi płacący klienci. Zdarzenia trzymamy w UE, a dane kontaktowe szyfrujemy przed zapisem.
Za darmo, dopóki jesteśmy w becie.
To nie jest ograniczony trial ani okrojony pakiet — to cały produkt, w czasie gdy dopiero układamy go z pierwszymi firmami, które go używają.
- Zbieranie po stronie serwera, na Twojej własnej domenie
- Tryb zgody, który nie dotyka urządzenia
- Kliknięcia i konwersje sklejone w jedną osobę
- Pokrycie ruchu — ile naprawdę uciął blokujący
- Dostarczenie każdej konwersji, z odmowami włącznie
- Meta i Google Ads jako cele
- Każde zdarzenie trzymane domyślnie rok
- Leady, zdarzenia i konwersje na wyjściu w CSV
- Usunięcie osoby na żądanie, całym klastrem
- Darmowe w becie
- Bez karty
- Dane wyeksportujesz, kiedy zechcesz
Kiedy zaczniemy pobierać opłaty, dowiesz się o tym od nas jako pierwszy. Do tego czasu nic nie jest odkładane na płatny pakiet: to cały produkt, a nie jego wersja próbna.
Pytania, które padają przed pierwszym zdarzeniem
Czy GA4 i darmowe API konwersji nie wystarczą?
Darmowe narzędzia zakładają, że kliknął ten sam człowiek, który się zapisał. W sprzedaży B2B i usługach często nie jest to ta sama osoba — i każdy taki lead ląduje w raporcie jako direct, a reklama, która za niego zapłaciła, nie dostaje nic.
Robicie call tracking?
Nie, i wolimy to powiedzieć wprost, niż zrobić go w połowie. Leady z telefonu zostają w Twoim call trackerze, którymkolwiek już się posługujesz. My pokrywamy to, co dzieje się na stronie i w CRM-ie, i doprowadzamy te liczby do zgodności.
Nie mamy programisty.
Skieruj formularz do nas, a leady przyjdą z już doczepioną tożsamością kliknięcia — to zmiana jednego adresu. Wywołanie serwerowe służy głębszej prawdzie: etapom w CRM-ie i temu, co naprawdę zostało zapłacone, i nie jest warunkiem niczego powyżej.
Gdzie leżą dane?
We Frankfurcie. Baza to nasza własna maszyna w sieci prywatnej, bez żadnego publicznego adresu, więc z zewnątrz nie da się do niej dojść. Jedyne, czego nie ma we Frankfurcie, to kolektor brzegowy, który stoi przed nią w sieci Cloudflare.
A co ze zgodą?
Snippet może działać w trybie, który nie dotyka urządzenia — bez zapisu, bez odcisku, z identyfikatorem, który umiera razem z kartą przeglądarki — więc nie tracisz góry lejka, kiedy ktoś czyta baner. Zgoda jedzie potem z każdym zdarzeniem i dociera do kabinetu reklamowego przy tej konwersji, do której należy. Cofnięcie kasuje zapisany identyfikator, a nie tylko wstrzymuje dalsze zbieranie.
Ktoś prosi o usunięcie. Co się dzieje naprawdę?
Znika cały klaster: tożsamości, identyfikatory, kontakty, kliknięcia, powiązania, konwersje i zdarzenia. Sklejanie nigdy nie przepisuje historii, więc usunięcie jednej tożsamości i zostawienie reszty nie byłoby spełnieniem prośby. Tego nie da się cofnąć.
Czy odzyskamy swoje dane?
Leady, zdarzenia i konwersje, w CSV, strumieniem i bez limitu wierszy. Kontakty wychodzą zamaskowane.
Do jakich systemów reklamowych umiecie wysyłać konwersje?
Do Meta i Google Ads. Tylko te dwa adaptery istnieją i wolimy je wymienić, niż wydrukować ścianę logotypów.
Napisz, do której liczby nie możesz dojść
To pytanie, które marketing zostawia bez odpowiedzi co miesiąc — skąd przyszły kontakty, co zwróciła reklama, dlaczego dobry tydzień był dobry. Powiemy, czy okeep.analytics odpowiada na nie dzisiaj, czy dopiero do tego dochodzi.