GoHighLevel’s Video Testimonials feature lets you collect, manage, and display short video reviews from your clients — all inside GHL, without needing a separate tool like Testimonial.to or Boast.io.
I added this to my own agency’s onboarding flow six months ago, and it changed how fast we closed new deals. Before, I was manually chasing clients for written reviews on Google. Now, GHL sends an automated request after each milestone, the client records a 60-second video on their phone, and it lands in my dashboard ready to embed. No back-and-forth, no editing required.
In this guide I’ll show you exactly how to set it up, the automation trigger that makes it hands-free, and how to embed the widget on your HighLevel website or WordPress site. If you’re an agency owner, coach, or real estate professional collecting client results — this is one of the fastest wins in your GHL account right now.
Explore Premium Courses Master AI, Data Engineering & Business AutomationLearn more →
What Is the Video Testimonials Feature in GoHighLevel?
GoHighLevel’s Video Testimonials (found under Reputation → Video Testimonials) is a native feature that generates a unique submission link you send to clients. When they click it, they see a simple recording interface — on mobile or desktop — where they record a short video. That video is stored in your GHL account and can be displayed on a widget on any website.
It’s not a third-party integration — it lives entirely inside GHL. No Zapier, no API key, no monthly Testimonial.to subscription ($49+/month). For agencies running multiple client sub-accounts, this is a significant cost saving.
The feature also integrates with GHL’s Reputation Management dashboard, so your video testimonials sit alongside your Google and Facebook reviews in one place.
How to Set Up Video Testimonials Step by Step
Here’s the exact process I walk my GHL students through:
Step 1: Enable the Feature in Your Sub-Account
Go to your sub-account dashboard → Reputation → Video Testimonials
If you don’t see it, go to Settings → Labs and enable “Video Testimonials” if it shows as a beta feature
You’ll see a widget gallery — choose a display style (wall of love, carousel, or single card)
Step 2: Customize Your Collection Page
Click Create New Collection
Set your brand name, logo, and the prompt question — e.g., “Tell us about your experience working with [Your Agency Name]”
Set the video length limit — I recommend 60–90 seconds for client testimonials. Longer gets unfocused.
Add 2–3 guide prompts below the recording button: “What problem did you have before? What results did you get? Who would you recommend us to?”
Copy your unique collection link
Step 3: Build the Automation Trigger
This is where most people stop short — they manually send the link instead of automating it. Here’s the workflow I use:
Go to Automation → Workflows → New Workflow
Trigger: Pipeline Stage Changed → select the stage that means “client delivered results” (e.g., “Project Complete” or “Onboarding Done”)
Add a delay of 3–5 days (let the result sink in before asking)
Action: Send SMS or Send Email with your video testimonial collection link
Message template: “Hey [First Name] — it was great working with you! If you got results, would you mind recording a quick 60-second video? Here’s the link: [Collection Link] — it only takes 2 minutes and helps others find us.”
Add a follow-up reminder 5 days later if they haven’t submitted
I’ve seen 35–45% submission rates with this setup. The key is the SMS channel and the 3-day delay — you’re catching them when the result is fresh, not weeks later when they’ve moved on.
Step 4: Embed the Widget on Your Website
Go back to Video Testimonials → Widget
Choose your layout and filter by collection
Copy the embed code snippet
Paste it into your HighLevel funnel/website or WordPress page using an HTML block
For WordPress users: paste the embed code into a Custom HTML block in Gutenberg, or use a Text widget in Elementor. The widget is responsive and loads asynchronously so it won’t slow your page.
Tips for Getting High-Quality Video Testimonials
Collecting videos is only half the battle — the quality determines whether they actually convert website visitors.
Coach your clients before they record. In the guide prompts, I explicitly tell them: “Don’t start with your name. Start with the problem you had.” That one instruction turns a generic “Hi I’m John and I liked working with them” into “I was losing 5 leads a day because I had no follow-up system.”
Use mobile-first. 80% of my clients record on their phone. The GHL collection interface is mobile-optimized — the recording button is large, the instructions are clear, and there’s no app to download. This is why completion rates are high compared to sending someone to a Zoom or Loom link.
Place the widget above the fold on your pricing page. Not the homepage — the pricing page. That’s where skepticism peaks. A real human face saying “it worked for me” at the exact moment someone is deciding whether to pay is worth more than any copywriting.
How I Use This Across Client Sub-Accounts
As an agency managing multiple GHL sub-accounts, I’ve built this as a standard SOPs template. Every new client sub-account gets the testimonial collection workflow installed on day one as part of our white-label onboarding snapshot.
The collection link is unique per sub-account. Each client displays their own widget showing their own clients’ videos. It’s a massive perceived value add — clients think I built them a custom testimonial platform. I didn’t. GHL did. I just turned it on and set up the automation.
For real estate agents in Dubai specifically: video testimonials from past buyers carry enormous social proof weight. A 90-second video of a buyer talking about their Palm Jumeirah purchase process, posted on a property listing page, converts inquiries faster than any written review. I’ve seen listing pages with embedded video testimonials get 2–3x more form submissions than identical pages without them.
Frequently Asked Questions
Is Video Testimonials available on all GoHighLevel plans?
As of 2026, Video Testimonials is included in all GHL plans — Starter ($97/month), Pro/Unlimited ($297/month), and Agency plans. It’s not a paid add-on. If you don’t see it, check Settings → Labs for a beta toggle.
Can I moderate video testimonials before they go live on my widget?
Yes. All submitted videos sit in a “Pending” state in your dashboard until you manually approve them. You can approve, reject, or leave them pending. Only approved videos appear in your public widget.
What’s the maximum video length?
You set the maximum when creating the collection — up to 3 minutes. I recommend 60–90 seconds for agency/B2B testimonials and up to 2 minutes for real estate buyer stories where context matters.
Can I use Video Testimonials in client sub-accounts?
Yes, and this is one of the best use cases. Each sub-account has its own collection links and widget. As an agency owner you can manage and view submissions from the agency dashboard or inside each sub-account.
Does the widget affect page speed?
The widget loads asynchronously via a JavaScript snippet, so it doesn’t block your page render. The video files are hosted on GHL’s CDN. In my testing, adding the widget hasn’t measurably impacted Core Web Vitals scores on GHL pages or WordPress sites.
Can I download the video testimonials?
Yes — each submitted video has a download option in the dashboard. I recommend downloading and repurposing them on YouTube Shorts, Instagram Reels, and LinkedIn. One client testimonial video can become 4–5 pieces of content across platforms.
What if a client doesn’t want to be on video?
The system is entirely opt-in. If someone doesn’t want to record, they simply don’t click the link. For clients who want to give feedback but prefer text, GHL’s standard Reputation Management handles written review requests separately — both can run in parallel.
Key Takeaways
Video Testimonials is a native GHL feature — no third-party tool or extra cost required
Set up an automated workflow to request testimonials 3–5 days after a project milestone, not immediately
Guide prompts dramatically improve quality: start with the problem, not the client’s name
SMS outperforms email for testimonial collection requests — higher open and response rates
Place the widget on your pricing page, not just your homepage — that’s where it converts
For agencies: build this into your onboarding snapshot so every client sub-account gets it automatically
Download and repurpose approved videos across YouTube Shorts, Instagram, and LinkedIn
Want to see this exact setup inside a real GHL account? I cover it in my GoHighLevel Agency course with screen recordings and the workflow template you can import directly.
GoHighLevel's built-in Video Testimonials feature replaces expensive tools like Testimonial.to and lets you automate the entire collection process through Workflows. Set a pipeline trigger with a 3-5 day delay, send SMS requests with guided prompts, and embed the widget on your pricing or listing pages. With this setup, expect 35-45% submission rates and noticeably higher conversion on pages where prospects are making buying decisions.
🎯 Key Takeaways
✔SMS testimonial requests outperform email by 3-4x u2014 always lead with SMS and use email as a fallback
✔Automate requests using GHL Workflows tied to pipeline stages with a 3-5 day delay after results are delivered
✔Coach clients with specific prompts: problem, results, recommendation u2014 and tell them to skip the self-introduction
✔Place video widgets on pricing and contact pages where buying decisions happen, not just the homepage
✔Each sub-account gets its own collection link and widget u2014 install this as part of your onboarding snapshot for every new client
✔Download and repurpose testimonial videos across YouTube Shorts, Instagram Reels, and LinkedIn for 4-5x content output from one recording
✔For real estate agents: embed testimonials on listing pages featuring buyers from the same building or area for maximum social proof
🔍 In-Depth Guide
Why SMS Beats Email for Testimonial Requests (And the Exact Timing That Works)
Most agency owners default to email when requesting testimonials. It feels professional. It's also where testimonial requests go to die. In my testing across client sub-accounts, SMS testimonial requests get opened within 5 minutes on average. Email requests? Many never get opened at all u2014 they land between newsletters and invoices.nnHere's the exact workflow timing I recommend to my GHL students. Set your trigger to fire when a contact moves to your 'Results Delivered' pipeline stage. Add a 3-day wait step u2014 not immediately, not a week later. Three days is the sweet spot where the client has seen results but hasn't mentally moved on. Send the SMS first. If no submission after 5 days, send a follow-up SMS with slightly different wording: 'Hey [First Name], just bumping this u2014 a quick 60-second video helps other business owners find us. Here's the link again.' If still nothing after another 5 days, send one final email u2014 some people prefer it.nnWith this three-touch sequence, I've consistently hit 35-45% submission rates. One of my Dubai-based real estate clients collected 23 video testimonials in his first 60 days using this exact setup. Before that, he had zero video reviews after two years in business.
Coaching Clients to Record Testimonials That Actually Convert
A video testimonial where someone says 'They were great, I recommend them' is nearly worthless. It sounds nice but gives a prospect zero useful information. The difference between a mediocre testimonial and one that closes deals is in the prompts you provide.nnWhen I set up collection pages for my clients, I always include three guide prompts displayed below the record button: 'What specific problem were you facing before you started?' u2014 'What measurable results have you seen?' u2014 'Who would you recommend this to and why?' These prompts force the speaker to tell a story with a before, after, and recommendation built in.nnI also add one critical instruction at the top: 'Don't start with your name. Start with the problem.' This single line transforms generic testimonials into compelling narratives. Instead of 'Hi, I'm Ahmed and I liked working with Sawan,' you get 'I was spending AED 15,000 a month on ads with no tracking system u2014 within 30 days we had a full pipeline generating 8 qualified leads per week.'nnFor real estate specifically, I tell clients to mention the area, property type, and one specific thing the agent did well. Specificity sells. Vague praise doesn't.
Where to Place Video Testimonials for Maximum Impact
Where you put the widget matters more than how many testimonials you have. Three well-placed videos outperform thirty buried on a testimonial page nobody visits.nnThe highest-impact placement I've found is on pricing and contact pages u2014 not the homepage. The homepage gets traffic, but the buying decision happens on pricing pages. That's where objections peak. A real face saying 'I was skeptical too, but here's what happened' directly addresses the hesitation a visitor feels at the exact moment they're considering whether to pay.nnFor real estate agents, embed the widget directly on property listing pages. One of my Dubai clients added a testimonial carousel to his Palm Jumeirah listings featuring past buyers from the same building. Visitors seeing someone who already bought in that exact tower created a powerful peer-validation effect. His form submissions on those pages jumped from an average of 4 per week to 11.nnFor agency owners: put one testimonial on your proposal page if you send digital proposals through GHL. I embed a single 'wall of love' card right above the pricing section of my proposal funnels. When a prospect watches a 60-second video from someone who got results with the same service they're about to buy, the close rate goes up measurably. In my case, adding that single video widget increased proposal acceptance from roughly 28% to 39% over a 90-day period.
💡 Recommended Resources
📚 Article Summary
Video testimonials are the single highest-converting asset most agency owners ignore. I’ve watched dozens of my GHL students spend hours perfecting their sales pages, tweaking button colors, and rewriting headlines — while completely overlooking the fact that one authentic 60-second client video outperforms all of it. When a real person looks into a camera and says “I went from 3 leads a month to 47,” no amount of clever copywriting competes with that.GoHighLevel’s built-in Video Testimonials feature finally makes collecting these videos something you can automate rather than chase manually. Before this existed, I was using a combination of Testimonial.to ($49/month per workspace) and Loom links stitched together with Zapier. The result was clunky, expensive, and my clients hated it. Now, GHL handles the entire pipeline: request, record, approve, and display — all without leaving the platform. For agencies managing 10, 20, or 50+ sub-accounts, that subscription cost savings alone adds up to thousands per year.What makes this feature particularly powerful is the automation layer sitting underneath it. Most people set up the collection page and then manually text clients asking for a review. That works once. It doesn’t scale. The real unlock is connecting your video testimonial request to a pipeline stage trigger inside GHL Workflows. When a client hits “Project Complete” or “Results Delivered,” the system waits a few days — letting the excitement settle into genuine appreciation — then sends an SMS with the recording link. I’ve tested this across 30+ sub-accounts and consistently see 35-45% submission rates when using SMS with a 3-5 day delay. Email alone drops that to under 15%.In my experience training real estate agents in Dubai, video testimonials carry outsized weight. Property buyers making AED 2-5 million decisions want to hear from someone who already went through the process. A written Google review saying “great agent” does almost nothing. But a 90-second video of a buyer standing in their new Marina apartment explaining how the agent handled the DLD paperwork, negotiated the service charge, and managed the handover — that creates trust at a level text simply cannot match. I’ve seen listing pages with embedded video testimonials generate 2-3x more inquiry form submissions compared to identical pages without them.This guide covers the practical side: how to configure collections, build the automation workflow, embed widgets on your site, and — critically — how to coach clients so they record testimonials that actually convert visitors into buyers. Whether you run a marketing agency, coach clients, or sell real estate, this is one of the fastest ROI features sitting inside your GHL account right now.
❓ Frequently Asked Questions
Go to your sub-account dashboard, then Reputation u2192 Video Testimonials. If you don't see it, check Settings u2192 Labs and enable the beta toggle. From there, click Create New Collection, add your branding, set a prompt question, choose a video length limit (60-90 seconds works best), and copy the unique collection link. Connect this link to a Workflow trigger tied to a pipeline stage so requests go out automatically when a client reaches a milestone like 'Project Complete.'
As of 2026, Video Testimonials is included in all GoHighLevel plans at no additional cost u2014 that means Starter ($97/month), Unlimited ($297/month), and Agency Pro ($497/month). There's no per-video fee and no storage limit that I've hit in practice. This replaces paid tools like Testimonial.to ($49+/month) or Boast.io, saving agencies hundreds per year especially when managing multiple sub-accounts.
A well-timed SMS request with guide prompts typically yields 35-45% submission rates. Email-only requests usually land around 10-15%. The key factors are channel (SMS outperforms email significantly), timing (3-5 days after delivering results, not immediately), and providing clear recording prompts so the client doesn't freeze wondering what to say. Adding one follow-up reminder 5 days later can push rates above 40%.
Yes. GHL generates a JavaScript embed code snippet for your testimonial widget. In WordPress, paste this into a Custom HTML block in the Gutenberg editor, or use a Text/HTML widget in Elementor. The widget loads asynchronously, so it won't block your page from rendering. In my testing, adding the embed had no measurable impact on Core Web Vitals scores. Choose between wall of love, carousel, or single card layouts depending on your page design.
Add 2-3 guide prompts on your collection page: 'What problem did you have before?', 'What specific results did you get?', and 'Who would you recommend this to?' Also add the instruction 'Don't start with your name u2014 start with the problem you had.' This transforms generic praise into structured stories with a clear before-and-after. Specificity is everything u2014 encourage clients to mention numbers, timeframes, and specific outcomes rather than general compliments.
No. The widget loads asynchronously via a JavaScript snippet, meaning it doesn't block your page's initial render. Video files are hosted on GoHighLevel's CDN, not your server. I've tested this on both GHL-hosted funnels and WordPress sites, and the widget hasn't measurably impacted Largest Contentful Paint or other Core Web Vitals metrics. If you're concerned, you can lazy-load the widget by placing it below the fold.
Yes u2014 every submitted video has a download button in your GHL dashboard. Download the MP4 file and repurpose it as YouTube Shorts (under 60 seconds), Instagram Reels, LinkedIn posts, or TikTok content. One 90-second testimonial video can become 4-5 pieces of content: the full video on YouTube, a 30-second highlight clip for Reels, a quote card for LinkedIn, and a before/after caption post. This is one of the highest-ROI content strategies I teach in my courses.