Import testimonials from YouTube

Paste a YouTube video URL to import it as a video testimonial, or pull its top comments as text testimonials.

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, thumbnail, 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 modal.
  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.

Import video โ€” what you get

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

  • Video title โ†’ testimonial title
  • Channel name โ†’ customer name
  • Channel avatar
  • Thumbnail
  • 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>
  • https://youtube.com/shorts/<id> (video mode)

Private or age-restricted videos

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

Related articles

Was this article helpful?