Skip to content

A testimonial wall from real reviews

Show real quotes from real users, with permission and attribution, from one data file.

  • Free, no sign-up
  • 1 to 2 hours with an agent
  • By Devvrat Hans
  • Version 1.0, updated Oct 26, 2026

1Your site and stack

Optional. The prompt adapts as you type; leave a field blank and the agent works it out.

2Copy it into your agent

testimonial-wall.md62 lines, about 825 tokens

Paste into any coding agent: Claude Code, Cursor, Codex, Copilot, Windsurf or Cline.

# A testimonial wall from real reviews

Proof from real users helps launch visitors trust the production site, and fake or unattributed proof destroys that trust the moment someone checks. Build a testimonial section from real quotes I give you, with names, roles and sources, stored as data so it is easy to keep current.

Site: not given. Find the production URL in the project config, or ask me.

## Ground rules

1. Read before you write. Explore the parts of the codebase this job touches and tell me what is already in place.
2. Plan, then stop. Give me a numbered plan: what you will change, in which files, and why. Wait for my approval before editing anything.
3. Fix things at their source (the shared layout, the config, the generator), not with one-off patches page by page.
4. Keep the project's conventions: its framework APIs, file layout, naming and code style. Add no new dependency without asking.
5. Where something is already done well, say so and leave it alone.

## You will not

- Edit `.env` files, secrets or API keys, or print their values.
- Deploy, push, merge or publish anything.
- Delete data, or run migrations or scripts against a production database.
- Add tracking, third-party scripts or links to any site I did not ask for.
- Change copy, design or behaviour that this job does not need.
- Write or invent any testimonial.
- Show a person's name or photo without my confirmation of permission.

## Your stack

- Framework: Work out the framework, router and build output from the project files (package.json, lockfiles, framework config) before planning, and say which you found.
- Host: Work out where the site is hosted from the config files (vercel.json, netlify.toml, wrangler config, Dockerfile, fly.toml) and say which you found.

## Steps

### 1. Collect the quotes with me

Ask me for the quotes and their sources (launch comments, support emails, reviews, social posts), and confirm I have permission to show each with the person's name. Do not take quotes from anywhere I have not given you.

### 2. Store them as data

Put testimonials in one data file or table: quote, name, role or company, avatar (optional, with permission), source and its link, and date. Short quotes work best; trim only with "...", never change meaning.

### 3. Build the section

A responsive wall or carousel that shows each quote with its person and a link to the source where it is public. Place the strongest two or three near the main call to action on the landing page and the rest on their own section or page.

### 4. Structured data, honestly

Do not add `Review` or `AggregateRating` markup for testimonials you chose yourself; Google treats self-selected reviews on your own site as not eligible. Use plain HTML with `<blockquote>` and `<cite>`.

## Done means

- [ ] Every testimonial is real, permitted, and has a name and source.
- [ ] Testimonials live in one data file or table.
- [ ] The section works at phone width and links to public sources.
- [ ] No Review or AggregateRating markup is added for self-selected testimonials.

## Report back

When you finish, give me:

- what you changed, file by file;
- anything you skipped, and why;
- anything I must do by hand (DNS records, dashboards, accounts, deploys);
- how to check each change on the live site.

One-line version

For agents that can read a URL. It fetches this prompt with your settings applied.

Read https://abacklaunch.com/prompts/testimonial-wall.md and follow it for this project.

3Check the result

When the changes are live, run these free checks. Add your site URL above and each one opens already running on it.

This prompt will not

  • Edit .env files, secrets or API keys, or print their values.
  • Deploy, push, merge or publish anything.
  • Delete data, or run migrations or scripts against a production database.
  • Add tracking, third-party scripts or links to any site I did not ask for.
  • Change copy, design or behaviour that this job does not need.
  • Write or invent any testimonial.
  • Show a person's name or photo without my confirmation of permission.

It reads your code first, shows you a plan, and waits for your approval before it changes anything.

What you get

  • Testimonials stored as data with their sources
  • A testimonial wall and a short strip near your main button
  • Honest markup that will not get flagged

How to use this prompt

  1. 1

    Describe your stack

    Add your site, framework and host. The prompt adapts; blank fields are left for the agent to work out.

  2. 2

    Paste it into your agent

    Open your project in Claude Code, Cursor, Codex, Copilot, Windsurf or Cline, and paste the prompt or the one-line version.

  3. 3

    Approve the plan

    The agent reads your code, shows you a plan with the files it will touch, and waits. Change anything you disagree with.

  4. 4

    Check the result

    When the changes are live, run the free checks below on your site to confirm each fix.

What the agent does

Proof from real users helps launch visitors trust the production site, and fake or unattributed proof destroys that trust the moment someone checks. Build a testimonial section from real quotes I give you, with names, roles and sources, stored as data so it is easy to keep current.

  1. 1. Collect the quotes with me

    Ask me for the quotes and their sources (launch comments, support emails, reviews, social posts), and confirm I have permission to show each with the person's name. Do not take quotes from anywhere I have not given you.

  2. 2. Store them as data

    Put testimonials in one data file or table: quote, name, role or company, avatar (optional, with permission), source and its link, and date. Short quotes work best; trim only with "...", never change meaning.

  3. 3. Build the section

    A responsive wall or carousel that shows each quote with its person and a link to the source where it is public. Place the strongest two or three near the main call to action on the landing page and the rest on their own section or page.

  4. 4. Structured data, honestly

    Do not add Review or AggregateRating markup for testimonials you chose yourself; Google treats self-selected reviews on your own site as not eligible. Use plain HTML with <blockquote> and <cite>.

Done means

  • Every testimonial is real, permitted, and has a name and source.
  • Testimonials live in one data file or table.
  • The section works at phone width and links to public sources.
  • No Review or AggregateRating markup is added for self-selected testimonials.

Questions

Can I add star ratings markup to my testimonials?

Not for quotes you picked yourself. Google's guidelines exclude self-serving reviews on your own site from review rich results, and misuse can earn a penalty.

Can I use launch comments as testimonials?

Yes, if the commenter agrees. Ask them, and link to the comment so readers can see it is real.

How many testimonials do I need?

Three good, specific ones beat twenty vague ones. Specific outcomes ("cut our invoicing time in half") persuade more than praise.

Does this prompt add links to Aback Launch to my site?

No. Nothing in the prompt mentions Aback Launch or asks your agent to link to us. The only exception is an optional badge step, which stays off unless you tick it. Some prompt libraries slip their own link into your codebase by default; we think that should always be your choice.

Which coding agents does it work with?

Claude Code, Cursor, Codex, GitHub Copilot, Windsurf, Cline, and any agent that can read your project and edit files. You can copy it as a plain prompt, save it as a Claude Code skill or a Cursor rule, or add it to AGENTS.md.

Is it safe to run on my real codebase?

The prompt makes the agent read first, show a plan and wait for your approval, and it forbids touching secrets, deploying and deleting data. Still review the changes and run your tests before you deploy, as with any change.

Changelog

  • v1.0First version.

Launch your startup on Aback Launch

Get a launch page that search engines and AI assistants can read, a place in the weekly launch list, and a review by a real person. Free to join.