> ## Documentation Index
> Fetch the complete documentation index at: https://docs.caplena.com/llms.txt
> Use this file to discover all available pages before exploring further.

# File Import

> How to prepare and upload your dataset to Caplena.

### Preparing Your File

Format your file using these guidelines before uploading:

<Frame>
  <img src="https://mintcdn.com/caplena-32172960/Jitd_lv1zQ1P7Tev/images/CleanShot-2026-05-18-at-15.49.33@2x.png?fit=max&auto=format&n=Jitd_lv1zQ1P7Tev&q=85&s=31df6173070b92ba9d6867d01b53b080" alt="Clean Shot 2026 05 18 At 15 49 33@2x" width="1364" height="614" data-path="images/CleanShot-2026-05-18-at-15.49.33@2x.png" />
</Frame>

* Each **row** should represent one individual record, a respondent, review, or feedback entry
* The **first row** must contain **column headers** (variable names or question labels)

<Tip>
  If your file has more than one header row (e.g. the first row with variable names, the second with descriptions), merge them into one row or remove the extra before uploading.
</Tip>

**Accepted formats:** `.xls` `.xlsx` `.csv` `.txt` `.spss` `.sav`

<Warning>
  Password-protected Excel files (`.xls`, `.xlsx`) can't be uploaded. Remove the password in Excel (**File → Info → Protect Workbook → Encrypt with Password**, then clear the password and save) before uploading.
</Warning>

***

### Understanding Column Types

#### Text-to-Analyze (TTA)

This is where Caplena applies its AI analysis. TTA columns should contain open-ended responses — customer feedback, survey comments, or reviews.

In the screenshot above, the green-highlighted *"Reason for Rating"* column is a TTA column. Caplena supports up to **25 open-text columns** per project, each treated individually — no need to create separate projects per question.

<Tip>
  Keep each TTA column clear and focused. Avoid combining unrelated responses unless they logically belong together.
</Tip>

#### Other Columns

Other columns provide context but are not analyzed by AI. They're optional but highly recommended to enrich your analysis.

<CardGroup cols={3}>
  <Card title="Metadata" icon="user">
    Age, gender, customer segment, region
  </Card>

  <Card title="Identifiers" icon="fingerprint">
    Response ID, user ID
  </Card>

  <Card title="Closed-ended" icon="list-check">
    NPS score, star ratings, yes/no answers
  </Card>
</CardGroup>

Use these columns to **segment** responses by group or **filter** feedback during fine-tuning and reporting.

<Note>
  You're only billed for TTA columns, other columns are free.
</Note>

***

### Working with Dates

Include a date column if you'd like to filter or trend results over time.

<Frame>
  <img alt="Date column example" lightAlt="Date column example" darkAlt="Date column example" src="https://mintcdn.com/caplena-32172960/Jitd_lv1zQ1P7Tev/images/Screenshot-2026-05-18-at-16.00.32.png?fit=max&auto=format&n=Jitd_lv1zQ1P7Tev&q=85&s=ba90bb1804002bc059c8751ce43877a4" width="1568" height="348" data-path="images/Screenshot-2026-05-18-at-16.00.32.png" />
</Frame>

**Supported formats:**

| Format       | Example    |
| ------------ | ---------- |
| `YYYY-MM-DD` | 2022-01-30 |
| `DD.MM.YYYY` | 30.01.2022 |
| `DD/MM/YYYY` | 30/01/2022 |

<Warning>
  US-style dates (`MM/DD/YYYY`) are not supported. Convert them to a day-first format before uploading.
</Warning>

Caplena automatically converts valid formats to ISO (`YYYY-MM-DD`) and supports timestamps (e.g. `2022-01-30 14:35:00`).

**Timezone handling**

Date-time values without a specified timezone are interpreted as **UTC**. In the Data tab, hovering over a date-time entry shows the original UTC value; individual row views display time in **your local timezone**. If your data includes a timezone, Caplena will respect it.

<Frame>
  <img alt="Timezone display" lightAlt="Timezone display" darkAlt="Timezone display" src="https://mintcdn.com/caplena-32172960/Jitd_lv1zQ1P7Tev/images/Screenshot-2026-05-18-at-16.01.58.png?fit=max&auto=format&n=Jitd_lv1zQ1P7Tev&q=85&s=9d551955fb1bec0ffc28e312217e708a" width="1182" height="538" data-path="images/Screenshot-2026-05-18-at-16.01.58.png" />
</Frame>

***

### Merging Multiple Columns

If several columns relate to the same question, merge them before uploading using Excel's `CONCATENATE` function:

```excel theme={null}
=CONCATENATE(A2," || ",B2)
```

The `||` separator helps Caplena identify content from different sources. Add as many cells as needed.

<Frame>
  <img alt="Merging columns in Excel" lightAlt="Merging columns in Excel" darkAlt="Merging columns in Excel" src="https://mintcdn.com/caplena-32172960/Jitd_lv1zQ1P7Tev/images/Screenshot-2026-05-18-at-16.04.20.png?fit=max&auto=format&n=Jitd_lv1zQ1P7Tev&q=85&s=748b3e9139ad9c52e5a5a0ea4ded789e" width="2154" height="426" data-path="images/Screenshot-2026-05-18-at-16.04.20.png" />
</Frame>

<Tip>
  You can also use Smart Columns inside Caplena after import,  no need to modify your file.
</Tip>

***

### Uploading Your File

<iframe src="https://www.loom.com/embed/ebc9ad9bff3a4baaa519d696904b9a68" title="Loom video player" frameborder="0" className="w-full aspect-video rounded-xl" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen />

Drag and drop your file into the upload box, or click to browse your device. Caplena will guide you through the next steps automatically.

### Finalizing Your Data Setup

After uploading, Caplena takes you to the **Organize Your Data** screen to configure everything before analysis begins.

**1. Select the right columns**

Use the checkboxes to include the columns you need. Use the filter bar to quickly find specific columns in larger datasets.

<Tip>
  Make sure your main TTA column is selected — it's required for AI analysis.
</Tip>

**2. Understand column types**

Each column is automatically detected and categorized:

| Type                  | Description                                        |
| --------------------- | -------------------------------------------------- |
| TTA (Text to Analyze) | The main open-text field(s) Caplena will analyze   |
| Text Columns          | Fields used for filtering, like age or region      |
| Date Columns          | Used for time-based filtering or trend analysis    |
| Numerical Columns     | Numeric data such as employee count or survey wave |

**3. Preview your data**

Check the sample data shown for each column to confirm formatting — especially for dates and numeric values.

**4. Finalize**

* **Validate** – confirm and continue
* **Back** – re-upload your file if something looks wrong
* **Cancel** – exit without saving changes
