Appointlet
Appointlet began with a frustration that many people share. Co-founder Jared Morris, then working at a company in Portland, Oregon, found that scheduling appointments through email and Google Calendar took too much time. He built a simple web app that integrated with Google Calendar, letting people pick a time that went straight onto the calendar. He then posted the project to Reddit, asking whether people would use it and what it was missing. That thread is how Rami Shamah, then 21 and working in Lebanon, found the project and joined.
Jared was mainly a developer at the time, and Rami started by doing SEO work on the website without pay. After about a year of unpaid work, Rami asked for 25% of the business, and Jared agreed. The company stayed bootstrapped. Rami focused on marketing and growth while Jared and the team handled the product, and the team later grew to three people across Portland and Beirut.
Early on, the company had only about a dozen customers, and its first-year revenue was about $200 per month. Growth came less from outbound marketing than from the product spreading itself. Each scheduling link a customer sent exposed prospects to Appointlet, and booking pages carried small Appointlet branding that led viewers to sign up. The team also built an affiliate program around this.
Referrals of all kinds were the largest source of new customers. The company also ran targeted paid search campaigns, spending about $2,000 to $3,000 per month, and was willing to pay roughly $120 to $140 to acquire a customer, against an estimated lifetime value of $400 to $500. Pricing had been unchanged for about four years, and the team admitted it was a problem: a two-person team had to buy the five-member plan. They were moving to a per-member pricing model. Monthly gross churn was around 5% to 6%.
Appointlet had about 1,100 paying customers and average revenue per user near $30, with monthly revenue around $35,000. The company hired its first customer support manager in April 2016 and was looking for a US-based software developer at a salary of roughly $90,000 to $100,000. The founders said they were not interested in raising capital until they needed it, and the business was cash-flow positive.
- •Because the product is a scheduling tool, every shared booking link acts as a live demo, so growth compounds with each customer's own network.
- •Building branding into the booking page turned ordinary usage into a steady referral channel that did not depend on a large marketing budget.
- •Bootstrapping and a focus on customer listening kept the team profitable and let them test paid acquisition against a clear lifetime value target.
- •Founding through a Reddit thread built a co-founder relationship and early feedback loop before any formal funding or marketing spend.
- 1.Build the core product so that using it exposes the product to new prospects, for example by including branded links on booking pages or shared invitations.
- 2.Add a referral or affiliate program that rewards customers for bringing in new users.
- 3.Track customer acquisition cost against lifetime value (ARPU times expected months retained) before scaling paid campaigns, and keep paid spend targeted to high-intent search terms.
- 4.Launch early by posting a working prototype to a relevant community such as Reddit and asking direct questions about whether people would use it.
- 5.Listen closely to customer feedback and revisit pricing as team usage patterns emerge, rather than keeping a plan structure that doesn't match how customers grow.
Similar Companies
247.ai
$25.0M/mo247.ai, founded by PV Cannon in 2000, is an AI-powered customer service automation platform serving over 150 enterprise customers with $300M+ in ARR. The company raised only $20M from Sequoia (2003) and bootstrap, achieving 10% net profit margins while maintaining a 12-month CAC payback period and 100% net revenue retention. Despite a security breach setback around 2018, 247.ai has recovered and recently achieved 20% new revenue booking growth in their best quarter.
iCIMS
$13.3M/moiCIMS is a bootstrapped SaaS provider founded in 1999 that dominates the talent acquisition software market as the #2 player, serving 3,500 enterprise customers with an average monthly spend of $4,000. The company exited 2017 with $160M ARR and is targeting 25%+ annual growth while maintaining profitability, recently acquiring Text Recruit to expand into candidate messaging and recruitment advertising.
Zoom
$12.0M/moZoom is a freemium SaaS video conferencing platform founded by Eric Yuan in July 2011 after he left Cisco to build a next-generation collaboration solution. The company has grown to 850,000+ paying customers across individual, SMB, and enterprise segments, generating over $12M in monthly recurring revenue with approximately 100% year-over-year growth. Rather than focusing on customer stickiness or aggressive growth targets, Zoom emphasizes customer happiness and organic word-of-mouth acquisition, which has proven highly effective in driving viral adoption.
Madwire
$10.0M/moMadwire is a comprehensive SaaS platform for small businesses (1-100 employees) that combines CRM, payments, invoicing, billing, e-commerce, and multi-channel marketing tools in a single platform. Founded in 2009, the company has grown to $120M ARR serving 20,000 customers with an average revenue per user of $500/month, while maintaining strong unit economics ($3,000-$4,000 CAC with 3-month payback) and recently turning profitable with a focus on reaching 15-20% EBITDA margins. The company is exploring an IPO within 12-18 months without having raised substantial capital beyond an initial $7.5M.
Plunge
$10.0M/moPlunge is a hardware company that manufactures and sells at-home cold plunge devices. Founded in 2020 by Ryan Duey and Michael after their brick-and-mortar float therapy and sauna businesses were impacted by COVID, the company grew from $270k in first-year revenue to $120M+ ARR in four years. Their success is driven by influencer gifting, organic word-of-mouth, and highly efficient paid advertising (7-10x ROAS on Facebook and Google).