Alt text

About

→ Analytics for founders

Concept

Landing Analytics is a tool designed for founders and indie hackers to track engagement on their landing pages. Built to address a personal need, it gained significant traction, with over 60 users in just 3 days and 87% signing up on the first day after social media promotion.

Technical Architecture

The project was built with a domain-driven architecture, improving the separation of concerns and efficiently handling different types of application traffic. While this improved the user experience and cost efficiency, it introduced some latency between the landing page domain and the main application.
The backend infrastructure utilized multiple services: PocketBase for back-office tasks, and core operations distributed across Cloudflare, Upstash, and Fly.io. This setup enabled secure event tracking with rate limiting and CORS protection, while maintaining cost efficiency through free-tier services.

Monetization

The platform adopted an event-driven billing model similar to companies like DataFast, PostHog, and Pirk. However, offering a free-forever plan resulted in a low 1:20 ratio of paid to free users. Even after hiding the free option, users would abandon the process at the payment selection stage.

Infrastructure Costs

Server costs were the primary expense. The infrastructure included:

  • PocketBase instance: $5/month (24/7 uptime required)
  • Domain costs: $10/year
  • Elysia server running on Bun for core operations
  • SQLite for database management

What I Learned

The project required a significant time investment in design, copywriting, and user experience. While AI tools are making UX work more manageable, copywriting and content positioning remain crucial for product distribution. The most valuable takeaway was developing an effective database schema for back-office and operations, which will streamline future CI/CD pipelines.