# Directly Enter your Data

### Normal Flow

The normal importer flow has a higher number of steps to import the file and follows the below structure,

1. Download Sample File.
2. Write data into the file using spreadsheet editing software like Excel, Libre Office Calc, Numbers, etc.
3. Upload the file in which data is entered.
4. Select the header row.
5. Map columns.
6. Review data and fix invalid data if there is any.
7. Complete the Import.

This process takes a lot of time and involves many steps in the data import process. We introduced the facility to "Directly enter your data" to reduce the time and effort required to complete the import.

### Directly enter your data

* Open the Importer and click on `Directly enter your data`.<br>

  <figure><img src="/files/wH0xvETWRW3Tr9thzvoL" alt=""><figcaption><p>Click on "Directly Enter your Data"</p></figcaption></figure>
* The spreadsheet editor will be opened which will show the column names as header and as per column types, columns will be shown. For example, for the date column, a date picker will be shown.

  <figure><img src="/files/BTyFIfTNzfV1HVlfLzk7" alt=""><figcaption><p>Direct Expenses Data Entry</p></figcaption></figure>
* Data will be validated instantly, so you can just continue editing the data and the importer will continue validating it in the background.
* While pasting the data directly from the spreadsheet, the validation will be performed after pasting is done.
* The user can not Finish Import if the data contains invalid values.
* On finish the data will be sent to frontend ([Using Frontend Callback](/data-retrieval/using-frontend-callback.md)), Webhook ([Using Webhook](/data-retrieval/using-webhook.md)), or Bubble ([Bubble.io Embed](/importer/bubble.io-embed.md)) as per the destination.

***

If you have any questions, suggestions, or comments. Feel free to reach out to us over [**Discord**](https://discord.impler.io). We’re constantly improving to deliver the best Data Importer for your product, and we value your input.


---

# 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.impler.io/importer/directly-enter-your-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.
