Rotation, not retirement
How Often to Rotate Website Testimonials
Every testimonial on your homepage may still be accurate and still be the wrong one to show this month. Returning visitors stop reading quotes they have seen three times, and a library of forty stories does nothing if the same four are always on display. Rotation means swapping good testimonials for other good ones on a rhythm. Pick a start date to get a dated swap plan, then use the table to set how fast it should run.
- A dated swap plan from any start date
- Pools per page slot, not one big list
- A cadence matched to your returning visitors
Rotation planner
Your first ninety days of rotation
Pick the day you want the first swap to go live. The plan assumes a monthly cadence on the homepage; shorten or stretch it using the table below.
Day -7
Build a pool for each slot
For every place a testimonial appears, list three to five valid quotes that fit that slot. Pools are per slot, so a pricing quote never lands on the careers page.
Day -2
Note what is showing now
Write down the current selection for each slot so you can tell later what changed and when.
Day 0
Swap the homepage first
Change the busiest slot first. Replace one or two quotes, not all of them, so the section still feels familiar.
Day +14
Swap the second busiest page
Usually pricing or the main product page. Keep the quote that answers the page’s hardest objection and rotate the rest.
Day +30
Second homepage swap
Bring in the next quotes from the pool. Put the ones you took out back at the end of the queue.
Day +45
Check the analytics
Look for any change in how visitors engage with the testimonial sections. A swap is not a test, so read it as a hint, not a verdict.
Day +60
Third homepage swap and pool top up
Add newly approved testimonials to the pools. A pool with fewer than three left needs new collection.
Day +90
Decide the cadence
Keep monthly, slow to quarterly, or speed up on the homepage, using the table on this page.
Dates are worked out in your browser. Nothing is stored.
The problem, solved
Why rotation stalls, and how StoryProof makes swaps quick
- Problem 1
Regular visitors no longer read our quotes
People who come back weekly learn the shape of the section and scroll past it, however good the quotes are.
How StoryProof solves it
You choose which approved testimonials appear in each widget, so a swap means picking a different few from the pool.
- Problem 2
Forty stories approved, four ever shown
Customers who took the time to record a video never see it used, and the library looks bigger in the app than on the site.
How StoryProof solves it
Tag each testimonial with the slot it suits, such as homepage or pricing, and treat each tag as that slot’s rotation pool.
- Problem 3
We cannot tell if swapping did anything
Without a before and after, rotation turns into a chore nobody can justify.
How StoryProof solves it
An analytics dashboard is included on every plan, so you can look at it around each swap date.
- Problem 4
Only one quote fits the hero slot
A slot that shows one quote at a time rotates slowly, because changing it changes the whole first impression.
How StoryProof solves it
Widget layouts range from walls and carousels to compact badges, so a single quote slot can become a carousel showing several in turn.
- Problem 5
The pool for pricing ran dry
After a few swaps one slot has used every suitable quote and starts repeating.
How StoryProof solves it
Add customers who fit that page as contacts and send them a request. New answers wait for approval before they join the pool.
Set the cadence per page
These are starting points to adjust, not rules from research.
In StoryProof
Run rotation in StoryProof
- 1
Tag pools by slot
Give each testimonial a slot tag such as homepage, pricing or onboarding email.
- 2
Give each slot its own widget
One widget per slot means a swap on the homepage never touches pricing.
- 3
Swap on the dates in your plan
Change the selection in that slot’s widget to the next quotes from its pool, and note the date.
- 4
Review around each swap
Check the analytics dashboard before and after, and top up any pool running low.
What happens next: Rotation does not replace the quarterly check for stale or inaccurate quotes. Run both; they answer different questions.
Before you start
Limits of rotation
What this does not cover, and what to check on your side. Better to know now than after launch.
- 01
Swaps are done by hand
StoryProof has no rotation schedule. Someone changes the selection on the planned dates.
- 02
Rotation is not a test
Two months with different quotes also differ in season, traffic and offers. Read changes as hints.
- 03
Weak quotes should not rotate in
A pool is only as good as its worst member. Leave a quote out of every pool rather than let it take its turn.
- 04
Retiring is a different job
A quote that is outdated or wrong comes out for good, not back into the queue.
FAQ
Questions people ask
Short answers to what usually comes up next.
How often should I change the testimonials on my homepage?
If many visitors come back regularly and you have at least five suitable quotes, every two to four weeks is a reasonable start. With mostly first time visitors, quarterly is plenty.
Is testimonial fatigue real?
For returning visitors, yes in the plain sense: people stop reading things they have already read. First time visitors are not affected, which is why cadence depends on your traffic.
Should I swap every testimonial at once?
No. Change one or two per slot so the section still feels familiar and you can tell which change came when.
Is a carousel the same as rotation?
A carousel shows several quotes in one visit. Rotation changes which quotes are in the set over weeks. You can do both.
Still have a question? Ask the StoryProof team or book a demo.
Put more of your library to work
Tag pools by slot, give each slot a widget, and swap on a schedule you set.
Last updated 2026-11-11.