9 Indie Hacker Landing Page Examples, Scored
Looking at good indie landing pages is useful, but "this looks nice" doesn't tell you why a page works or what it still gets wrong. So we ran 9 homepages from indie and bootstrapped products, most built by solo founders or tiny teams through PageCritic, the same audit anyone can run for free, and published the results as they came out: the overall conversion score, 7 sub-scores, each page's biggest issue with a concrete fix, and one thing it does well.
Audited on 2026-10-24. Scores are an AI's opinion of conversion best practices, based on desktop and mobile screenshots plus the page's HTML. They aren't measured conversion rates, and these companies didn't ask for a review. Pages change often; each link below goes to the full free report with the screenshots we judged.
We left out photoai.com: it showed our browser an "Access blocked" page instead of the real page, and scoring a block page would have been unfair.
The scores
| # | Page | Score | Clarity | Value prop | CTA | Trust | Design | Mobile | Speed & SEO |
|---|---|---|---|---|---|---|---|---|---|
| 1 | usefathom.com | 85 | 60 | 87 | 80 | 100 | 80 | 100 | 100 |
| 2 | buttondown.com | 80 | 45 | 80 | 87 | 100 | 80 | 87 | 100 |
| 3 | tally.so | 79 | 60 | 47 | 93 | 87 | 100 | 100 | 80 |
| 4 | transistor.fm | 78 | 60 | 40 | 100 | 100 | 80 | 93 | 80 |
| 5 | senja.io | 75 | 45 | 53 | 87 | 100 | 90 | 87 | 80 |
| 6 | typefully.com | 67 | 70 | 53 | 20 | 93 | 50 | 93 | 90 |
| 7 | bannerbear.com | 64 | 45 | 47 | 53 | 73 | 70 | 93 | 80 |
| 8 | carrd.co | 63 | 30 | 40 | 80 | 53 | 100 | 87 | 80 |
| 9 | nomadlist.com | 53 | 70 | 47 | 7 | 40 | 70 | 73 | 70 |
| Average | 72 | 54 | 55 | 67 | 83 | 80 | 90 | 84 |
All scores are out of 100. The last row is the Indie Hacker average, the tick every page is measured against on its teardown.
What the patterns say
- Weakest area on average: Clarity (54), then Value prop (55). These are successful products, and they still leave points on the table here.
- Strongest area: Mobile (90). Small teams can ship a clean, credible design. They don't make up for a vague headline or a buried call to action.
- Headlines are too vague. On 7 of 9 pages, the headline was one of the top 3 issues: it names a category or a slogan instead of saying what the product does and for whom.
- The call to action needs work. On 2 of 9 pages, the primary button had a top-3 issue: weak copy, poor contrast, too many choices, or no reassurance (free trial, no card, cancel anytime) next to it.
- The common fixes are cheap. Most top issues are copy and layout: a headline that says what the product does, a line of proof under the hero, a short note under the button. None of them needs a redesign.
Page by page
usefathom.com
85The hero names the category but never says who Fathom is for or what the visitor gains, leaving "Analytics without the cookies" as a feature claim that a Google Analytics switcher has to decode.
- Top issue
- No audience named in the hero.The first screen never says who this is for; "See where visitors come from, which pages they read, and what converts" could describe any analytics tool, so a site owner, agency or EU business can't self-select in the first seconds.
- Fix
- Add an audience line above or in the subheadline, e.g. "Privacy-friendly analytics for site owners, agencies and European businesses who want to leave Google Analytics."
- What works
- The subheadline states plainly that "Fathom is a Google Analytics alternative that makes your analytics easy to understand and respects visitor privacy", so a visitor knows what the product is within seconds.
buttondown.com
80The page has a strong testimonial and a clear CTA, but its hero headline 'Why is running a newsletter so hard?' is a question-slogan that never says what Buttondown does or what the visitor gets.
- Top issue
- Headline is a question, not a result.'Why is running a newsletter so hard?' names a pain but promises no outcome, so a visitor scanning the first screen learns nothing concrete they would gain by staying.
- Fix
- Replace the H1 'Why is running a newsletter so hard?' with a headline that states the result, e.g. 'Send your newsletter without the platform headaches', and move the pain question into the body copy.
- What works
- The Jeremy Singer-Vine testimonial sits right under the CTA in the first screen, giving a credible human voice at the decision point.
tally.so
79The headline "The simplest way to create forms" names a feature-style claim with no visitor outcome, and the page never says who the product is for, so the first screen leaves the audience guessing.
- Top issue
- No audience named on the first screen.The hero never says who Tally is for (founders, teachers, marketers, HR teams), so a visitor cannot quickly tell whether the form builder fits them and is more likely to bounce.
- Fix
- Add the audience to the subheadline, for example change "Say goodbye to boring forms. Meet Tally — the free, intuitive form builder you’ve been looking for." to "Free form builder for teams, creators and small businesses who want forms that don’t look boring."
- What works
- The subheadline "Say goodbye to boring forms. Meet Tally — the free, intuitive form builder you’ve been looking for." states exactly what the product is directly under the headline.
transistor.fm
78The hero shows a clear product and a strong trial button, but the headline "Publish your podcast everywhere" names a feature and never says who the product is for or why it beats alternatives.
- Top issue
- No audience named anywhere up top.A visitor cannot tell whether this is for solo hobbyists, businesses running private podcasts, or networks. The hero only lists platforms (YouTube, Spotify, Apple Podcasts, Pocket Casts), so people unsure they fit will hesitate before the trial button.
- Fix
- Add an audience line under the headline, such as "Podcast hosting for independent creators, companies and networks", or name the segment in the subheadline next to the platform logos.
- What works
- The eyebrow label "Video Podcast Hosting" plus the platform logos under the headline make it obvious within seconds what the product does.
senja.io
75The hero leads with a Jay Clouse quote instead of a headline that says who Senja is for or what result they get, so the real H1 sits below it and the first screen reads as a testimonial, not a product.
- Top issue
- No audience named in the first screen.The hero says "customer testimonials and case studies" but never says who it is for, so a visitor cannot tell within seconds whether a creator, SaaS founder or agency should keep reading.
- Fix
- Name the buyer in the subheadline, for example "Senja helps creators, SaaS founders and agencies collect testimonials and turn them into proof on their site."
- What works
- The H1 and the line beneath it state plainly that Senja is a tool for gathering customer testimonials and case studies, so the product category is clear.
typefully.com
67The hero is a sign-in modal floating over a dimmed app, so the first screen has no single clear action and the value is buried under four equal login buttons.
- Top issue
- Audience not named in the hero.The only audience cue is "Join 10,000+ customers", which says who buys, not who it is for. A creator, a marketer and a team lead all see the same generic promise.
- Fix
- Name the audience in the subheadline, e.g. replace "The AI-powered, collaborative social media scheduler" with "The scheduler for creators and teams who post on X and LinkedIn" and keep the customer count as proof below it.
- What works
- The subheadline "The AI-powered, collaborative social media scheduler for X, LinkedIn, Bluesky, and Threads" says what the product is and names the platforms directly.
bannerbear.com
64The hero shows a clear green CTA and free-trial reassurance, but the headline "Automate & Scale Your Marketing" is a generic slogan that never says what Bannerbear delivers, and the first screen is crowded with 23 links competing against that button.
- Top issue
- Headline is a slogan, not a result."Automate & Scale Your Marketing" could describe any marketing tool, so a visitor cannot tell from the largest text on the page what they will get after signing up.
- Fix
- Replace the h1 with a concrete outcome, e.g. "Generate Branded Images and Videos Automatically", and move the "Automate & Scale" phrasing into the subheadline.
- What works
- The h1 is five words at 52 px and sits directly above the subheadline, so the headline is short and prominent on desktop.
carrd.co
63Carrd has a clear free offer and a strong first screen, but the hero is just the brand name and a slogan, so a visitor can't tell who the product is for or what they get.
- Top issue
- No audience named.The hero only says 'Simple, free, fully responsive one-page sites for pretty much anything.' Visitors who don't already build sites can't tell whether Carrd is for them, so they may bounce before scrolling.
- Fix
- Name the audience in the hero, for example 'One-page sites for creators, freelancers and small businesses' and move 'pretty much anything' into the body copy.
- What works
- The offer is stated plainly: 'Go Pro from just $19 / year' and 'Build up to three sites per account ... for free!' let visitors see the price and the free tier without hunting.
nomadlist.com
53The page has a clear offer and a real signup form, but the hero headline "Find your people" is a slogan, and the main signup button is buried beside a form with a second low-value link, so the first screen has no single, obvious action.
- Top issue
- Headline is a slogan, not a result."🌍 Find your people" says nothing about what the visitor gets. Visitors scanning the hero must read the subheadline to understand the value, and many will bounce before doing so.
- Fix
- Replace the slogan with a result-stating headline such as "Find your next city and the people already living there" and move "Find your people" into the subheadline or badge.
- What works
- The subheadline "Join a free (!) global community of digital nomads living and traveling around the world" states clearly what the product is.
Use these lessons on your own page
See all 80 homepages in one list: landing page examples, scored and ranked, or browse all 94 teardowns.
Other categories, scored the same way:
Start with the first screen: what belongs above the fold. Then test your headline in the free headline analyzer and your button text in the CTA checker, and check how you look in Google with the meta tag checker. For a full pass, work through the 30-point landing page checklist.
Free score, 7 sub-scores and your top 3 issues, with desktop and mobile screenshots. The full report (all issues ranked by impact, headline and CTA rewrites, quick wins) is $5.