Client-side events
Page views, link clicks, form submits, and custom events captured in the browser. Fast, rich, and easy to instrument — but lost the moment an ad blocker, privacy extension, or DNS filter strips the script.
Built-in website analytics for sites built on Ploy. Track every event client-side, capture what ad blockers eat with server-side traffic logs, and host GA4 + PostHog first-party so they actually load — no SDK, no tag manager.
Trusted by high-horsepower founding teams at
Four streams running on the same surface. No tag manager, no Segment, no SDK install — and no separate analytics deployment to keep in sync with your site.
Every page view, every CTA click, every form submit captured automatically. No SDK to install, no tag manager to configure, no pixel that breaks on redeploy.
Signup clicks, demo requests, contact submits, login clicks — classified as goals automatically based on where each link points. Conversion funnels build themselves.
Edge-level request logs catch the 20–40% of sessions ad blockers eat. Ploy reads the user agents and tells you when Googlebot, GPTBot, PerplexityBot, or ClaudeBot crawled.
Drop in GA4 or PostHog and Ploy serves the scripts from your own domain. They actually load — on Brave, on uBlock, on every browser that would normally block them.
Website analytics is the practice of measuring how visitors interact with a website — what pages they read, where they came from, and which actions they take. Modern analytics combines three streams: client-side events (clicks, form submits, page views), server-side traffic logs (raw requests captured at the edge), and integrations into existing tools like Google Analytics 4 or PostHog. Ploy ships all three with the website instead of bolting them on as separate vendors.
Page views, link clicks, form submits, and custom events captured in the browser. Fast, rich, and easy to instrument — but lost the moment an ad blocker, privacy extension, or DNS filter strips the script.
Every request hitting the site is logged at the edge before the browser runs anything. Catches the 20–40% of sessions ad blockers eat, plus every bot, crawler, and AI agent — Googlebot, GPTBot, PerplexityBot, ClaudeBot.
Signup clicks, demo requests, contact submits, login clicks — classified as goals automatically based on where each link points. The conversion funnel builds itself without manual instrumentation in a tag manager.
Google Analytics 4 and PostHog hosted first-party from your own domain. Existing GA4 properties and PostHog projects keep working — with the ad-blocker losses cut and no separate proxy server to maintain.
Page views, link clicks, form submits, and CTA interactions instrument themselves on every page. Goal events — signup_clicked, demo_requested, contact_initiated, workspaces_visited — classify themselves based on where each link points.
goal_signup_clickedGoal/features/analyticslink_click/pricinggoal_demo_requestedGoal/contactpage_view/blog/server-side-analyticscta_click/features/visitor-identificationStudies estimate 20–40% of site visitors run an ad blocker, privacy extension, or DNS filter — every one of them invisible to client-side analytics. Edge-level request logs capture every visit anyway, plus every bot and AI agent reading your pages for citations.
GPTBot crawled /features/analytics 4× this week. ClaudeBot has been reading your blog. Want me to summarise which pages AI engines are citing?
Ad blockers don't block scripts because of what they do — they block them based on where they load from. Ploy hosts your GA4 and PostHog scripts first-party, served from your own domain, so they load on Brave, on uBlock, on every browser that would normally kill them.
googletagmanager.com/gtag/jsapp.posthog.com/static/array.jsapp.posthog.com/decide/?v=3yourdomain.com/_ploy/ga4.jsyourdomain.com/_ploy/ph.jsyourdomain.com/_ploy/decideBuilt for teams that report on funnels — and teams that don't trust the numbers in their funnels.
Run growth before there’s a marketing team to hire one.
Scale AI marketing across every client site you manage.
Turn anonymous traffic into named accounts your reps can work.
Slurp your site in 60 seconds. Watch every event, every session, every AI crawler land in your dashboard — ad-blocker-proof, no SDK, no tag manager. Included in every Ploy plan.
Free tier · No card · 60-second slurp
Or book a 15-minute demo