Skip to main content

CSV Import/Export

The Business Glossary supports bulk import and export via CSV, making it easy to migrate terms from spreadsheets, other tools, or between spaces.

Exporting

  1. Navigate to the Glossary section in your space
  2. Click Export CSV
  3. A file named glossary.csv is downloaded

CSV Format

The exported file contains the following columns:

ColumnDescription
nameTerm name
slugURL-friendly identifier
definitionTerm definition (plain text)
categoryCategory grouping
statusdraft, approved, or deprecated
synonymsPipe-separated list of synonyms

Example

name,slug,definition,category,status,synonyms
Annual Recurring Revenue,annual-recurring-revenue,"Total annualized subscription revenue.",Finance,approved,ARR
Churn Rate,churn-rate,"Percentage of customers who cancel in a period.",Marketing,draft,Attrition Rate|Customer Churn

Importing

  1. Prepare a CSV file following the format above
  2. Navigate to the Glossary section
  3. Click Import CSV and select your file

Import Behavior

  • Upsert by slug — If a term with the same slug already exists, it is updated with the values from the CSV. New slugs create new terms.
  • All columns are optional except name — Missing columns default to empty values. The slug is auto-generated from the name if not provided.
  • Status defaults to draft — If the status column is omitted, imported terms are created as drafts.

Response

After import, you'll see a summary:

{
"created": 12,
"updated": 3,
"errors": 0
}

Tips

  • Start with export — If you already have some terms, export first to get a template with the correct column headers.
  • UTF-8 encoding — Ensure your CSV file is saved with UTF-8 encoding to support special characters.
  • Bulk migration — Use CSV import to migrate glossaries from other governance tools or shared spreadsheets.