Marketing Agency Testimonials: How to Collect Verified Client Video
On this page
Quick answer: Good marketing agency testimonials name the client's starting problem, one result with a time frame, and how the team worked. Ask retainer clients after the first clear result, not after the first invoice: 30-60 days in is a good default. Use short video, let the client choose where you use it, and show it on case-study pages and in proposals.
A prospect cannot test an agency before they sign a retainer. They can only listen to the clients who already did. That is the job of a marketing agency testimonial: it lets a past client answer the questions that your sales deck cannot answer credibly.
This page covers what a strong agency testimonial contains, with labeled template wording. It gives 3 video questions, a timing plan for retainer clients who pay through Stripe, and the pages where testimonials do the most work. It also compares four tools, with prices checked in October 2026.
On this page
- Why testimonials matter for marketing agencies
- What a strong marketing agency testimonial looks like
- 3 video questions to ask agency clients
- When and how to ask a retainer client
- Where to put testimonials on an agency website
- Testimonial tools for agencies
- Frequently asked questions
Why testimonials matter for marketing agencies
Testimonials matter because agency buyers pay for a result that they cannot see before they buy. A client who says "our cost per lead fell in the first quarter" carries more weight than the same claim on your home page.
Results claims also carry legal weight in the United States. The US Federal Trade Commission (FTC) explains this in FTC's Endorsement Guides: What People Are Asking. It says that "Endorsements claiming specific results usually will be interpreted to mean" that other buyers can expect the same result. It also says that phrases such as "Results not typical" do not change that interpretation.
For an agency, this has a practical effect. Suppose that you publish a client's "3x return on ad spend". You must have proof that the result is typical, or disclose the result that clients generally get. The FTC Consumer Reviews and Testimonials Rule, in effect since October 21, 2024, also covers testimonials, not only reviews.
Key takeaway: Agency testimonials sell because they show results, so the results in them must be true and representative.
What a strong marketing agency testimonial looks like
A strong agency testimonial has four parts: who the client is, the problem before, one specific result with a time frame, and the working relationship. The fourth part is specific to agencies. Prospects buy a team that they will talk to every week, not only an outcome.
| Part | Weak version | Strong version |
|---|---|---|
| Who | "Great client, great agency" | Role and company type: "Head of growth, B2B software company" |
| Problem | "We needed help with marketing" | "Our paid search spend went up each month, but demo bookings did not" |
| Result | "Amazing results!" | "Demo bookings from search doubled between March and June" |
| Relationship | "Lovely people" | "They told us in week two that one campaign did not work, and they turned it off" |
The relationship detail is often the most persuasive line. A client who describes a bad-news moment that the agency handled well tells a prospect how the agency behaves under pressure.
Template wording
The examples below are templates. They are not real clients. Use them to show a client the shape of a good answer, not to write the answer for them.
Template: result testimonial (paid media retainer)
"We came to [agency] because our ad spend grew each quarter but sales calls did not. In the first [time frame], they rebuilt our campaigns around [one change]. [Specific result with a time frame]. The weekly report is short and tells me what they will do next."
Template: relationship testimonial (content or SEO retainer)
"I have worked with three agencies. [Agency] is the first one that told me no. In month one, they said our plan for [topic] would not work and showed us why. We changed course, and [specific result]. I trust their advice because they are honest when the news is bad."
Template: switch testimonial (client who left another agency)
"Our last agency sent long reports with no decisions in them. [Agency] gave us one page each month with three actions. After [time frame], [specific result]. The move took [number] weeks and nothing broke."
If a client shares a number, ask them how they measured it and keep a record. The FTC rules above apply to the claim, not only to the client who made it.
3 video questions to ask agency clients
Ask three questions in story order: the problem, the result, and the relationship. Three questions fit a short self-recorded video, and they give you a complete story to cut.
- "What was not working in your marketing before you hired us?" This gives the "before" that a prospect recognizes in their own business.
- "What is one result you can share, and over what time?" The word "can" is important. It tells the client that a percentage or a direction is fine if a revenue number is confidential.
- "What is it like to work with our team week to week?" This answers the question that a prospect does not ask out loud: "Will these people be easy to work with?"
For more question sets, see our list of testimonial questions by goal and business type.
When and how to ask a retainer client
Ask after the first clear result, not after the first invoice. A client who paid their first retainer last week has nothing to report yet. A client who saw their first monthly report with a good number has a story.
Set the wait to match your first result
Most agencies bill retainers monthly through Stripe. In Proven Praise, the request goes out after a payment plus a wait that you set in minutes, hours or days, up to 60 days. The default is 7 days. The clock starts at the client's first payment, and each client gets one request only, even when they pay again each month.
For most agencies, 7 days is too early. Use your service type to choose the wait. The table shows example settings, not rules.
| Service | First result the client can describe | Example wait |
|---|---|---|
| Paid ads management | The first full month of data after the rebuild | 30-45 days |
| Email or lifecycle marketing | The first campaign or automation with results | 30 days |
| SEO or content retainer | The first published work and early traffic data | 60 days (the maximum) |
| Website or campaign project | The launch | Match the project length, then use Send now |
The wait is one setting for all clients. Choose the wait that fits most clients. For a client who gets a result early, select Send now in the requests table. The setup steps are in the getting started guide.
Steps
- Connect Stripe with the read-only Stripe App. It reads customers and charges and never gets write access.
- Set the wait from the table above.
- Write your 3 questions in Settings.
- Tell the client in your next call that a short request will come by email. A known request gets more answers.
- Wait for the email. One reminder goes out 4 days later if the client does not open the link. After that, no more emails.
- Review the clips, the quote and the transcript. Approve or reject each testimonial before it goes public.
The objection: "I do not want to share my metrics"
Some clients like your work but do not want their numbers on your website. Three things help:
- The client chooses the use. On the recording page, the client chooses website, social media or ads. Website permission is necessary to send.
- The client can remove it. The client can withdraw the testimonial at any time from its verification page. Proven Praise then deletes the video files and removes it from all walls.
- Your agency's fee stays private. The verification page shows the payment date, an amount range (for example "$100-500") and "through Stripe". It never shows the client's email, card, exact amount or charge ID.
Also tell the client that a direction ("demo bookings doubled") or a percentage is enough. Most prospects need the shape of the result, not the revenue figure.
Where to put testimonials on an agency website
Put each testimonial next to the claim that it proves. A wall of praise on a separate "Testimonials" page gets fewer views than one clip on the page where a prospect decides.
| Page | What to show | Why |
|---|---|---|
| Case-study pages | The video clip from the same client | The clip proves that the case study is real |
| Service pages | One clip for each service, from a client of that service | A paid ads prospect wants paid ads proof |
| Proposals | A link to a hosted wall or a single verification page | A PDF cannot run an embed, but a link works |
| Pricing or "How we work" page | The relationship clip | It answers "What is it like to work with you?" |
| Contact page | The "Verified customer" badge | It adds trust at the moment of the inquiry |
Proven Praise has three embeds, each one script tag: a wall (grid or carousel layout), a single testimonial card, and a badge. Each wall also has a hosted page, which you can link from a proposal. The codes are in the embed docs. For layout ideas, read our guide to the testimonial widget.
Testimonial tools for agencies
Choose a tool by your main need: verified client video, unlimited volume, or one console for many client brands. The facts below come from each vendor's pricing page, checked on October 23, 2026.
| Tool | Entry paid price | Best fit for an agency | Note |
|---|---|---|---|
| Proven Praise | Starter $29/month or $290/year (25 new videos per month) | Agencies that bill retainers through Stripe and want proof that each client paid | Stripe payments only |
| Senja | Starter $29/month, unlimited testimonials | Agencies that want unlimited text and video, imports, and many widget styles | Added a Stripe integration on May 29, 2026 that invites new Stripe customers |
| Famewall | Standard $12/month (6 videos) | Agencies that manage testimonials for their own clients | Agency plan $125/month: unlimited client workspaces, full white-label |
| Testimonial.to | Starter $25/month (2 videos in total) | Agencies that import social posts and reviews | Unlimited video starts at Ultimate, $50/month per space |
Of these four pricing pages, only the Proven Praise page lists a signed verification page for each testimonial. Anyone can check the Ed25519 signature with the public keys at /.well-known/provenpraise-keys.json. Its AI cuts 1-3 captioned clips and one quote, and it never changes the client's words. On paid plans, you can also run it from Claude and other AI tools through an MCP server and an HTTP API (MCP docs).
Famewall is stronger if you collect testimonials for your clients' brands, not your own. Senja is stronger if you need unlimited volume or imports from other platforms. For full comparisons, see Senja alternatives, Famewall alternatives and Testimonial.to alternatives.
Frequently asked questions
What should a marketing agency testimonial include?
A marketing agency testimonial should include four parts. These are the client's role and company type, the problem before the work, one specific result with a time frame, and the working relationship. The relationship line matters because prospects buy a team they will talk to every week. Keep the client's own words.
When should an agency ask a client for a testimonial?
Ask after the first clear result, usually 30-60 days into a retainer, not after the first invoice. For a project, ask at launch. If you automate the request after a Stripe payment, set the wait so that the email arrives after the first monthly report with good news.
Can an agency publish a client's results in a testimonial?
Yes, if the result is true and you can support it. The FTC says that a testimonial with specific results usually implies that other buyers will get similar results. If that is not the case, disclose the results that clients generally get. "Results not typical" is not enough.
How do I get a testimonial from a client who has an NDA?
Ask the client what they can share, and offer options: a percentage, a direction such as "doubled", or no number at all. Let the client choose where you can use the video. With Proven Praise, the public page shows only an amount range for the payment, never the exact amount.
Should agencies use video or written testimonials?
Use video where you can, and always offer a written option. Video shows a real person, which helps a prospect trust the result. Some clients do not want to be on camera. Proven Praise lets the client record in the browser or write a text instead.
Can I use testimonials in proposals?
Yes. A proposal is often a PDF, so an embed does not work there. Link to a hosted wall or to a single testimonial's verification page instead. Put one clip next to the section that describes a similar result.
Conclusion
- Build each testimonial from four parts: who, problem, result with a time frame, and relationship.
- Ask after the first result. For a retainer, a wait of 30-60 days after the first payment fits most agencies.
- Make it easy to say yes: a percentage is enough, and the client controls where you use the video.
- Put clips on case-study pages, service pages and in proposals, not only on a testimonials page.
- Keep every result true and representative.
Do your clients pay your retainer through Stripe? Proven Praise sends the request after your wait and gives each clip a link to signed proof of the payment. See the plans and pricing to start with 3 free videos.
Collect testimonials that prove they are real
Proven Praise asks your paying Stripe customers for a short video. Each testimonial links to a signed record of the payment.