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, with 87% signing up on the first day after social media promotion.
Technical Architecture
The project was built with a domain-driven architecture, improving separation of concerns and handling different types of application traffic efficiently. While this resulted in a better user experience and cost efficiency, it did introduce 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.