Connecting Data

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:

FormatNotes
CSVComma-separated values. The most common tabular format.
TSVTab-separated values.
JSONStructured records, ideally a flat array of objects.
ExcelSpreadsheet workbooks (.xlsx).
ParquetColumnar format common in data engineering.
ArrowIn-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.
  1. 1
    On Home, choose the file upload option.
  2. 2
    Drag and drop your file, or browse to select it.
  3. 3
    Confirm 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:

CategorySupported sources
RelationalPostgreSQL, MySQL, MariaDB
NoSQLMongoDB, Firebase
Managed and hostedSupabase, Neon, PlanetScale, Amazon Aurora, Google Cloud SQL, Railway, Heroku, DigitalOcean

Provide the connection details for your database and the table you want to visualize:

FieldDescription
HostThe hostname or IP address of your database server.
PortThe port your database listens on.
DatabaseThe name of the database to connect to.
TableThe specific table to load into the dashboard.
CredentialsThe username and password used to authenticate.
Network accessYour database must be reachable from Kutta. If it sits behind a firewall or private network, you may need to allow access before the connection can succeed.

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)
  • Instagram
  • TikTok Ads
  • LinkedIn Ads
  • Amazon Ads
  • Shopify
  • Magento
  1. 1
    Choose a platformSelect the platform tile on Home.
  2. 2
    Authorize accessA secure pop-up window opens for you to sign in and grant access via OAuth. Kutta never sees your platform password.
  3. 3
    Select fields and a date rangePick which metrics and dimensions to import, and the time window of data you want.
  4. 4
    ImportKutta fetches the data in the background and generates your dashboard.
TipYou can add an optional description of the data when importing. This context helps natural-language chat and AI chart recommendations understand what your dataset represents.

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.