Vertical scroll

A wall of love that scrolls itself

Columns of testimonial cards drift up and down in a box of the height you choose. A whole wall of love, in a fixed space.

Create your scroll
  • Fixed height you choose
  • One to three columns
  • Works on any website
Live example

Try the vertical scroll

This is the real widget. Hover over a column to pause it.

We had testimonials on our site the same afternoon. Customers actually fill the form in, and the good ones go straight onto our pricing page.
ML

Maya L.

Example customer

Finally stopped copy-pasting tweets into our landing page. The widget updates itself when we approve something new.
DO

Daniel O.

Example customer

The form read like we wrote it ourselves. Our clients answered in a couple of minutes and the quotes were better than anything we would have written.
SR

Sofia R.

Example customer

Setup took ten minutes. The grid matches our site without any custom CSS.
TB

Tom B.

Example customer

I send one link after every coaching package. Half of my clients reply the same day, and the best answers go on my homepage.
AT

Aiko T.

Example customer

Our booking page converts better since we added the badge next to the button. Small thing, real difference.
LM

Lucas M.

Example customer

The form read like we wrote it ourselves. Our clients answered in a couple of minutes and the quotes were better than anything we would have written.
SR

Sofia R.

Example customer

Setup took ten minutes. The grid matches our site without any custom CSS.
TB

Tom B.

Example customer

I send one link after every coaching package. Half of my clients reply the same day, and the best answers go on my homepage.
AT

Aiko T.

Example customer

Our booking page converts better since we added the badge next to the button. Small thing, real difference.
LM

Lucas M.

Example customer

We had testimonials on our site the same afternoon. Customers actually fill the form in, and the good ones go straight onto our pricing page.
ML

Maya L.

Example customer

Finally stopped copy-pasting tweets into our landing page. The widget updates itself when we approve something new.
DO

Daniel O.

Example customer

I send one link after every coaching package. Half of my clients reply the same day, and the best answers go on my homepage.
AT

Aiko T.

Example customer

Our booking page converts better since we added the badge next to the button. Small thing, real difference.
LM

Lucas M.

Example customer

We had testimonials on our site the same afternoon. Customers actually fill the form in, and the good ones go straight onto our pricing page.
ML

Maya L.

Example customer

Finally stopped copy-pasting tweets into our landing page. The widget updates itself when we approve something new.
DO

Daniel O.

Example customer

The form read like we wrote it ourselves. Our clients answered in a couple of minutes and the quotes were better than anything we would have written.
SR

Sofia R.

Example customer

Setup took ten minutes. The grid matches our site without any custom CSS.
TB

Tom B.

Example customer

How it works

Lots of testimonials, fixed space

The page does not grow as you add testimonials. The scroll just gets longer.

Height you choose

From 240 to 960 pixels, so it fits beside a form or fills a section.

One to three columns

Neighbouring columns move in opposite directions. Fewer columns on narrow screens.

Beside a signup form

One column works well next to a form or in a sidebar.

Faded edges

Cards fade in at the top and out at the bottom. Adjust or turn it off.

Your speed

Five speeds, and every column pauses when hovered.

Respects reduced motion

Visitors who ask for less motion get columns they can scroll themselves.

Embed

Add it to your site in a minute

Paste the code into an HTML or embed block. It works on WordPress, Webflow, Squarespace, Wix, Framer, Shopify and plain HTML, and resizes to fit its content.

Embed code

Paste it where the testimonials should appear. Every widget gets its own code in the dashboard.

<div id="testimoon-widget-your-widget-id"></div> <script id="testimoon-embed-js" src="https://testimoon.com/embed.js" async></script>

The vertical scroll is part of Pro

Pro is $19/month and also adds your own colors, a custom domain and removes the Testimoon branding. The grid and review badge widgets are free.

Compare plans
FAQ

Vertical scroll questions

What is a vertical testimonial scroll?

It shows testimonial cards in columns that scroll up and down on their own, inside a box with a fixed height. You can show many testimonials without making the page longer.

When should I use it instead of a grid?

Use the vertical scroll when you have many testimonials but limited space, such as beside a signup form or in a hero section. Use a grid on a dedicated testimonials page.

Is the vertical scroll widget free?

It is part of Pro, which costs $19/month. The grid and badge widgets are free.

How do I add it to my website?

Create a vertical scroll widget in Testimoon, choose the testimonials and height, and copy the embed code. Paste it into an HTML or embed block on any website.

Free to start

Start collecting. Stay on free as long as you want.

Create a form, share it, and keep every testimonial. Upgrade later if you need the extra bits.

  • No credit card
  • Ready in under a minute
  • Unlimited testimonials
Get started free