# CSV

A list is a file containing identifiers for existing contacts that can be imported into your account and targeted immediately. **Each identifier must be associated with an existing contact in your Questera AI account.**

## Use Cases

There are a few ways to upload data into Questera AI via a .csv and it’s important to know the differences between them so you can quickly get what you need out of the platform.

**My CSV has a list of emails with other fields that I would like to use for segmentation and/or personalization.**

* The CSV can be uploaded as a [contact dataset](https://docs.simondata.com/reference/docs/contact-data-datasets) with the option to source the data from an upload instead of a database.
* The additional fields will need to be named and set for use as condition and/or content (segmentation and/or personalization).
* This option will require a full refresh before it becomes available for use.

**My CSV has a list of emails with no other fields and I would like to use it in segmentation alongside existing fields or segments (e.g. suppression).**

* When [creating a dataset](https://docs.simondata.com/reference/docs/create-a-dataset), choose **Contact Segment**.
* This will require a refresh to use.
* When in the [segment](https://docs.simondata.com/reference/build-a-segment) builder, search for *customer segment* and your new dataset will be in the drop down that appears.
* This is best used for suppression groups.

**My CSV has a list of emails with no other fields and I would like to use it in segmentation but do not need to mix it with other criteria.**

* The quickest way to target an audience from a CSV is the [list upload feature](https://docs.simondata.com/reference/contact-data-datasets). This allows you to upload a list of emails and make them available for segmentation in just a couple of minutes, instead of having to wait for a refresh. However, it cannot be mixed with any non list-upload segmentation criteria so you will only be able to use the CSV as your audience for taking actions.
  * Note: Emails must be present in **Questera AI** already.

**My CSV does not have a list of contact information.**

* A [lookup table](https://docs.simondata.com/reference/getting-started-with-lookup-tables) is likely the route we will go here. Contact your account manager for alternative workflows.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.questera.ai/questera-ai-platform/data/connect-data-and-models/data-sources/csv.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
