Wall of Love: Build a Customer Testimonial Wall and Embed the Widget
A Wall of Love is the single most persuasive block you can put on a landing page. Testimonials lets you build one from your text and video praise, style it to your brand, and embed it in minutes.
❝
❝
❝
Sample wall, illustrative content. Your real testimonials collect and embed the same way.
Send a request, watch the wall of love fill
In short
A Wall of Love is a curated grid of your best customer testimonials, text and video together, displayed as one beautiful section on your website. It is the signature format for social proof because a dense wall of real, named praise does more to build trust than any claim you make about yourself. Testimonials makes building a Wall of Love simple: collect testimonials with one request link, approve the ones you want, and they assemble into a responsive grid you can style to your brand with your own fonts, colors, and corners. You can mix video clips and written quotes in the same wall, feature standout testimonials, filter by tag or product, and reorder with a drag. The wall embeds with one line of code, loads instantly, and stays lightweight so it does not slow your page. Because Testimonials is flat and unlimited, you can build unlimited walls across unlimited brands and seats with no per-space or per-seat fees, and there is no cap on how many text or video testimonials a wall can hold. Every testimonial carries captured consent and is stored encrypted, so your Wall of Love is GDPR-friendly.
Last updated August 2026
What you get
Wall of Love that founders, agencies, and SaaS teams can put live in minutes
Text and video together
Mix written quotes and video clips in one wall, so visitors see the full weight of your proof in a single glance.
Styleable to your brand
Set fonts, colors, and corners so the wall looks designed for your site, not dropped in from somewhere else.
Highest-converting social proof
A dense wall of real, named praise is the most persuasive block on a landing page. Feature and reorder the best.
Unlimited walls, one price
Build as many walls as you want across unlimited brands and seats, with no per-space or per-seat fees.
How it works
From one request link to embedded proof in four steps
Collect your praise
Send one link to gather text and video testimonials from your customers.
Approve and curate
Pick the testimonials that make the wall, feature your favorites, and tag by product.
Style the wall
Match the wall to your brand with your own fonts, colors, and corners.
Embed in minutes
Paste one line of code and your Wall of Love goes live, loading instantly on any page.
Every plan mixes video testimonials and written quotes in one Wall of Love, and you embed it anywhere with a lightweight testimonial widget.
In depth
Building a Wall of Love that actually earns its space
How many testimonials does a Wall of Love need?
Nine to twelve is the point where a wall starts working as a wall. Below about six it reads as a testimonial section that got stretched, and the visitor counts them. Past roughly thirty the individual quotes stop being read at all and the block converts on mass alone, which is fine on a dedicated page and wrong beside a checkout button.
The reason the number matters is that a wall and a testimonial section persuade differently. A single quote persuades by content: the visitor reads it and either recognizes their own situation or does not. A wall persuades by weight first and content second. The eye registers the quantity before it reads a word, and only then does it drop into two or three quotes that happen to sit near where it landed. That is why a thin wall is worse than no wall: it makes a quantity claim and then fails it.
| Where it goes | How many | What it is doing there |
|---|---|---|
| Dedicated testimonials page | 25 and up | Volume is the argument. Let it run long and add filters if you have segments |
| Home page, below the fold | 9 to 12 | Establishing that plenty of people use this, without becoming the page |
| Pricing page, near the plans | 4 to 6 | Answering the specific hesitation about value, so pick for content not count |
| Landing page for one campaign | 3 to 6 | Match the testimonials to the promise in the headline or leave them out |
| Checkout or booking step | 1 to 3 | Reassurance only. A wall here competes with the button |
The other half of the number is the mix. A wall of twelve identical-length text quotes reads as a template. A wall with two or three video testimonials in it reads as evidence, because a video is the one format a visitor knows cannot be typed by the marketing team. You do not need many: two videos inside a wall of twelve does more than twelve videos on their own, and the case for asking is on video testimonials.
Wall, carousel, or a single quote: which one belongs on the page
These get treated as interchangeable layout options and they are not. Each one is a different trade between how much proof a visitor sees and how much vertical space you spend.
| Layout | Proof the visitor actually sees | Vertical space | Use it when |
|---|---|---|---|
| Wall | All of it, at a glance | High | The quantity itself is part of the argument |
| Carousel or slider | One at a time, and most visitors never advance it | Low | You have one row of space on a long page |
| Single highlighted quote | One, chosen by you | Very low | You know the exact objection at that point in the page |
The honest thing to say about carousels is that they are chosen for layout reasons and then justified with conversion reasons. If a visitor sees one testimonial and does not click the arrow, and most do not, then a carousel of twenty testimonials is a carousel of one testimonial with nineteen in storage. That is a reasonable trade when the alternative is not showing proof at all because there is no room. It is a bad trade on the page where somebody is deciding, which is exactly where people tend to put one because it looks tidy.
A wall costs you scroll depth, and that is the real objection to it. The fix is not to shrink the wall, it is to put it where scroll depth is cheap: below the primary call to action rather than above it, so the visitor who was already convinced is not made to scroll past twenty quotes to reach the button. Layout patterns and real examples are on testimonial page examples, and the general placement question is in how to display testimonials on your website.
Why a wall built only from Google reviews stays small
This one catches people out after they have already bought a plugin, so it is worth knowing before rather than after.
If your wall pulls from Google, it is reading the Google Places API, and that endpoint documents its behavior in a single sentence: reviews are returned sorted by relevance, and a maximum of 5 reviews can be returned. No parameter raises it. So a business with 200 five-star Google reviews can put five of them on its own website, and cannot choose which five. The Google Business Profile API returns far more, up to 50 per page, but only for a location you own and have verified, which is why some tools ask you to sign in and others quietly cache your reviews on their own servers instead.
Set that against the numbers in the first section. A wall needs nine to twelve to work and twenty-five plus to carry a dedicated page. Five is not a thin wall, it is a testimonial section. This is the structural reason a Google-only social proof strategy plateaus: not review quality, not widget quality, just an API ceiling that no amount of paying moves.
The way out is to stop treating the two as the same asset. Keep the Google rating where a rating does its job, near your local trust signals, and build the wall from testimonials you requested directly, which have no cap, no star rating attached, no character ceiling, and can be video. Most sites end up running both, and the two are compared properly in testimonial versus review. If you want the Google display side on its own, that is the Google reviews widget, the multi-source version is the review widget, and the WordPress-specific plugin field is on Google reviews WordPress plugins. Getting the testimonials in the first place starts at collect testimonials.
Wall of Love is a format, not a feature, and the implementations differ more than the screenshots suggest
The name is generic. Several vendors ship something called a Wall of Love, the layouts look broadly alike in a marketing screenshot, and the differences that matter are invisible until the block is on your page. What separates them is not how the cards are styled. It is how the content arrives, whether search engines can read it, and whether the layout holds when the page loads on a phone.
| What varies | Why it matters | Better answer |
|---|---|---|
| Script embed or iframe | An iframe keeps the fixed size you gave it and its text belongs to another document, so it does not resize with your page and search engines do not read the words in it | A script that renders into your own page |
| Whether space is reserved before it loads | A block that appears after the rest of the page pushes everything below it down. That is cumulative layout shift, and it is measured on real visits | The embed reserves its height first |
| Who decides the order | Chronological by default means your newest testimonial leads, which is rarely your best one | You pin what leads |
| Mixed text and video in one wall | Some walls hold only quotes, so video ends up in a separate block somewhere else and stops reinforcing the text | Both formats in the same grid |
| What the plan meters | A wall placed site wide loads on every page of every visit, so a monthly view allowance is consumed by page count rather than by visitors | No view meter |
| Whether you can export | Testimonials locked inside a vendor with no export mean re-collecting and re-asking for permission if you ever move | Export before you need it |
Two of those rows are worth testing before you commit rather than after. Load the vendor demo page, right click a testimonial and choose inspect: if an iframe element wraps the whole block, you have the fixed size version. Then reload the page and watch the area below the wall. If the content underneath jumps down when the testimonials appear, that shift will happen to every first time visitor on a slow connection, which is most of the ones deciding whether to trust you.
Order is the decision that makes a wall earn its space or waste it
Most walls are ordered by when the testimonial arrived, because that is the default and nobody changes it. It is the worst available order. The newest testimonial is simply the most recent one, and recency has nothing to do with which quote answers the doubt a visitor is holding when they scroll past.
People do not read a wall. They read the first two or three cards, register that there are a lot of them, and move on. That behavior is why the count and the first cards do almost all the work, and why the twentieth testimonial is decoration no matter how good it is. So the only ordering question that matters is which two or three go first.
Pick them by objection, not by enthusiasm. The most effusive testimonial is usually the least useful, because "absolutely brilliant, could not recommend more" answers nothing. What converts is a named person at a recognizable kind of company naming the specific thing that worried them and what happened instead. If your sales calls keep surfacing the same three hesitations, the first three cards should be the testimonials that dismantle those three hesitations, in that order.
This is also why the wall should not be identical everywhere. A wall on a pricing page is read by someone weighing cost, so the quotes that mention value and what the tool replaced belong at the front. A wall on a feature page is read by someone checking whether it does the specific thing, so the quotes that name that thing lead. Same collection, different first three cards. If your tool only lets you embed one fixed wall, that is a real constraint worth knowing about before you buy rather than after you have built the page around it.
Frequently asked
Wall of love: the questions people actually ask
What is a wall of love?
A wall of love is a curated grid of your best customer testimonials, text and video together, displayed as one section on your website. The name comes from the visual effect: a dense wall of real, named praise that a visitor can scan in seconds. It is the signature format for social proof because volume and variety argue for you at a glance.
How do you make a wall of love?
Collect testimonials with one request link, approve the ones you want public, and they assemble into a responsive grid automatically. Style the fonts, colors, and corners to your brand, feature the strongest at the top, then paste one line of embed code where the wall should appear. No design or development work is required.
How do I embed a wall of love on my website?
Paste one line of code where the wall goes. It works in a WordPress custom HTML block, a Webflow embed element, a Shopify section, a Squarespace code block, Framer, or plain HTML. The wall renders responsively, matches the styling you set, and updates automatically whenever you approve new testimonials.
What should a wall of love include?
Mix formats and lead with specificity: short written quotes, a few video testimonials, and star ratings, each attributed to a named person with a role and company. Variety matters because different visitors trust different formats, and specific outcomes ("cut onboarding from two weeks to two days") do the persuading that generic praise cannot.
How many testimonials should a wall of love have?
Enough that the volume itself makes the argument: somewhere past a dozen, the wall starts to read as a crowd rather than a shortlist. Keep the strongest three or four featured at the top for skimmers. There is no upper cap here, and flat pricing means you never trim proof to stay under a plan limit.
Does a wall of love increase conversions?
Yes, when it is placed where doubt lives. A wall near pricing or a call to action answers the "does this actually work for people like me" question at the decision moment. Named, specific testimonials function as risk reduction, and video adds authenticity that copy cannot. Test placement: proof next to the decision beats a separate page visitors never open.
Social proof that converts, collected, not chased
Send one link, your customers record a video or text testimonial, and you embed a beautiful wall of proof on your site in minutes. Text and video, unlimited, at one flat price.
Flat, unlimited · No metering · Cancel anytime