# 6.8 Importing Data

The ***Data Import*** feature allows you to import posts into the platform. It is particularly useful in cases where:-

* You need to upload posts in bulk
* You need to upload posts that people can’t send to you via email/phone but have the data available in CSV format
* (In future) You are transferring data from one platform to another

To import a CSV File,

* On the left hand menu bar, click on ***Settings***

&#x20;                                                 ![](/files/-LEUwVSo4ZTGPh6qE5gY)

* Then, click on ***Data Import.***

&#x20;                                                  ![](/files/-LEUwVxAv3olJgGzU75i)

* You’ll get redirected to the import page, as shown below.

&#x20;                                               ![](https://lh5.googleusercontent.com/FzHPPuIItiCVqMKc4h9JpuvPjGegUkYuIAMdM0JG_PKcHXqLqrXGM9OesdOyoV_WZ84XDjlYGRC2wkAdo15ZeTCa5wE4kZod4IT4giot3trDpkypsleeC3o8bJDxffIM0fq9VE04)

* Select a survey you’d like to match the data you’re uploading to. This field is populated with a list of all existing surveys on your deployment.
* Choose the CSV file you would like to upload. **Make sure that**
  * You are uploading a file in CSV format. Any other file formats are not accepted
  * Your CSV file size does not exceed 2MB
  * Your CSV file has Column headers( these will be useful when mapping your CSV column to the survey fields)
  * Geographic location information is separated into two columns; one for Latitude, and the other for Longitude.

***See below for a sample CSV file***

&#x20;                                                ![Sample CSV File.png](/files/-LEUwVxH_9mdMBppL-cV)

* Click on ***Continue*** *and follow the instructions below*.

&#x20;                                               ![](https://lh6.googleusercontent.com/VpncbWoF-G-JEiH291YnlMyKmh104Q55u4YJdTRlYgRrTGWPaZ0E9e4KvbdRVTnTFJv5c41h63ib2FZCcJE4rzzdRyeemEVfakL2m4NqYHrrjjtbgL9BKPfdr-Zu85PR0oDV9LnY)

* On successful file upload, you’ll need to assign your CSV Columns to post fields, as illustrated below.
* Click on ***Finish Import.***

&#x20;                                                ![](https://lh4.googleusercontent.com/HW4sy8R4ApwN40JSUrTQQOvD5OFV98Aq-roTtKVvjeKbdc_gCu-QhyAkR3kBY55ocqCZywDAX2hW7d3Fd1fyRc-leuTyj_043db5wiN_w-wqiw_IT4TkKkECTqRaEAmA8QEP1hln)

* If successfully uploaded, You’ll receive notices as follows.![](/files/-LEUwVxNFoTfBq1xFQ0G)![](/files/-LEUwVxPePYmI7m6-Avf)


---

# 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.ushahidi.com/platform-user-manual/legacy/6.-managing-data-in-your-deployment/6.7-importing-data.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.
