Analytics
Analytics & Speed Insights
Privacy-friendly traffic analytics and performance metrics, collected automatically at the edge with no client SDK required. Add custom events when you want to measure funnels and conversions.
What's collected automatically
Every request served through Deploxa is recorded as an anonymous visit — the client IP is hashed, not stored. Each visit captures the path, referrer, country, and device/browser/OS. This powers the traffic, top-pages, and audience breakdowns on the Analytics page with zero setup.
Custom events & funnels
Send a custom event whenever a meaningful action happens — a signup, a purchase, a feature used. Chain events into a funnel to see where users drop off.
await fetch("https://deploxa.com/api/events", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({
projectId: "your_project_id",
name: "checkout_completed",
properties: { plan: "pro", amount: 29 },
path: "/checkout/success",
}),
});name is the event identifier you'll reference when building a funnel;properties is optional free-form JSON for later segmentation.
Retention cohorts
The Analytics page groups returning visitors into weekly cohorts so you can see how many come back over time. This is derived from the same anonymous visit data — no extra instrumentation needed.
Speed Insights
The Speed Insights page shows server response times, latency percentiles, and error rates per route, alongside the real-user Core Web Vitals reported through RUM. To send web vitals from the browser, see the Observability guide.

