About This Test Site
A small, deliberate set of pages to validate analytics and search with confidence.
Mission
Give teams a realistic but minimal environment to test instrumentation end-to-end—from the browser to your ingestion API and into your analytics store. The site is intentionally simple to keep the focus on telemetry rather than framework plumbing.
What’s Included
- Home with hero, cards, tabs, and a modal form.
- Services with trackable CTA cards.
- Blog with two full-length posts to generate long scroll sessions.
- Search page that mirrors the command-palette widget.
- Contact form with validation to exercise success/error events.
How to Use It
- Point the embed script (
assets/cc-site-client.js) to your ingest and search endpoints.
- Click around: open the modal, submit forms (try invalid and valid), switch tabs.
- Open the search palette with ⌘/Ctrl + K and run a few queries.
- Verify events in your pipeline and iterate on your schema.
Telemetry at a Glance
The client script tracks pageviews, clicks (with outbound detection), scroll depth, heartbeats, errors, and basic performance timings. Search usage emits search_ui, search_query, and search_select events. All delivery respects Do Not Track and optional site-level consent.
Tips
Validate page views, navigation patterns, link clicks, modals, forms, tabs, and a search widget.
Replace the commented CC script tag in <head> with your live endpoint and data-site-id.