The "wall of love" has become the default social-proof pattern for modern SaaS landing pages. You've seen it on every product launch for the past three years — a grid of testimonial cards, often tweets, usually scrolling or masonry-laid-out, sitting somewhere between your feature section and your pricing.
Most of them are lazy. A grid of generic quotes, no faces, no verifiable links, no design thinking. They're there because "we should have testimonials on the page" not because anyone asked what the wall is actually for.
This post walks through 15 real-world wall of love examples, what each one gets right, and what to steal. If you haven't built yours yet, this is the design library. If yours exists but underperforms, this is the audit checklist.
New to the format? Start with what is a wall of love for the origin story and the vocabulary. For the broader picture, the testimonials pillar hub collects every LaunchWall article on the topic.
1. Linear — The Restrained Grid
Linear runs one of the most restrained, disciplined walls on the internet. It sits on their home page, uses a plain three-column grid, and the cards are quotes with names, titles, and company logos — not tweets.
What they get right:
- The quotes are all from real senior engineering leaders at recognizable companies. No anonymous "Founder at Stealth Startup" placeholders.
- Logos rather than photos. Logos carry more weight than faces for their audience.
- Typography is the same as the rest of the site. The wall doesn't feel bolted on.
What to steal: Match the testimonial authority level to your buyer. Linear sells to engineering leadership. Their testimonials come from engineering leadership. A YC Head of Product endorsement converts a Head of Product. An indie-dev endorsement does not.
2. Raycast — The Tweet Wall
Raycast's wall is pure X. Columns of tweets, mostly technical users, scrolling at different speeds. It feels like live endorsement, not curated copy.
What they get right:
- Every tweet links back to the original. Verifiability is built in.
- The scrolling animation creates a sense of volume without forcing you to read all of it.
- The tweets are drawn from the real Raycast community — not cherry-picked influencers.
What to steal: If your audience lives on X, your wall should be a tweet wall. Not "testimonials styled to look like tweets" — actual linked tweets. The authenticity is the point.
For how to build the tweet-wall format technically, see how to use Twitter testimonials on your website.
3. Cal.com — The Developer-First Wall
Cal.com's testimonials lean into GitHub stars, tweet embeds, and developer-specific language. They don't try to be everything to everyone.
What they get right:
- The wall doesn't open with a CEO quote. It opens with a "why we love it" from a developer.
- The quotes read like developers talking to developers. No enterprise-speak, no "leverage" and "synergy".
- They mix formats — text, tweet, and the occasional video.
What to steal: Speak your buyer's language in the testimonials you choose. Generic enterprise copy kills developer trust instantly. If you're selling to technical buyers, the developer tools social proof guide covers this in depth.
4. Attio — The Logo-First Wall
Attio (the CRM) pairs testimonials with logos of the customer's company. Each card is quote + logo + name + title.
What they get right:
- The logo anchors the credibility before the prospect reads the quote.
- They use color to make the logos pop against the dark background.
- Consistency: every testimonial follows the same visual structure, so the wall feels like a single design decision, not a patchwork.
What to steal: A "logos of our customers" strip is not as powerful as "testimonial quotes with logos attached." Fusing the two formats eliminates the "who even are these people" question that plain logo strips invite.
Related: why 'As Featured In' logos don't build trust on their own.
5. Resend — The Hero Quote
Resend (the transactional email API) doesn't have a wall. They have one testimonial — placed directly under the hero CTA, with the name of a founder whose other product everyone in their audience already uses.
What they get right:
- Choosing one piece of proof and elevating it above all others is itself a design decision.
- The quote's author is an A-tier name in their ecosystem. That single endorsement out-converts a wall of unknowns.
- The quote is short. Under twelve words.
What to steal: If you have one testimonial that genuinely stops scroll, don't bury it in a wall. Walls are for volume and reassurance. Hero quotes are for decisive moments. You can have both — but don't put your best quote inside the wall.
6. Supabase — The Community-Sourced Scroll
Supabase's testimonials section leans heavily on the fact that their wall isn't curated — it's live. Developers tweet about Supabase all day, and their site surfaces that flow.
What they get right:
- The implicit message: "We don't have to curate, this is just what people are saying."
- Variety — some tweets are milestones ("hit my first paying customer"), some are praise, some are surprise discoveries.
- Density. There's a lot of proof without it feeling overwhelming because of the column layout.
What to steal: If you have an active community producing content daily, don't over-curate. A raw-looking wall signals abundance in a way a perfectly-designed grid doesn't.
For the mechanics of turning community praise into proof, see how to turn Discord praise into testimonials and how to use Reddit comments as social proof.
7. Vercel — The Brand-Name Wall
Vercel's homepage testimonials come from named engineers at companies every developer has heard of — Shopify, Notion, HashiCorp, The Washington Post.
What they get right:
- The mix of consumer brands (Notion) and enterprise brands (The Washington Post) signals "we serve both" without saying so.
- Each quote focuses on a specific technical outcome — performance, deploy time, team velocity.
- No vague enthusiasm anywhere.
What to steal: If you can get named quotes from recognizable companies, even three of them is enough. Two logos of household-name companies beat twenty unknown-startup testimonials.
8. Framer — The Creator Wall
Framer's testimonials are heavy on designers and founders who've used Framer to ship their own sites. The wall functions as both proof and a template gallery — you see what people built.
What they get right:
- Each testimonial links to the site the person actually built on Framer. That's not a testimonial — that's a case study in one click.
- The visuals travel with the quote. You see a site thumbnail alongside the praise.
- The creator's handle is prominent, so their credibility is part of the endorsement.
What to steal: If your product produces visual output (sites, designs, embeds, code), include the output in the testimonial block. "John said this is great" is weaker than "John said this is great, and here's the thing he made with it."
9. Tailwind UI — The Single-Column Scrolling Feed
Tailwind UI's testimonial section is a single-column scroll, not a grid. Each testimonial gets full width, full attention.
What they get right:
- Readability. Grid walls are scannable but not readable. Scrolling feeds force a slower pace.
- Real photos, real names, real titles. The feed format makes it obvious when the details are missing.
- Paired with a discreet "next" arrow, so the reader controls the pace.
What to steal: If your testimonials are long and story-driven, don't cram them into cards. Let each one breathe. This format also works well when you have fewer testimonials but each one is high-quality.
10. Typefully — The "What Writers Say" Wall
Typefully (the X/threads writing tool) shows tweet testimonials exclusively from writers and creators, with profile photos and handles prominent.
What they get right:
- Exact audience match: every testimonial is from someone whose bio says "writer" or "creator". No coincidence — that's who Typefully serves.
- They use the platform their tool ships to. Using tweets to sell a tweet-writing tool is dogfood in the best possible sense.
- Follower counts show up subtly, anchoring credibility.
What to steal: Be ruthless about who's in your wall. Every testimonial not from your target customer is a dilution of the wall's signal. Quality filter > quantity.
11. Posthog — The Long-Form Testimonial
Posthog's homepage includes testimonials that are several sentences long — basically mini case studies. They look different from the typical one-line wall.
What they get right:
- The length forces substance. A three-sentence testimonial has to say something. A one-liner can hide behind enthusiasm.
- They include the company context — what the team does, what they use Posthog for.
- Visual treatment lets the long quote breathe. No cramped card.
What to steal: If your product has a learning curve or complex workflow, short testimonials can actually hurt you by implying "casual tool, casual endorsement." Longer quotes signal that real teams have adopted and worked with the product.
Related: case study vs. testimonial.
12. Beehiiv — The Stat-Heavy Wall
Beehiiv's newsletter-publishing wall mixes testimonials with embedded metrics: "grew from 0 to 50,000 subscribers using Beehiiv," and so on.
What they get right:
- Each card is a mini-story with a verifiable outcome.
- The numbers are doing the heavy lifting — the quote is secondary context.
- Newsletter operators are numbers people. Speaking to them in numbers is smart.
What to steal: If your buyer is metrics-driven (marketers, operators, growth leads), stat-heavy testimonials beat story-heavy ones. Lead with the number, support with the quote.
See how to measure testimonial ROI for how to source metric-backed testimonials from your existing customers.
13. Userpilot — The Role-Segmented Wall
Userpilot's testimonial section is divided into tabs: "For Product Managers", "For Customer Success", "For Marketing". Click the tab, see testimonials from that role.
What they get right:
- Multi-persona products often fail to serve any single persona well on the landing page. Tabs solve that without making the page longer.
- Each tab's testimonials speak in the language of that role — PM quotes talk about activation; marketing quotes talk about conversion; CS quotes talk about onboarding.
- It signals that the team actually understands its different buyers.
What to steal: If you sell to multiple roles and your homepage is trying to serve all of them, testimonial tabs are a cleaner pattern than a single blended wall.
Related: how to use customer testimonials in B2B SaaS marketing.
14. Notion — The Category-Defining Wall
Notion's testimonials are pulled from a mix of creators, teams, and well-known users — but the theme is always the same: "Notion is how I/we work."
What they get right:
- They repeat the brand narrative through the testimonials themselves. Every quote reinforces the "Notion is the surface" positioning.
- Diverse use cases — students, teams, solo founders, enterprise — are all represented.
- They let the sheer variety do the volume work.
What to steal: Your wall should tell a story, not just list quotes. Pick the quotes that happen to phrase your brand narrative back at you in their own words.
15. LaunchWall — The Launch-Thread Wall
We can't talk about walls without naming our own. LaunchWall's homepage wall is built from replies to our launch posts — the tool eating its own output.
What we got right (we think):
- The wall is built with LaunchWall itself. Visitors who click through can see the admin flow that produced it. "Here's what you're buying" demonstrated in one click.
- Every tweet links back to the original. No screenshots.
- The wall is updated weekly, so visitors landing on the page at different times see different proof.
What to steal: If your product produces embeds, walls, widgets, or outputs, the most compelling proof is the product used on the product's own page. Meta — but effective. It answers "does this actually work" before the prospect even scrolls.
The Patterns Worth Noticing
Stepping back from the specific examples: there are five design choices that separate a wall of love that converts from a wall that just sits there:
- Verifiability over volume. Linked tweets, named companies, and clickable sources beat sheer testimonial count every time.
- Audience-matched. Your wall's credibility comes from who's on it relative to who's looking at it. A CTO endorsement converts CTOs. A designer endorsement converts designers.
- Format diversity. Text + tweet + video + logos + stats read as more real than one uniform format repeated twenty times.
- Narrative alignment. The best walls make the testimonials tell your brand story back at you, in the customer's words.
- Design consistency. The wall should feel like part of the page, not a widget someone pasted in. Typography, spacing, card treatment — match the rest of the site.
Common Mistakes to Avoid
- The wall at the bottom. If your wall is at the bottom of the page, most visitors will never see it. Put proof at the top, next to the CTA, and near pricing. See where to place testimonials on a landing page for the map.
- Uniform card heights. Cards that have been forced into identical dimensions usually look it. Masonry or varied-height layouts read more authentic.
- No faces at all. Testimonials without profile photos or logos look manufactured. Human faces (or branded logos) ground the endorsement in reality.
- The same testimonial on three pages. Wall of love, pricing page, and features page all quoting the same customer reads as thin. Rotate proof by context.
- Screenshot tweets instead of linked embeds. An un-linked screenshot signals "we couldn't get permission" or "this is edited." Linked tweets signal "go verify us." See why screenshot testimonials don't convert.
How to Build Yours
The walls in this post look expensive but aren't. The most common stack is:
- Collect real proof — through a launch, through your community, or through deliberate outreach.
- Pick the tweets, quotes, or clips that speak to your target buyer's doubts and outcomes.
- Embed them in a format that matches your site's design language.
- Place the wall where visitors actually see it — hero-adjacent, CTA-adjacent, pricing-adjacent.
- Update it. Walls atrophy. A wall that hasn't changed in two years signals a product that hasn't changed in two years.
For the deeper how-to, the embed tweets guide covers the technical options, and the how many testimonials do you need piece covers the volume question.
If you're building a tweet-based wall specifically — which is the format most of the examples above use — LaunchWall is built to produce one from any public X post in a few minutes. Try it free.