Bulk import testimonials from CSV

Import multiple testimonials at once using a CSV file to streamline your testimonial management process.

Import many testimonials at once from a spreadsheet. CSV, Excel (.xlsx / .xls), and JSON files are all accepted.

Steps

  1. Go to Dashboard โ†’ Import.
  2. Open the Manual option (or use the Import button on the page) โ€” the Import Testimonials modal opens.

  1. Upload your file โ€” drag-and-drop or click to pick a .csv, .xlsx, .xls, or .json file. Need a template? The modal has a "download template" link that gives you a ready-to-fill CSV with the exact headers we expect (name,email,company,role,text_content,video_url,rating,status).
  2. Map the columns โ€” we auto-match common headers; tweak any that aren't right. Required fields are at minimum name and either text_content or video_url.
  3. Preview โ€” eyeball the rows before confirming. Errors on individual rows are highlighted.
  4. Import โ€” the progress bar updates live. Any rows that fail are listed so you can fix and retry.

Tips

  • Rating must be 1โ€“5 (decimals allowed).
  • Status can be approved, pending, or rejected. Default is pending.
  • Video URL must be a direct link we can fetch (YouTube, Vimeo, Loom, Wistia, or a raw mp4).
  • For columns that don't map to a known field, pick Skip โ€” we won't import that data.

Related articles

Was this article helpful?