Testimonial widget for Elementor

Add video and text testimonials to Elementor pages with the HTML widget.

E

Short answer

In Elementor, drag the HTML widget (the </> icon) from the widget panel onto your page, paste your VideoTestimonials embed code into its code area, and update the page. Elementor restricts the HTML widget to administrators by default; other roles need access through Elementor's Role Manager.

Steps checked against Elementor's documentation on 8 October 2026.

Testimonials on a Elementor site

How to add testimonials to Elementor

  1. 1In VideoTestimonials, open Studio → Widgets, open (or create) a widget, and copy the code from its Code tab (HTML / Script)
  2. 2In the Elementor editor, drag the HTML widget (</> icon) to where the testimonials should go
  3. 3Paste the code into the widget's code area and click Update
The code you paste into Elementor looks like this
<div data-vt-widget="carousel" data-vt-space-id="YOUR_SPACE_ID"></div>
<script src="https://videotestimonials.video/embed.js" async></script>

Where to put testimonials on Elementor

A testimonials section in an Elementor layout

Testimonials inside any section or column of an Elementor page.

  1. In VideoTestimonials, open Studio → Widgets, open (or create) a widget, and copy the code from its Code tab (HTML / Script).
  2. Open the page with Elementor.
  3. From the widget library, choose the HTML widget with the </> icon and drag it to where the blue line shows.
  4. Paste the embed code into the code area.
  5. Click Update (or Publish) and view the live page.

Source: Elementor Help: HTML widget

Good to know before you start

  • Access to the HTML widget is restricted to administrators by default; Role Manager can grant it to other roles.

VideoTestimonials vs WordPress testimonial plugins and tools

Prices read from each vendor's own pricing page; oldest check 2026-11-01. VideoTestimonials prices from our pricing page.
ToolTypeFree planEntry paid planUnlimited video fromBest for
VideoTestimonialsTestimonial collection20 text testimonials + 10 video testimonials, no time limitStarter: $24/monthStarter, $24/monthVideo and text testimonials collected by link and embedded on any site
Strong Testimonials (WordPress plugin)Review widgetsFree plugin: collection form and display, 80,000+ active installsFree plugin: FreeNot offered on published plansFree written testimonials on a WordPress site
SenjaTestimonial collection15 testimonials in total, video and text combinedStarter: $29/monthStarter, $29/monthPolished widgets and rewards for one brand
FamewallTestimonial collection10 testimonials, 1 video, 1 wallStandard: $15/monthProfessional, $29/month ($25 billed yearly)Cheap walls of mostly written testimonials

Elementor testimonials: frequently asked questions

Who can use Elementor's HTML widget?

Administrators, by default. Elementor restricts it because code can carry malware; access for other roles is set in Elementor's Role Manager.

Can I put testimonials in an Elementor header or footer?

Yes — the HTML widget works in any area you edit with Elementor, including theme templates if your setup uses them.

Is there a free plan for using VideoTestimonials on Elementor?

Yes. The Free plan includes 20 text testimonials and 10 video testimonials and a Wall of Love you can embed on Elementor, with no time limit and no credit card. Starter, at $24/month, adds unlimited testimonials and every widget type.

Why Add Testimonials to Elementor?

Uses Elementor's built-in HTML widget

Fills the column you drop it into

No extra WordPress plugin to maintain

Start building trust today

Add testimonials to Elementor.
Video and text.

Collect video and text testimonials with a link, embed them on Elementor, and style them to match your brand. Free plan, no credit card, nothing expires.

Free forever plan
No credit card required
Cancel anytime