thinkhard.SI

Prompt repository Marketing

Ask a customer for a testimonial and tidy it up

You need a request that makes saying yes easy, and a light edit the customer can approve.

Registry no.
MKT-025
Collection
Marketing
Laid out for
Any chat model
Score
10 out of 10
Blanks to fill
5
Added

MarketingAny chat

The prompt

Score 10 of 10, Excellent

Use it when You need a request that makes saying yes easy, and a light edit the customer can approve.

  • {{customer}}
  • {{where_used}}
  • {{sender}}
  • {{context}}
  • {{raw_testimonial}}
Full prompt and why it works
Prompt
Background:
Customer (name, role, company) and how we worked together: {{customer}}
Where the testimonial will appear: {{where_used}}
Sent by: {{sender}}

What we did for them and what they have told us about the results (their words where possible):
"""
{{context}}
"""

Their testimonial, if they have already sent one, or "none yet":
"""
{{raw_testimonial}}
"""

Task: Do two things.

Part 1. Write a short email asking this customer for a testimonial, under 120 words, that makes saying yes easy:
- Say what we would like and where it will appear.
- Offer three short questions they can answer in two minutes, such as what things were like before, what changed, and what they would tell someone considering us.
- Offer to draft a few lines from their answers for them to approve, and make it clear they can say no.
- Ask separately for permission to use their name, role, company and photo.
Do not offer payment, discounts or gifts in exchange: paid testimonials read as less credible, and in many countries they must be disclosed.

Part 2. If a testimonial is given above, tidy it for publication:
- Fix spelling, grammar and length only. Keep their words, their meaning and their voice.
- Do not add claims, numbers, adjectives or enthusiasm they did not express, and do not join sentences from different parts in a way that changes the meaning.
- Give a full version and a short version under 40 words, using their exact phrases.
- List every change you made, so the customer can see them.
- Write a two-sentence note asking them to approve the edited version before we publish it.

Format: Part 1 and Part 2 under their own headings, with a subject line for the request email.

The edited testimonial should sound like the customer on a good day, not like our marketing.

Example of a light edit, for form only:
Original: "honestly we was saving like 3 hours a week once it was setup"
Edited: "Honestly, we were saving about three hours a week once it was set up."

If the testimonial is "none yet", do Part 1 only. If anything is unclear in their wording, keep the original phrase and flag it rather than guessing what they meant.

Variables

{{customer}}
Their name, role and company, and what they bought or how you worked together.
{{where_used}}
Where it will appear, for example "our website's services page" or "proposals to similar clients".
{{sender}}
Who the request comes from, with their role.
{{context}}
What you did for them and anything they have said about the results, in their words where possible.
{{raw_testimonial}}
Their testimonial exactly as they sent it, or "none yet".

Why it works

  • What to avoid. The edit fixes spelling and length but adds no claims, numbers or enthusiasm, and every change is listed, so the quote stays the customer's own.
  • What good looks like. The request makes yes easy with three short questions and an offer to draft from their answers, and the customer approves the final wording before it is published.
  • An example. A before-and-after pair shows how light the edit should be, labeled as form only.

How to use it

  1. Press Fill in variables and type your details into each blank. What you type stays in this browser.
  2. Copy the filled prompt into the AI tool you already use, such as ChatGPT, Claude or Gemini, or open it in the Grader or the Prompt Tester here.
  3. Before you rely on it, try it on three or four real examples. The Prompt Tester runs them all at once and shows which ones go wrong.
Use it from code

Get this prompt as JSON from the free REST API, with your own text in the blanks, or let an AI assistant fetch it through the MCP server. No key.

curl -s https://thinkhard.si/api/v1/prompts/testimonial-request-and-edit

With the MCP server added to Claude, ChatGPT, Cursor or VS Code, call get_prompt with {"prompt": "testimonial-request-and-edit"}, or just ask for it by name.