Connecting Data
Kutta connects to a wide range of sources, from local files and enterprise databases to ad accounts and cloud storage. Each source produces a dashboard generated from your dataset, and you can create as many dashboards as you need from different sources. The sections below list every supported connector.
Files and formats
The fastest way to get started is to upload a structured data file directly from your computer. Kutta supports the following formats:
| Format | Notes |
|---|---|
| CSV | Comma-separated values. The most common tabular format. |
| TSV | Tab-separated values. |
| JSON | Structured records, ideally a flat array of objects. |
| Excel | Spreadsheet workbooks (.xlsx). |
| Parquet | Columnar format common in data engineering. |
| Arrow | In-memory columnar format for fast loading. |
- Make sure the first row contains clear column headers. Kutta uses them to label and type your data.
- Tabular, consistently-shaped data produces the best charts.
- 1On Home, choose the file upload option.
- 2Drag and drop your file, or browse to select it.
- 3Confirm the upload to start dashboard generation.
Databases
Connect directly to a table in your relational or NoSQL database, including databases hosted on popular managed platforms. Supported sources include:
| Category | Supported sources |
|---|---|
| Relational | PostgreSQL, MySQL, MariaDB |
| NoSQL | MongoDB, Firebase |
| Managed and hosted | Supabase, Neon, PlanetScale, Amazon Aurora, Google Cloud SQL, Railway, Heroku, DigitalOcean |
Provide the connection details for your database and the table you want to visualize:
| Field | Description |
|---|---|
| Host | The hostname or IP address of your database server. |
| Port | The port your database listens on. |
| Database | The name of the database to connect to. |
| Table | The specific table to load into the dashboard. |
| Credentials | The username and password used to authenticate. |
Cloud storage and drives
Load data files that already live in the cloud, rather than uploading from your computer. Supported storage providers:
- Amazon S3
- Google Cloud Storage
- Azure
- Google Drive
- Dropbox
- Google Sheets
Advertising and e-commerce platforms
Pull marketing and commerce data straight from the platforms you already use. Kutta connects to:
- Google Ads
- Facebook Ads (Meta)
- TikTok Ads
- LinkedIn Ads
- Amazon Ads
- Shopify
- Magento
- 1Choose a platformSelect the platform tile on Home.
- 2Authorize accessA secure pop-up window opens for you to sign in and grant access via OAuth. Kutta never sees your platform password.
- 3Select fields and a date rangePick which metrics and dimensions to import, and the time window of data you want.
- 4ImportKutta fetches the data in the background and generates your dashboard.
File transfer and repositories
Pull data files from a remote server or code repository:
- FTP
- SFTP
- GitHub
Once your data is in, head to [Building Charts](/docs/building-charts) to visualize it.