Skip to Content
ImportsImport from a spreadsheet

Import testimonials from a CSV file

Use a CSV when your testimonials already live in a spreadsheet: an export from another tool, a survey, or a sheet your team keeps by hand. The import runs in four steps: Upload, Map, Select, and Confirm.

Before you start

  • One CSV file, up to 5 MB.
  • Every row needs five fields: Reviewer name, Testimonial text, Rating, Testimonial date, and Email.
  • If you’re starting from scratch, download the template first. Files that use its headers are mapped for you.

Step 1: Upload

  1. Open Collect › Imports.
  2. Under Other ways to import, click Upload CSV. The Import from CSV page opens.
  3. Optional: under Start from our template, click Download template. You get testimonial-import-template.csv with the right headers and an example row.
  4. Drop your file on Drop a CSV here, or click browse files.
  5. Click Upload CSV.

The Import from CSV page with the drop area, the Download template button, and the list of required columns

Step 2: Map your columns

HighAdvocacy reads your header row and matches columns to its fields. The Map step shows each Field next to the CSV column it uses.

  • Fields matched for you are labelled Auto-matched. Fields you set yourself are labelled Mapped.
  • Required fields come first. The Required counter shows how many of the five are mapped, for example 4/5.
  • Other fields are grouped into Proof fields, Person fields, Company fields, Person custom fields, and Company custom fields.
  • To set a field, open its Choose CSV column menu and pick a column. Pick Do not import to skip it.
  • The Live preview shows how a row will look.

When all required fields are mapped, click Save mapping. Until then you see “Finish the mapping before saving”.

Step 3: Select rows

HighAdvocacy checks every row and lists the testimonials it found.

  1. Use Search reviewer or text…, the rating filter, or the date filter to narrow the list.
  2. Select the rows you want.
  3. To fix a row, click Edit, correct the fields, and click Save row. HighAdvocacy checks the row again when you save. Rows marked Needs input or Failed can be fixed this way.
  4. Click Continue.

The Select step for a CSV import showing one testimonial row with an Edit button

Step 4: Confirm and import

Add tags and optional AI hooks and highlights, then click Import N. If any selected rows are rated 2 stars or lower, HighAdvocacy asks whether to include them. See Review and confirm an import.

What you can include

The template covers every importable field.

The testimonial

ColumnRequiredNotes
reviewerNameYes
reviewTextYesThe quote
ratingYes1 to 5
reviewDateYesDate of the original testimonial, for example 2026-01-15
emailYesUsed to match or create the Person
titleNoA headline for the testimonial
videoUrlNoA link to a video testimonial
sourceUrlNoLink to the original. Also used to spot duplicates
platformNameNoWhere the testimonial came from
platformDomainNoThe platform’s domain

The person

ColumnNotes
jobTitle
avatarUrlProfile picture
phone
location
externalUserIdYour own ID for this person
relationshipTypes
tags
linkedinUrl, xUrl, facebookUrl, redditUrl, youtubeUrl, instagramUrl, tiktokUrlOne column per social profile

The company

ColumnNotes
companyName
companyDomainUsed to match or create the Company
companyLogoUrl
companyIndustry
companySizeTier
companyArrTier
companyLocation
companyRelationshipTypes
companyTags

You can also map columns to your workspace’s custom fields for people and companies.

Troubleshooting

“Finish the mapping before saving” One of the five required fields has no column. Map one, or add the column to your file and upload it again.

Some rows show Needs input or Failed. Usually a rating outside 1 to 5, a date that can’t be read, or an invalid email. Click Edit on the row to fix it, or leave it unselected.

My file is larger than 5 MB. Split it into several files and import them one after another. Rows with the same sourceUrl are spotted as duplicates.

Rows imported without a Company. Map companyName or companyDomain. Without them, the testimonial has nothing to attach a Company to.

Last updated on