I built TrackStack to see which traffic channels bring paying customers

Wait 5 sec.

I built TrackStack to put visitors and attributed revenue next to each acquisition channel, landing page and campaign. The question behind it is simple: where should a small SaaS founder spend the next hour promoting their product? It separates identifiable referrals from ChatGPT, Claude and Perplexity into an AI channel. There's a limit: clicks without a referrer or source tag can still show as Direct. Revenue setup uses a read-only restricted Stripe key plus a visitor ID passed into checkout metadata. Payments are attributed to the last non-direct visit before purchase. Other providers can send payments through an API. Built with Convex, Expo, Netlify and RevenueCat. The web app is available now; native mobile apps are coming soon. Pricing starts at $4.99/month with a 14-day trial. You can explore the interactive sample dashboard without signing up. Its numbers are sample data, not customer results: https://trackstack.altuzar.dev/?utm_source=reddit&utm_medium=social&utm_campaign=launch&utm_content=sideproject I'd value feedback on the setup: is passing a visitor ID into checkout reasonable for your stack, or would that stop you installing it?   submitted by   /u/altuzar [link]   [comments]