Pre launch / Validation
Cold dm twitter producthunt indiehackers
Scraped Twitter, Product Hunt, and Indie Hackers for potential users (builders, founders, designers). Sent cold DMs asking for feedback on the idea and early product. Invited anyone who responded into a private Slack channel for ongoing conversation.
→ Built first cohort of engaged early users who became promoters
Early Growth (Year 1–2)
Product led growth viral badge
Offered a genuinely generous free tier — unlimited forms and submissions, no credit card, no account needed to start building. Every published form shows a 'Made with Tally' badge, exposing the product to every form respondent.
→ Product became its own primary acquisition channel; ~2% free-to-paid conversion rate sustained economics
Early Growth (Year 1–3)
Slack community feedback loop
Maintained an open Slack channel for all users. Personally answered every message within the hour, tracked all feedback in a Notion database, shipped requested features rapidly, and notified the specific user when their request went live.
→ Turned early users into vocal promoters; shaped the entire roadmap for 3 years; community grew to 3,000–4,000 members
Early Growth (Year 1–3)
Building in public indiehackers blog
Documented and published milestone posts on Indie Hackers (e.g., revenue milestones, what changed from 4M to 5M ARR). Later cross-posted to Twitter and LinkedIn. Framed as transparency and giving back, not pure marketing.
→ Grew an audience of indie founders; reinforced 'underdog bootstrapped' brand differentiation; drove some new user discovery
Ongoing / Years 1–4
Reddit social listening
Actively monitored Reddit and other forums for relevant conversations about forms, and participated or pitched Tally in those threads over multiple years.
→ Built a persistent Reddit presence that later contributed to LLM training data recommendations
Year 3+
Public voting board user feedback
Launched a public feature upvoting board. Accumulated years of data on user requests which became the primary tool for roadmap prioritization, replacing the manual Notion tracking system.
→ Systematic feature prioritization; PDF export became most-requested feature (shipped after 5 years)
Early 2025 (breakthrough phase)
Llm ai search chatgpt claude
Noticed in March 2025 that users were reporting finding Tally via ChatGPT. Added 'AI' as an option in their onboarding attribution question, then added a follow-up asking which AI tool and what prompt was used. Confirmed massive influx from ChatGPT, later Claude. Attributed it to years of Reddit activity + large help-center content base that got indexed by LLMs.
→ Revenue went from ~$1M ARR to $5M ARR in roughly 12 months; LLM referrals became the dominant new acquisition channel
MRR $417k Users 1.8M users
2025 (post discovery)
Seo llm optimization help center
Retroactively cleaned up the large help center (which had been written purely for users, not search) by fixing headings, URLs, and basic on-page SEO. Identified content gaps and wrote targeted simple pages to capture LLM recommendations. Did not try to compete with large content teams (e.g., Jotform's 100-person content team) — focused on niche gaps only.
→ Accelerated LLM referral growth; Claude traffic grew alongside ChatGPT traffic following each new LLM release
2025 (future proofing)
Mcp llm integration
Built an MCP (Model Context Protocol) integration so users can build and manage Tally forms directly inside Claude and other AI assistants without visiting the Tally interface. Goal is frictionless access via AI agents.
→ Validated by interviewer who confirmed seamless Tally+OpenCrow form creation experience