Migrate from Senja to VideoTestimonials

Updated

Short answer

To move from Senja to VideoTestimonials, export your testimonials to a CSV or spreadsheet and upload it in Dashboard → Import → Reviews & Other → Upload CSV, mapping the columns (only Name is required). Upload video files on Import → Manual, recreate each Senja project as a space, rebuild your form and widgets, then replace the embed code on your site. Your Senja account isn't touched.

Switching from Senja takes three moves: get your testimonials out, bring them into VideoTestimonials, and swap the code on your website. Nothing in your Senja account changes until you cancel it yourself.

What moves over, and how

From SenjaInto VideoTestimonials
Written testimonials with names, roles and companiesUpload CSV on the Reviews & Other tab
Star ratings and datesRating and Date columns in the same file
Profile photosAn Avatar URL column; each photo is copied into VideoTestimonials on import
Video testimonialsUpload each file on Import → Manual, or a Video URL column for direct video-file links
Reviews that came from other sitesRe-import from the original site; they show on your Wall of Love, not in embedded widgets
Forms, widgets, walls and settingsRebuild them; nothing in this list transfers automatically

How your setup maps

Senja groups testimonials into projects. In VideoTestimonials the equivalent is a space: one space per brand or product, each with its own forms, widgets, Wall of Love and branding. Create one space for each Senja project you're bringing over. The Free plan includes 1 space, Starter 3, Pro 10 and Business unlimited.

Step 1: Get your testimonials out of Senja

Look for an export or download option in your Senja dashboard. A CSV or spreadsheet export is the fastest route. If your plan doesn't include one, download our template (Step 2) and copy your testimonials into it. Download any video files you want to keep while your Senja account is still active.

Step 2: Prepare the file

VideoTestimonials reads .csv, .xlsx, .xls and .json files. The Download Template button in the import window gives you a CSV with these headers: name, email, company, role, text_content, video_url, rating, status. You can also map Avatar URL and Date columns from your own file.

  • Name is the only column you must map. Each row also needs testimonial text or a video URL, or it's skipped.
  • Rating should be a whole number from 1 to 5.
  • Status: rows import as approved unless a mapped Status column says otherwise.
  • Common headers are matched automatically, but check them: any header containing "name", such as "Company name", is matched to Name, so set it to Company yourself.

Step 3: Import the file

  1. Go to Dashboard → Import, open the Reviews & Other tab and click Upload CSV.
  2. Drop in your file and map each column to a field. Choose Ignore this column for anything you don't need.
  3. Check the preview of the first 10 rows, then import.
  4. The result shows how many rows were imported, skipped and failed. Rows that match a testimonial already in the space (same email, or same name and text) are skipped, so running the same file twice doesn't create duplicates.

Step 4: Add your videos

Open Dashboard → Import → Manual, choose the Video testimonial tab, and upload each file (MP4, MOV, AVI, MKV or WebM) with the person's name and details. Uploaded videos are transcribed automatically.

You can put links in a Video URL column instead, but widgets play them only when the link points straight to a video file (for example, one ending in .mp4), not to a page such as YouTube. Links hosted by Senja also stop working if that account closes, so uploading the files is safer.

Step 5: Re-import reviews from their original sites

If some of your Senja testimonials were imported from other sites, such as Google, G2, Capterra, Trustpilot, X or LinkedIn, import them again from the original site with VideoTestimonials' own importers instead of copying them across. They come in with their rating, author and source.

Reviews imported from other sites keep their source and appear on your Wall of Love. Embedded widgets show only testimonials collected through your forms or added by CSV or manual upload, so plan your widgets around those.

Step 6: Rebuild your form, widgets and wall

  • Collection form: in Dashboard → Forms, create a form with your questions and branding. Set the recording limit in its Settings tab (2 minutes by default, up to 5).
  • Widgets: build them in Studio and filter which testimonials each one shows by type, rating or AI tag; use the Single widget to feature one testimonial.
  • Wall of Love: create one in Studio → Walls of Love to replace any Senja wall.

Step 7: Swap the embed code

Each VideoTestimonials widget is a two-line snippet: a div and an async script tag. Paste it where the Senja embed sits, check the page, then remove the old code.

Plan limits to know

The Free plan holds 20 text and 10 video testimonials in 1 space and lists CSV import of 50 rows. For a larger library, Starter ($24/month, or $240/year) has unlimited testimonials, 3 spaces and a custom subdomain; Pro ($49/month) adds 10 spaces and AI features, and Business ($79/month) adds unlimited spaces and custom domains. Paid plans start with a 7-day free trial.

Frequently asked questions

Will my Senja videos move over?

Yes, as files. Download each video from Senja and upload it on Dashboard → Import → Manual → Video testimonial (MP4, MOV, AVI, MKV or WebM). A Video URL column in your CSV also works, but those videos play only if the link points straight to a video file, and they break if the old account closes.

Can I keep my Senja projects separate?

Yes. Create one VideoTestimonials space for each Senja project and import each project's file into its own space. The Free plan includes 1 space, Starter ($24/month) 3, Pro ($49/month) 10 and Business ($79/month) unlimited.

Do I have to cancel Senja first?

No. Import into VideoTestimonials, build your widgets, and keep the Senja embed on your site until the new one looks right. Swap the embed code, check the page, then cancel Senja when you're ready.

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?