# How to Integrate Typeform with Daton

### Pre-requisites

Before starting, ensure you have&#x20;

* An active Typeform and Daton account.&#x20;
* Typeform API Access Token

### Task &#x31;**: Get your** Typeform Access **Token**&#x20;

1. Log in to your [Typeform account](https://www.typeform.com/).
2. Click on your username in the upper-left corner and select **Account**.
3. In the left menu, click **Personal Tokens** or the provided link.
4. Click Generate a new token and perform the following:
   1. Enter a name for the token in the "Token name" field.
   2. Choose the desired API actions (scopes).
   3. Click **Generate token** to create it.
5. Securely store and keep your access token confidential for API access.

For more information, see [Personal access token for Typeform's APIs](https://www.typeform.com/developers/get-started/personal-access-token/).&#x20;

### Task &#x32;**:** Integrate Daton with Typeform

1. Log in to your [Daton account](https://daton.sarasanalytics.com/u/integrations-list) and search for Typeform in the list of Connectors, then click **Configure**.
2. Enter or select the following details and click **Authenticate**:&#x20;

   * Integration Name. Note that the Integration Name will be used to create the integration tables and cannot be modified later.
     * Optionally, add a description to identify the integration.
   * Replication Frequency&#x20;
   * Replication Start Date

   <figure><img src="https://15515196-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LbJ1eMq5M51cIpU163R%2Fuploads%2Fh9KZF2RjJ7RAzXMZ5Sbq%2F1Typeform.png?alt=media&#x26;token=f2406858-967c-41f1-95f0-5f39bae3335a" alt=""><figcaption></figcaption></figure>

   * Optionally, expand the **Advanced Configuration Options** section and, based on your requirements, modify the options to control the loading behavior of Daton.
3. Paste the Access Token to authenticate the integration. Then click **Authenticate**.&#x20;

   <figure><img src="https://15515196-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LbJ1eMq5M51cIpU163R%2Fuploads%2Fp0taSOBOKOhis2Tqree3%2F2Typeform.png?alt=media&#x26;token=ef0c90fc-b3f3-4ed3-a06a-9a766df553f9" alt=""><figcaption></figcaption></figure>
4. After successful authentication, you will be prompted to choose from the list of available tables. Select the required tables and click **Next**.&#x20;

   * Based on your requirement, select specific options for each selected table.

   <figure><img src="https://15515196-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LbJ1eMq5M51cIpU163R%2Fuploads%2FDya5owWECRIzuchy5w3o%2F3Typeform.png?alt=media&#x26;token=ccebae85-5f04-4f42-a479-fd2a67879c93" alt=""><figcaption></figcaption></figure>
5. Select the required fields for each table and click **Submit.**&#x20;

   <figure><img src="https://15515196-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LbJ1eMq5M51cIpU163R%2Fuploads%2FdISYOlR8u4oGYdkC1V9V%2F4Typeform.png?alt=media&#x26;token=a41c1d57-8aeb-4262-9028-ea94d81e7de3" alt=""><figcaption></figcaption></figure>

   * **Note** that you will be prompted to select the destination for your account.
6. Select the destination for extracting Typeform data for replication and click **Confirm**. An integration successful message will be displayed.

## Important Note

* Integrations would begin in the Pending state and change to the Active state once the first job successfully loaded data into the configured warehouse.&#x20;
* Users can check job status and process logs from the integration details page by clicking on the integration name in the active list.&#x20;
* Users can Re-Authenticate, Edit, Clone, Pause, or Delete the integration at any moment by clicking on settings. You can also adjust the frequency and history of the integration.&#x20;
* On the Sources page, click Integration to access each table in your integration. The page also shows the state of each table, the last replicated time, and the Reload access buttons.&#x20;
