Urgent.News

What's breaking now, across thousands of outlets.

Tech

how i track funnels without cookies

i'm om yaduvanshi. i'm 18, an applied ai developer building cloudline , a cookieless google analytics alternative . one script tag, under 2 KB , no cookies, no stored ips. funnels are the one analytics feature that seems to need identity. a funnel says: 100 people saw the pricing page, 40 clicked start free, 12 signed up. to connect those steps you usually follow one person through the whole…

Omyaduvanshi, an 18-year-old applied AI developer, has created a cookieless alternative to Google Analytics called Cloudline. The tool requires just one script tag under 2KB, with no cookies or stored IPs. One of its standout features is funnels, which describe analytics data without relying on personal identities.

A funnel shows the number of people who saw a pricing page, clicked a start free button, and then signed up. Traditionally, funnels require tracking individual visitors through each step of the process. However, Cloudline removes the need for this personal tracking, focusing instead on counts of pageviews and button clicks per page.

Cloudline tracks four things per pageview: the page itself, the referrer, screen size, and time. The data is then stacked in a specific order relevant to the user's needs. Funnel tracking does not attempt to guess the path a visitor took, as this would introduce unnecessary complexity. Instead, users explicitly define the steps in their funnels.

The tool allows users to add a single line of data-cloudline-track to any button they want to track. This establishes a connection between the pricing pageview, the start free button click, and the signup pageview. While Cloudline cannot follow individual visitors, the funnel shows the counts for each step, making it clear whether the pricing page is effective or if the next page fails to convert visitors.

Omyaduvanshi uses Cloudline to examine one funnel for each important path on his website, rather than tracking multiple funnels simultaneously. By watching real-time visits, he can quickly determine whether changes to a page have positively or negatively impacted the funnel. The tradeoff for this cookieless approach is the loss of per-visitor journey data, but Omyaduvanshi believes the benefits outweigh this drawback.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

Drift Detection Is Solved. Drift Remediation Is Not.

Your Terraform plan told you the security group changed. It has been telling you for eleven days. Nobody has reverted it, and nobody can tell you if reverting it is safe.

  • Terraform plans and Kubernetes diff checks solve drift detection
  • Remediation remains manual, risky process
  • Detection layer highly effective, but remediation gap exists

Kernel & Embedded News: slab_tiny Targets 7.4; inotify Side Channel

Linux 7.4 is set to gain a slab_tiny boot option that replaces the compile-time CONFIG_SLUB_TINY, letting one kernel image serve both small-memory and full-size boards, alongside a sheaves refill…

  • slabtiny boot option introduced in Linux 7.4
  • inotify system vulnerability patched in longterm series
  • Linux 7.3 reaches release candidate 5 stage

Things I Wish I Knew When Starting TypeScript

When I first started using TypeScript, I thought it was basically JavaScript with types. Add a few string and number annotations, fix some red errors, and you are done. Well... not exactly.

  • Not all variables need explicit typing; TypeScript can infer types in many cases.
  • The any type should be used sparingly; prefer precise type definitions over any.
  • Types serve as documentation; well-defined types can replace comments and aid comprehension.

Wpipe: Orchestration Without the Infrastructure Tax

Wpipe: Orchestration Without the Infrastructure Tax Day 09 of the Wisrovi Open Source Architecture Series. Do you really need an entire orchestration server to run your data and processing pipelines?

  • Wpipe offers embedded Python orchestrator with zero-config setup
  • Local SQLite database manages state persistence without external servers
  • Resilient atomic checkpoints enable failure recovery and edge system deployment

Wpipe: Orquestación sin el impuesto de infraestructura

Wpipe: Orquestación sin el impuesto de infraestructura Día 09 de la serie técnica Wisrovi Open Source Architecture. ¿De verdad necesitas un servidor de orquestación entero para ejecutar tus pipelines…

  • Wpipe is an alternative to full orchestration server
  • Resilience and transactional control with lightweight Python library
  • Embedded engine with SQLite database, stores state in WAL files

More from Tuesday 29 September →