---
title: "How to Create a Data Flow"
slug: "how-to-create-a-data-flow"
description: "Learn how to easily and securely create a data flow in Dataddo and streamline the process of moving data between different data sources and destinations."
updated: 2025-07-20T18:45:35Z
published: 2025-07-20T18:45:35Z
---

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

# How to Create a Data Flow

In the final step of our quickstart tutorial, we will guide you through creating a ***data flow***.

A ***data flow*** connects and streamlines the transfer of data from your ***data source*** to a ***data destination***, making your data management automated and accurate.

          **DATADDO TIP**

          

Creating a ***data flow*** can be done in the following ways:

- First, create a [***data source***](/docs/creating-a-data-source) and connect a [***data destination***](/docs/how-to-connect-a-data-destination). Then proceed to this step.
- Or just simply start your ***flow*** creation and create both the ***source*** and the ***destination*** as you go!

Proceed to the tutorial depending on your destination. Create a new ***data flow*** to connect your data to:

- [A dashboarding app](/docs/how-to-create-a-data-flow#create-a-data-flow-dashboarding-app-as-a-destination)
- [A data storage](/docs/how-to-create-a-data-flow#create-a-data-flow-data-storage-as-a-destination)
- [An application](/docs/how-to-create-a-data-flow#create-a-data-flow-application-as-a-destination)

## Create a Data Flow: Dashboarding App as a Destination

1. Navigate to **Flows** and click on [**Create Flow**](https://app.dataddo.com/flow/new).
2. Click on **Connect Your Data** to add your ***sources***. Here, you can [blend](https://docs.dataddo.com/docs/data-blending) or [union](https://docs.dataddo.com/docs/data-union) your data.
3. Click on **Connect Your Data Destination** and navigate to the **Dashboarding Apps** tab to add your destination.
4. Check the **Data Preview** to see if your data is correct.
5. **Name** your flow and click on **Create Flow**.

A window with configuration details will pop up. Follow the instructions to finish the setup **in your dashboarding app**.

If you need to revisit the configuration details, simply go to the [**Flows**](https://app.dataddo.com/flows) tab and click on the **power outlet** icon.

Well done, your ***data flow*** has been created! You can now [explore the rest of our documentation](/docs/how-to-create-a-data-flow#whats-next).

![Dashboard configuration.](https://cdn.document360.io/084ed225-3f99-4644-a2da-39ca0cd5ef45/Images/Documentation/Flow%201%20-%20Dashboard%20configuration.png)

## Create a Data Flow: Data Storage as a Destination

1. Navigate to **Flows** and click on [**Create Flow**](https://app.dataddo.com/flow/new).
2. Click on **Connect Your Data** to add your ***source(s)***.
3. Click on **Connect Your Data Destination** to add the ***destination***.
4. Choose the [write mode](https://docs.dataddo.com/docs/data-storages#write-modes) and fill in the other required information.
5. Check the **Data Preview** to see if your configuration is correct.
6. **Name** your flow and click on **Create Flow** to finish the setup.

Well done, your ***data flow*** has been created! You can now [explore the rest of our documentation](/docs/how-to-create-a-data-flow#whats-next).

![Warehouse configuration.](https://cdn.document360.io/084ed225-3f99-4644-a2da-39ca0cd5ef45/Images/Documentation/Flow%202%20-%20Warehouse%20configuration.png)

## Create a Data Flow: Application as a Destination

1. Navigate to **Flows** and click on [**Create Flow**](https://app.dataddo.com/flow/new).
2. Click on **Connect Your Data** to add your ***sources***. Here, you can [blend](https://docs.dataddo.com/docs/data-blending) or [union](https://docs.dataddo.com/docs/data-union) your data.
3. Click on **Connect Your Data Destination** and navigate to the **Applications** tab to add your ***destination***.
4. Select your [**write mode**](https://docs.dataddo.com/docs/data-storages#write-modes).
5. Choose a **unique identifier** that will be used in mapping the data to the application.
          **DATADDO TIP**

          

**Define mapping columns based on the selected write mode**. If you choose to **upsert** your data, make sure to include at least 1 mapping column that includes your **unique ID**. We recommend using the **Dataddo Hash**.

For data insertion, you will be asked to include **specific pre-defined fields** in order to insert the rest of the data.

![Reverse ETL configuration.](https://cdn.document360.io/084ed225-3f99-4644-a2da-39ca0cd5ef45/Images/Documentation/Flow%203%20-%20R-ETL%20configuration.png)
6. [Optional] Go to the **Scheduling** tab to **change your sync schedule**. If you are unsure about how to proceed, we recommend skipping this step.
7. Check the **Data Preview** to see if your configuration is correct.
8. **Name** your flow and click on **Create Flow**.

Well done, your ***data flow*** has been created! You can now [explore the rest of our documentation](/docs/how-to-create-a-data-flow#whats-next).

## What's Next?

If you still need some time to get used to Dataddo, revisit our **quickstart tutorials** any time:

- [How to Create a Data Source](/docs/creating-a-data-source)
- [How to Connect a Data Destination](/docs/how-to-connect-a-data-destination)

For deeper dives into connector configurations and additional tips, check out our **how-to guides**:

- [How-to Guides for Sources](/docs/overview-sources)
- [How-to Guides for Destinations](/docs/overview-destinations)
- [How-to guides for Flows](/docs/overview-flows)

### Other Resources

As you embark on your data journey with Dataddo, here are some **resources** that can further enhance your experience and knowledge:

- Explore our [core concepts](/docs/core-concepts) to familiarize yourself with the terms used commonly used in Dataddo.
- Enroll in the [Dataddo Academy](https://academy.dataddo.com/) to expand your understanding of the platform through our insightful video tutorials.
- Learn how to efficiently manage [account and team members](/docs/account-management) for a seamless workflow experience.
- Become a part of our [Slack Community](/docs/slack-community-code-of-conduct), a hub for data enthusiasts where you can find support and easy access to a plethora of resources.

Data flows allow you to orchestrate the integration of your data from various sources to your desired destinations. You may add multiple data sources with the same schema to one flow to merge data for a consolidated output.

A source is a collection of data from an authorized service that's been connected via a Dataddo connector. Data within the source is automatically refreshed based on the source's configuration.

A destination is the endpoint where the data from your sources will be loaded. Destinations include dashboarding tools, data warehouses, and other online services.
