In 2019, Pieter Levels posted a screenshot of his Stripe dashboard showing $50,000 in monthly recurring revenue from his bootstrapped projects. The tweet went viral, attracting hundreds of thousands of views and driving a wave of new users to his products. He did not spend a dollar on advertising. He did not hire a PR firm. He simply told the truth about what he was building, how much he was earning, and what he learned along the way.
This is the core thesis of building in public: by sharing the real, unfiltered journey of creating something, you attract an audience that becomes your customer base, your advisory board, and your marketing engine all at once. It sounds counterintuitive. Traditional business wisdom says you should guard your strategies, hide your revenue, and never let competitors see behind the curtain. But for solo founders, indie hackers, and small teams, the opposite approach has proven more effective time and time again.
Building in public is not a trend. It is a structural shift in how trust is formed online. In an era saturated with polished landing pages and manufactured testimonials, raw honesty stands out. When a founder shares that they lost 40% of their users after a bad update, or that their revenue dropped to $800 last month, people pay attention. Not because they enjoy watching someone struggle, but because authenticity is the scarcest resource on the internet.
This guide breaks down exactly why building in public works, what to share and what to keep private, which platforms to use, and how to turn your journey into a repeatable growth engine. Whether you are pre-launch or already generating revenue, there is a build-in-public strategy that fits your stage.
Why Transparency Builds Trust (And Trust Builds Revenue)
The psychology behind building in public is well-documented. Robert Cialdini's principle of reciprocity states that when someone gives you something valuable, you feel a natural urge to give something back. When a founder shares their playbook, their numbers, and their mistakes, their audience feels a sense of indebtedness. This manifests as engagement, word-of-mouth referrals, and eventually, purchases.
There is also the endowment effect at play. When people watch something being built from scratch, they develop a sense of psychological ownership. They have been part of the journey. They saw the first wireframe, the first sale, the pivot that almost killed the company. When launch day arrives, these followers do not feel like they are buying from a stranger. They feel like they are supporting something they helped create.
Consider the numbers. A 2024 Edelman Trust Barometer report found that 63% of consumers trust a brand more when its leadership is transparent about business challenges. For small, independent businesses, the effect is even stronger because the audience is not interacting with a faceless corporation. They are watching a real human being navigate real problems.
Jon Yongfook, the founder of Bannerbear, documented the entire journey of building his automated image generation API. He shared monthly revenue updates, user growth charts, and the reasoning behind every major product decision. By the time Bannerbear crossed $25,000 in monthly recurring revenue, Jon had built a Twitter following of over 30,000 people. His customer acquisition cost for many of those customers was effectively zero because they discovered Bannerbear through his build-in-public content, not through paid ads.
Danny Postma followed a similar path. He publicly documented building Headlime, an AI-powered copywriting tool, sharing everything from his initial validation process to his first $1,000 month. When he eventually sold Headlime to Jasper (formerly Jarvis) for a reported mid-seven-figure sum, his audience had watched the entire arc. Many of them became early adopters not because of a cold email or a Facebook ad, but because they had been following Danny's story for months.
The Build-in-Public Framework: What to Share and What to Protect
The biggest fear people have about building in public is oversharing. They worry about competitors stealing ideas, customers losing confidence during rough patches, or legal exposure from revealing too much. These are legitimate concerns, and the solution is not to share everything. It is to share strategically.
The Green Zone: Share Freely
These are the categories that consistently generate engagement and build trust without creating risk:
- Revenue milestones and trends. Sharing that you hit $1,000 MRR or that revenue grew 15% month-over-month is powerful. You do not need to share exact financial statements or profit margins if you are not comfortable. The trend line is what matters.
- Mistakes and failures. A post about a feature that flopped, a launch that fell flat, or a marketing experiment that wasted $500 will generate more engagement than ten success stories combined. People learn from failures, and they remember the people who are honest about them.
- Decision-making processes. Explaining why you chose React over Vue, why you priced your product at $29 instead of $19, or why you decided to pivot from B2C to B2B gives your audience a masterclass in entrepreneurship. This is the highest-value content you can create.
- User growth metrics. Number of signups, active users, trial-to-paid conversion rates (in percentages, not absolute numbers if you prefer). These show momentum without revealing competitively sensitive information.
- Personal lessons and reflections. Burnout stories, productivity frameworks, hiring decisions, and work-life balance updates humanize you and make your journey relatable.
The Red Zone: Keep Private
Some information should never be shared publicly, no matter how transparent you want to be:
- Customer-identifiable data. Never share customer names, email addresses, usage patterns, or support conversations without explicit written consent. This is not just bad practice; it is a legal liability under GDPR, CCPA, and similar regulations.
- Active legal disputes. If you are in a trademark dispute, dealing with a lawsuit, or navigating a regulatory issue, keep it offline until it is resolved. Anything you post publicly can be used against you.
- Security vulnerabilities. If you discover a bug in your authentication system, fix it first. Never announce a vulnerability before it is patched.
- Confidential partnership details. If you are negotiating a deal, integration, or acquisition, do not share details until all parties have agreed to make it public.
- Detailed competitive strategies. Sharing that you are focusing on SEO is fine. Sharing your exact keyword list, link-building tactics, and content calendar gives competitors a free roadmap.
Choosing Your Platform: Where to Build in Public
The platform you choose determines your audience, your content format, and your growth trajectory. There is no single best platform. The right choice depends on your niche, your comfort with different content formats, and where your potential customers already spend time.
Twitter/X: The Default Stage
Twitter remains the dominant platform for building in public, largely because of its existing indie hacker community. Hashtags like #buildinpublic, #indiehackers, and #saas have established ecosystems of founders who engage with each other's content. The short-form format encourages frequent updates, and the algorithmic feed rewards consistent posting.
The key metric on Twitter is not follower count. It is engagement rate. A founder with 2,000 highly engaged followers who respond to every post will generate more business value than someone with 50,000 passive followers. Pieter Levels, despite having hundreds of thousands of followers, still engages directly in replies, which keeps his engagement rate unusually high for an account of his size.
Tactical advice for Twitter: post at least once daily, use threads for longer narratives (revenue breakdowns, post-mortems, strategy explanations), and always reply to people who comment on your posts. The algorithm favors creators who generate conversations, not just broadcasts.
Indie Hackers: The Deep-Dive Community
Indie Hackers is a community specifically designed for founders building bootstrapped businesses. Unlike Twitter, where your posts compete with political takes and memes, Indie Hackers is entirely focused on business building. The audience is smaller but more targeted. If you post a detailed revenue breakdown on Indie Hackers, every single person reading it understands what MRR, churn rate, and LTV mean.
The platform's milestone system encourages regular updates, and the interview format (where successful founders share their full stories) has produced some of the most widely-shared founder narratives on the internet. Courtland Allen's interviews with founders like Tyler Tringas (Storemapper) and Lynne Tye (Key Values) have driven hundreds of thousands of page views and put those founders in front of highly qualified audiences.
Personal Blog: The Long-Term Asset
A personal blog is the only platform you fully own. Twitter can change its algorithm, Indie Hackers can shut down, but your blog is yours. More importantly, blog posts compound over time through SEO. A well-written post about how you grew your SaaS from $0 to $5,000 MRR can drive organic traffic for years after you publish it.
The downside is that blogs are harder to grow initially. There is no built-in discovery mechanism like a Twitter feed or an Indie Hackers front page. The best approach is to use Twitter and Indie Hackers for distribution while housing your most detailed content on your own blog. Every thread you post on Twitter should link back to a longer version on your site. This builds your domain authority while leveraging social platforms for reach.
YouTube and Podcasts: The Emerging Frontier
Video and audio content have the highest trust-building potential because people can see your face and hear your voice. Founders like Simon Hoiberg (Feed Hive) and Tony Dinh have built massive audiences by documenting their journeys through YouTube videos and livestreams. The production barrier is higher, but the relationship depth you build with video viewers is unmatched.
Podcasts offer a similar advantage with lower production requirements. A weekly 20-minute podcast where you discuss what happened in your business that week can build a deeply loyal listener base. The key is consistency. Publish on a set schedule and never miss an episode.
The Weekly Build-in-Public Content Calendar
Consistency is the single most important factor in a successful build-in-public strategy. Random posts generate random results. A structured content calendar ensures you always have something to share and that your audience knows when to expect updates.
Weekly Build-in-Public Posting Schedule
- Monday: Metrics Update. Share one key metric from the previous week. Revenue, signups, churn, page views, or conversion rate. Just one number with context. Example: "Last week: 47 new signups (up from 31). I think the new landing page copy is working."
- Tuesday: Behind-the-Scenes. Share what you are actively working on. A screenshot of your code editor, a Figma mockup, a Notion board. Show the work in progress, not just the polished result.
- Wednesday: Lesson Learned. Share one thing you learned recently. A marketing tactic that worked, a tool that saved you time, a mistake you will not repeat. Make it actionable for others.
- Thursday: Community Engagement. Ask a question, run a poll, or respond to someone else's build-in-public update. This day is about relationship building, not broadcasting.
- Friday: Weekly Recap Thread. Summarize the entire week in a Twitter thread or blog post. Include wins, losses, metrics, and plans for next week. This is your anchor content for the week.
- Weekend: Long-Form Content (Optional). If you have the energy, write a longer blog post or record a video about a specific topic from the week. This is where you create evergreen content that compounds over time.
This schedule works for most founders, but you should adapt it to your natural rhythm. The important thing is that you post something substantive at least three to four times per week. Infrequent posting kills momentum faster than anything else.
Turning Followers into Customers: The Conversion Framework
Building an audience is only valuable if that audience eventually becomes customers, partners, or advocates. Too many founders fall into the trap of becoming "build-in-public influencers" who generate likes but not revenue. Here is how to avoid that trap.
The AIDA Model for Build-in-Public
The classic marketing funnel still applies, but the mechanics are different when you are building in public:
Attention: Your build-in-public content captures attention. A viral revenue screenshot, a brutally honest failure post, or a clever thread about your decision-making process gets people to notice you for the first time. At this stage, you are not selling anything. You are earning the right to be heard.
Interest: Once someone follows you, they start consuming your regular updates. They learn about your product, your values, and your approach to problem-solving. Each post adds a layer of context that makes them more familiar with what you are building. This is where the weekly content calendar does its work.
Desire: Interest turns to desire when a follower realizes that your product solves a problem they have. This often happens organically. You post about a feature you are building, and someone in your audience thinks, "Wait, I need that." The key is to talk about the problems you are solving, not just the features you are shipping. Features are abstract. Problems are personal.
Action: The final step is making it easy for interested followers to become paying customers. This means having a clear link in your bio, mentioning your product naturally in your posts (not every post, but regularly), and creating specific conversion moments like launches, sales, or limited-time offers that give people a reason to act now rather than later.
The 80/20 Rule of Content vs. Promotion
A good rule of thumb is that 80% of your build-in-public content should be genuinely valuable to your audience regardless of whether they buy your product. Lessons, insights, behind-the-scenes content, and honest reflections. The remaining 20% can be directly promotional: product updates, feature announcements, customer success stories, and calls to action.
If you flip this ratio, you will lose your audience quickly. People follow you for the journey, not for a perpetual sales pitch. But if you never mention your product, you leave money on the table. The 80/20 split keeps both trust and revenue flowing.
Real-World Case Studies: Three Founders Who Turned Transparency into Growth
Pieter Levels: From 12 Startups to $2.7 Million Per Year
Pieter Levels is arguably the most well-known build-in-public practitioner. His "12 Startups in 12 Months" challenge in 2014 established the framework that thousands of founders have since imitated. By publicly committing to launch one project per month and sharing every step of the process, he built an audience that followed him from project to project.
His most successful products, Nomad List and Remote OK, were both built in full public view. Pieter shared revenue numbers openly through his public Stripe dashboard page, showing exactly how much each product earned. By 2024, his combined projects were generating over $2.7 million per year, with virtually zero marketing spend. His Twitter account, with over 400,000 followers, serves as his entire marketing department.
The lesson from Pieter is that building in public is not a one-time stunt. It is a long-term strategy that compounds. Each project adds to his reputation, and each honest post deepens the trust his audience has in him. When he launches something new, he has tens of thousands of people ready to try it on day one.
Jon Yongfook: Transparent Metrics as a Growth Engine
Jon Yongfook took a more data-driven approach to building in public. He shared detailed monthly revenue reports for Bannerbear that included not just the top-line number but also churn rates, customer acquisition sources, feature usage data, and the specific experiments he was running to improve growth.
His monthly recap posts became a must-read for indie hackers. Each post was essentially a free masterclass in SaaS metrics and growth tactics. This attracted two types of followers: aspiring founders who wanted to learn, and potential customers who were impressed by the transparency and the quality of the product being built.
Jon reported that a significant percentage of Bannerbear's early customers cited his Twitter presence as the reason they discovered the product. By the time Bannerbear passed $30,000 in MRR, Jon had essentially built a media brand around his product's growth journey. The content and the product were inseparable.
Danny Postma: From Side Project to Seven-Figure Exit
Danny Postma's story illustrates how building in public can accelerate not just growth but also exit outcomes. He built Headlime as a side project, documenting the entire process on Twitter. He shared his initial product concept, his first paying customer, his pricing experiments, and every revenue milestone along the way.
When Headlime's revenue crossed $10,000 per month, Danny's public documentation of the journey attracted attention from larger companies in the AI writing space. The eventual acquisition by Jasper was facilitated in part by the visibility that building in public had created. The acquirers did not need to do extensive due diligence on market traction because Danny had already published it all publicly.
Danny has since gone on to build multiple other products, including an AI-powered stock photo generator, using the same build-in-public playbook. His audience follows him from project to project, just as Pieter Levels' audience does. This portability of attention is one of the most underappreciated benefits of building in public. You are not building an audience for one product. You are building an audience for your career.
Common Mistakes to Avoid
Building in public can backfire if you approach it carelessly. Here are the most common pitfalls and how to sidestep them:
Mistake 1: Treating it as pure self-promotion. If every post is "my product does X, check it out," you are not building in public. You are running a spam account. The entire value proposition of building in public is that you are sharing the journey, not just the destination. Focus on the process, the struggles, and the lessons. The product sells itself when people trust you.
Mistake 2: Sharing only the highlights. Curated build-in-public accounts that only share revenue milestones and product launches miss the point entirely. The posts that build the deepest trust are the ones where you admit something went wrong. A week where you lost three customers and had to scramble to fix a critical bug is more valuable content than a week where everything went smoothly.
Mistake 3: Comparing yourself to others. The build-in-public space can be intimidating when you see founders posting $50,000 MRR screenshots while you are still at $200. Remember that everyone started at zero. Share your numbers honestly regardless of how small they are. A founder going from $0 to $500 MRR is just as compelling a story as one going from $10,000 to $50,000.
Mistake 4: Inconsistency. The most common failure mode is starting strong, posting daily for two weeks, and then going silent for a month. Building in public only works when it is a consistent habit. If you can only commit to two posts per week, that is fine. But post those two posts every single week without exception.
Mistake 5: Ignoring your audience. Building in public is a conversation, not a monologue. When someone asks a question about your post, answer it. When someone shares your content, thank them. When someone suggests a feature, acknowledge the suggestion. The founders who get the most value from building in public are the ones who treat it as community building, not content marketing.
Build-in-Public Readiness Checklist
- Define your boundaries. Write down what you will and will not share before you start. Revisit this list monthly.
- Choose your primary platform. Start with one platform and master it before expanding to others.
- Set a posting schedule. Commit to a specific number of posts per week and treat it as a non-negotiable appointment.
- Prepare a metrics dashboard. Set up a simple system (even a spreadsheet) to track the numbers you plan to share publicly.
- Draft your origin story. Write a thread or post explaining who you are, what you are building, and why. This becomes your pinned content and your introduction to new followers.
- Follow 20 other builders. Engage with their content daily. This builds relationships and exposes you to the community's norms and expectations.
- Batch your content. Spend 30 minutes on Sunday planning your posts for the week. This prevents the "I don't know what to post" paralysis.
Advanced Tactics: Taking Build-in-Public to the Next Level
The Open Revenue Dashboard
Some founders take transparency to its logical extreme by publishing a live revenue dashboard. Tools like Baremetrics Open Startups or custom-built pages connected to Stripe allow you to display real-time MRR, churn, and customer counts on a public webpage. This creates a persistent piece of marketing that works 24/7. When a potential customer sees a live dashboard showing healthy growth, it signals product-market fit more effectively than any testimonial ever could.
The Monthly Retrospective
Once per month, write a detailed blog post (1,500 to 2,500 words) covering everything that happened in your business that month. Include revenue numbers, user metrics, wins, losses, experiments, and plans for the next month. These retrospectives serve three purposes: they force you to reflect on your progress, they create high-value evergreen content, and they give new followers a way to catch up on your entire journey by reading through your archive.
Collaborative Building
Invite your audience into the decision-making process. Run polls to choose between two feature options. Ask followers what they would name a new product. Share a landing page draft and ask for feedback before launch. This transforms your audience from passive observers into active participants. When people feel like they contributed to a product's development, they become its most passionate advocates.
The Milestone Launch Strategy
Every time you hit a significant milestone (100 users, $1,000 MRR, 1,000 Twitter followers), create a "milestone thread" that tells the story of how you got there. Include specific tactics, numbers, and lessons learned. These threads tend to go viral because they offer a complete, actionable narrative. They also serve as powerful conversion moments because the implicit message is: "This thing is growing, and you should be part of it."
Measuring Your Build-in-Public ROI
Building in public is a marketing channel, and like any marketing channel, you should measure its effectiveness. Here are the metrics that matter:
- Follower growth rate: Track how quickly your audience is growing on each platform. A healthy build-in-public account should grow at least 5-10% per month in the early stages.
- Engagement rate: Likes and retweets are vanity metrics. Comments and replies indicate genuine interest. Aim for at least 2-3% engagement rate on Twitter.
- Referral traffic: Use UTM parameters to track how much website traffic comes from your social media posts. This is the most direct measure of content-to-product pipeline.
- Attribution surveys: Add a "How did you hear about us?" field to your signup flow. You will likely find that "Twitter" or "saw your posts on Indie Hackers" appears more often than you expect.
- Customer acquisition cost comparison: Compare the cost of acquiring a customer through build-in-public (essentially the time you spend creating content) versus paid ads or other channels. For most indie hackers, build-in-public wins by a wide margin.
The hardest part of measuring build-in-public ROI is that much of the value is indirect and long-term. A follower you gained today might not become a customer for six months. A blog post you wrote last year might be the first touchpoint for someone who signs up tomorrow. Trust that the compound effect is working even when the short-term metrics are not dramatic.
Getting Started Today: Your First 30 Days
If you have read this far and you are ready to start building in public, here is a concrete 30-day plan to get you going:
Days 1-7: Foundation. Set up your Twitter/X profile with a clear bio that says what you are building. Write and publish your origin story as a thread. Follow and engage with 20 other build-in-public founders. Post your first metrics update, even if the numbers are zero. Zero is a perfectly valid starting point.
Days 8-14: Rhythm. Start following the weekly content calendar. Post at least four times during this week. Begin documenting every significant decision you make in your business, even if you do not publish all of them immediately. Create a running notes document where you capture potential post ideas throughout the day.
Days 15-21: Deepening. Write your first long-form piece, either a blog post or a detailed Twitter thread about a specific lesson or milestone. Start engaging more actively with other builders by commenting thoughtfully on their posts. Look for collaboration opportunities like guest posts, podcast appearances, or joint live streams.
Days 22-30: Optimization. Review your metrics from the first three weeks. Which posts got the most engagement? Which topics resonated? Double down on what works and drop what does not. Set your goals for month two. Consider expanding to a second platform if month one went well on your primary platform.
The most important thing is to start before you feel ready. You do not need a perfect product, a large following, or a compelling story. You just need the willingness to share what is actually happening. The story becomes compelling through the telling of it, not through waiting for something worth telling.
Building in public is not a growth hack. It is a fundamental shift in how you relate to your audience, your product, and your own entrepreneurial journey. The founders who embrace it consistently report not just better business outcomes, but a more fulfilling and connected experience of building. You are not just creating a product. You are inviting people into the process of creation itself. And that invitation, more than any ad campaign or SEO strategy, is what turns strangers into customers and customers into advocates.