How Julian Built NoteForms to $400K/Year with a 6-Day MVP and Viral Growth
TL;DR: Julian, a software engineer commuting 3 hours daily, spent years building side projects while working full-time. When Notion released their API, he immediately copied Airtable's forms feature and built a form builder for Notion users in just 6 days. He launched the free product to Notion subreddits and Facebook groups, rapidly gaining users. His key innovation was building virality into the product - every form created and shared included a link back to NoteForms, creating exponential exposure. He later monetized by adding a "Pro" tag to new features with a beta discount, converting early users. Through iterative price testing and building only what users requested, he scaled to 100K registered users and $37K MRR ($444K annual run rate). His tech stack stayed constant for 10 years (PHP/Laravel), allowing him to reuse code and ship extremely fast.
Key Insights
- Building on established platforms lets you cannibalize their existing community instead of building from scratch
- Engineering virality into the product core (shared forms = free advertising) drove exponential growth without paid acquisition
- Shipping a 6-day MVP and iterating based on user feedback beats months of planning
- Staying loyal to one tech stack for 10 years enabled extreme shipping speed through code reuse
- Launching entirely free, then adding "Pro" tags to new features, converted users organically when monetization launched
Actionable Takeaways
- Monitor platform API releases and copy successful features from adjacent products within days of launch
- Build virality into your product's core function - make sharing your output inherently valuable to users
- Launch 100% free to platform communities (Reddit, Facebook groups) to bypass self-promotion rules
- Add "Pro" tags to new features with "free beta" messaging before monetization to set pricing expectations
- Stick to your existing tech stack instead of learning new tools to maximize MVP shipping speed
Principles Validated (27)
Build viral loops into product mechanics to expose it to non-users
Julien Nahum (NoteForms)
Embed persistent branding on user-generated content that will be shared externally
Julien Nahum (NoteForms)
Build in public on the platform where your target users already spend time
Julien Nahum (NoteForms)
Focus on quality engagement with specific people over mass automated outreach
Julien Nahum (NoteForms)
Product Hunt provides awareness and SEO backlinks, not direct revenue
Julien Nahum (NoteForms)
Win mindshare in one dense community completely before expanding to the next
Julien Nahum (NoteForms)
Intentional engagement builds community: thoughtful comments, DM replies, become active member
Julien Nahum (NoteForms)
Ship early and iterate beats perfecting before launch
Julien Nahum (NoteForms)
Ship to real users within one weekend to start the feedback loop
Julien Nahum (NoteForms)
Save runway for 2-3 years minimum before starting a SaaS business
Julien Nahum (NoteForms)
Take action early rather than separating learning and doing phases
Julien Nahum (NoteForms)
Handle customer support yourself in early stages to understand user needs deeply
Julien Nahum (NoteForms)
Talk to non-technical friends about their work to discover automation opportunities
Julien Nahum (NoteForms)
Share ideas openly - execution speed beats idea secrecy
Julien Nahum (NoteForms)
Tag free features as future-paid to set monetization expectations before launching pricing
Julien Nahum (NoteForms)
Low-friction entry tiers drive expansion revenue
Julien Nahum (NoteForms)
Research industry standards before negotiating - the anchoring effect heavily influences outcomes
Julien Nahum (NoteForms)
A/B test paywall placement and pricing tiers to multiply revenue per user
Julien Nahum (NoteForms)