Import testimonials from YouTube

Updated

Short answer

VideoTestimonials imports YouTube comments as text testimonials. In Dashboard → Import → Reviews & Other, click YouTube, keep Import comments selected, paste a youtube.com/watch, youtu.be or embed link and click Import testimonials. Up to 500 top-level comments load, ordered by relevance, through the YouTube Data API with a server-side key. Shorts links aren't recognized, and videos with comments turned off can't be imported.

Paste any public YouTube video URL and pick one of two modes:

  • Import video — saves the video itself as a video testimonial, with the channel name and embedded player.
  • Import comments — fetches the top comments on that video as text testimonials (up to 500, ordered by relevance).

How to import from YouTube

  1. Go to Dashboard → Import → Reviews & Other.
  2. Click the YouTube tile.
  3. Toggle between Import video and Import comments at the top of the import panel (Import comments is selected by default).
  4. Paste the YouTube URL — https://www.youtube.com/watch?v=abc123, https://youtu.be/abc123, or https://youtube.com/embed/abc123.
  5. Click Import testimonials. In comments mode, tick the comments you want and click Import.

Import video — what you get

The video-import mode uses YouTube's public oEmbed endpoint (no API key needed):

  • Video title → testimonial text
  • Channel name → customer name
  • Embedded YouTube player (plays inline on your Wall of Love)

Import comments — what you get

Up to 500 top comments fetched via the YouTube Data API, ordered by relevance:

  • Comment text → testimonial body
  • Comment author display name and avatar
  • Comment date

Comments don't carry star ratings, so imported testimonials are text-only. If comments are disabled on the video, nothing imports.

API key

Comments mode uses a YouTube Data API key managed server-side — you don't need to provide one. Video mode uses oEmbed and needs no key at all.

Supported URL formats

  • https://www.youtube.com/watch?v=<id>
  • https://youtu.be/<id>
  • https://youtube.com/embed/<id>
  • Shorts links (https://youtube.com/shorts/<id>) aren't recognized; use https://www.youtube.com/watch?v=<id> with the same ID instead.

Private or age-restricted videos

Only public videos work. Private or age-gated videos can't be fetched via oEmbed or the Data API.

Want to try this yourself?

The free plan includes 10 video testimonials, 20 text, a Wall of Love embed and CSV import. No credit card, and nothing expires.

Start free
Was this article helpful?