Server-side tracking dashboard, Conversions API ( 1 / 4 )
An analytics dashboard over a server-side tracking pipeline I built as a separate service: Node.js on Vercel (serverless functions), Supabase / PostgreSQL, Chart.js, no build step and no framework. Country, device and browser are resolved on the server rather than in the browser, so conversions stay attributed where an ad blocker or iOS tracking prevention breaks a browser pixel. Nested funnel stages, conversions attributed by clickid, a Conversions API delivery queue with retries, and a count of the traffic refused at the edge. Live data, not generated for the screenshot: every figure is a row in the database, and the buttons on the site (Send a pageview, Send a lead) add your own event, with the country and device read from your request. Open source: github.com/playua20/track-board. Demo project.
Demo: https://track-board-live.vercel.app/ |