What is the best way to display testimonials on my website?

By Zyff

Short answer

Place testimonials next to the decision they support rather than in a single block at the bottom of the home page — a quote about fast delivery belongs beside the shipping information, not three screens below it. Show three to five at a time, each with a real name, role and company, and let the reader reach the rest if they want them.

The layout matters far less than the attribution. A plain unstyled quote from a named person at a checkable company outperforms a beautifully designed carousel of anonymous five-star raves, because the second pattern is what fake testimonials look like.

Placement beats presentation

The instinct is to build a testimonials section. The more effective move is usually to break the section up and put each quote where it answers an objection the reader is having at that moment — beside the price, beside the returns policy, beside the sign-up button.

A dedicated page still earns its place as somewhere to send a prospect who asks for references. It just should not be the only place the quotes appear.

What to attribute, and what it costs you to leave out

Every element you remove makes the quote weaker, in a predictable order. A full name and company is the strongest. A first name and role is workable. A first name and an initial reads as thin. 'Sarah M., happy customer' reads as invented, whether or not it is.

A photograph helps, a logo helps more in B2B, and a link to the person's own site or profile is the strongest signal available because it makes the claim checkable. Get written permission for the name and the photo before publishing either.

Which layout for which situation

Pick for the number of quotes and the length of them, not for the animation.

  • Cards in a grid — three to six short quotes. The default, and hard to get wrong.
  • A single large quote — one exceptional testimonial you want read in full.
  • Carousel — more quotes than fit, on a page where they are supporting rather than leading. Accept that most visitors see only the first.
  • A slow marquee — many short quotes as social proof at a glance; nobody reads individual ones, and that is fine.
  • A list — long, detailed case-study style quotes that reward reading.

Do not add review schema to them

It is tempting, and it is a documented Google violation. Testimonials you have gathered about your own business, marked up as reviews with an aggregate score, are self-serving review markup; the manual action for it lands on your domain. This is why Zyff's testimonial widget emits no structured data of any kind — the quotes are your unverified claims about yourself, and dressing them as machine-readable ratings is the customer's risk, not a feature.

Testimonials Widget

Show customer quotes as cards, a carousel or a pull quote.

Open the tool

Also asked

  • Where should testimonials go on a page?
  • How many testimonials should I show?

All of these have the same answer, so they share this page rather than each getting a near-identical one of their own.