← Back to browse

Instapainting

by Chris Chanvia Indie Hackers Podcast
See all Marketplace companies using seo
MRR$32k/mo
Growthseo
Pricingone-time
The Spark

Chris Chan had just exhausted the funds from his Y Combinator investment and accumulated credit card debt. After spending roughly two years pivoting through social music ideas post-YC, he faced a stark choice: get a regular job or build something that generated revenue immediately. In desperation, he came up with Instapainting—a simple idea: let customers upload a photo and receive a hand-painted canvas in the mail. It wasn't born from solving his own problem; it was born from the pressure to survive.

Building the First Version

The initial product was dead simple—a basic webpage describing the service. To fulfill early orders, Chris and his roommates literally painted mixed-media pieces on their apartment floor under a two-week deadline. This wasn't sustainable or scalable, but it proved the concept worked. Early on, Chris built just enough technology to manage the process: a basic page for artists to check orders and upload completed work. There was no messaging system initially—communication happened via email forwarded by Chris himself.

When Chinese artists started contacting them unsolicited, Chris scaled from roommates to remote suppliers. He continued building out the platform incrementally, adding messaging systems, translation features, and eventually a sophisticated bidding algorithm that matched orders to artists based on rating, price, and turnaround time. The technology remained invisible to customers—they simply uploaded a photo and received a painting.

Finding the First Customers

Chris posted about Instapainting on Reddit's r/startups subreddit, a small and unlikely place to find customers. Surprisingly, it worked. Those first sales proved enough to keep going. In the first year, the business generated roughly $40,000-$50,000 in annual profit—modest by Silicon Valley standards, but enough to keep Chris afloat and avoid taking a job. A Tech Crunch mention provided a traffic spike, but more importantly, the article itself ranked well in Google search results for painting-related keywords, continuing to drive traffic long after the initial press died down.

What Worked (and What Didn't)

After the first year of stagnation, Chris shifted focus to SEO in year two. With advice from friend Ryan Bednar (who later founded Rank Science), he pursued aggressive link building and content marketing. But rather than just writing blog posts, Chris got creative: he built a painting robot using Arduino that could autonomously replicate artwork, toured Chinese factories where 60% of the world's oil paintings are made and wrote about it, and created a viral 2048 game variant. Each project took 1-2 weeks of full-time work but generated substantial backlinks and traffic.

Paid advertising didn't work—Chris tried spending a few hundred dollars on Google Ads early on but found the cost-per-click too expensive to optimize profitably. He abandoned that channel entirely in favor of content-driven growth. The lesson: one-time press spikes are temporary, but strategic SEO and viral content compound over time.

Where They Are Now

Two and a half years after launch, Instapainting generates $32,000/month ($384,000 annually) as a completely solo operation. The business is so automated that Chris could hand it off to a single customer support person if he wanted to step away. He spends his time on two things: automation to reduce manual work, and growth through new content marketing initiatives. About 50% of his traffic comes from social sharing (Twitter, Facebook, Reddit), while the other 50% comes from organic Google search—a healthy mix that insulates him from any single channel's volatility. Chris remains focused on finding new growth channels rather than optimizing existing ones, and he's confident the business can scale to thousands of paintings monthly without additional headcount.

Similar Companies

G2

$5.0M/mo

G2 is a leading business software review website and marketplace founded in 2012 by Godard Abel. The company has scaled to over 500 employees and raised $257 million in capital, achieving unicorn status at a $1.1 billion valuation. G2 generates over $5 million in MRR today and targets $100 million in ARR next year through its core G2 Marketing Solutions for vendors, plus complementary products like G2 Track (SaaS spend management) and G2 Deals (marketplace procurement).

JotForm

$4.5M/mo

JotForm is a bootstrapped SaaS form builder launched in 2006 that has grown to over 3 million users across 192 countries without taking any venture capital. With 75 employees and organic growth driving over 4.5M MRR, the company has achieved healthy unit economics through SEO-driven acquisition and freemium conversion, maintaining sub-5% monthly churn and 900-day payback periods.

FreshConnect

$2.5M/mo

FreshConnect was an online B2B marketplace for fresh agricultural produce that achieved ₹2.5M MRR (₹25M ARR) through offline sales and WhatsApp-based customer engagement, but failed to scale due to poor hiring decisions, lack of focus, insufficient capital, and inability to raise external funding. Co-founder Tarun Gupta and his team eventually accepted an acqui-hire deal after 19 months of full-time work, during which the startup burned ₹100,000-150,000 monthly while bootstrapped.

TMAKER

$1.0M/mo

Tibo Louis-Lucas bootstrapped TMAKER into a $1M/month SaaS portfolio studio across 5 products (including Outrank at $200K+ MRR and Revid at $600K+ MRR) by systematically shipping products and validating with revenue rather than vanity metrics. After two failed VC startups left him 250K euros in debt, he shipped 11 products in 4 months on unemployment benefits, keeping only those with paying customers. His key insight: distribution (SEO, paid ads, influencer networks) is the reusable asset that matters more than product building at scale.

OrangeScape / Kisflow

$750k/mo

OrangeScape launched Kisflow in 2012 as a no-code workflow automation platform for enterprise work management. The company grew to 10,000 total customers (1,500 paying) with a $9M ARR run rate through organic SEO dominance (3,000+ ranked keywords) and strategic paid channels. Operating at 125% net revenue retention and 1.8% monthly churn with 4-6 month payback periods, Kisflow has remained profitable for 3+ years after bootstrapping following a $1M seed in 2012.

Related Guides