---
title: "The CSV File Manager: the possibilities."
description: The CSV Files Manager is where it all begins, as far as CSV custom data goes.
---

[Skip to content](https://help.dashthis.com/inside-the-csv-files-manager#main-content)

[More support](https://help.dashthis.com/kb-tickets/new?hsLang=en)

![dashthislogo](https://help.dashthis.com/hs-fs/hubfs/logo_dashthis_blue.png?width=150&height=44&name=logo_dashthis_blue.png)

Open main navigation

Close main navigation

- [More support](https://help.dashthis.com/kb-tickets/new)
- [Back to DashThis](https://dashthis.com/)

[Back to DashThis](https://dashthis.com/)

 How can we help you today?

- There are no suggestions because the search field is empty.

1. [Help Center](https://help.dashthis.com/?hsLang=en)
2. [Integrations](https://help.dashthis.com/integrations?hsLang=en)
3. [CSV](https://help.dashthis.com/integrations?hsLang=en#csv)

# The CSV File Manager: the possibilities.

## The CSV Files Manager is where it all begins, as far as CSV custom data goes.

The manager is where you will be able to:

1. [Create a CSV template](https://help.dashthis.com/inside-the-csv-files-manager#Create-CSV-template)
2. [Upload data from CSV files to DashThis](https://help.dashthis.com/inside-the-csv-files-manager#upload-data-csv)
3. [Identify the email address to use for the auto email notification](https://help.dashthis.com/inside-the-csv-files-manager#identify-email-adress)
4. [Manage your previously uploaded CSV files](https://help.dashthis.com/inside-the-csv-files-manager#managa-your-previously-uploaded)

 

![](https://blob.dashthis.com/support/2016/05/Image-025.png)

 

---

 

### **1 – Create a CSV template**

There is a whole article focused on explaining this step: [https://help.dashthis.com/how-to-add-a-csv-file-to-a-dashboard](https://help.dashthis.com/how-to-add-a-csv-file-to-a-dashboard?hsLang=en)

### **2 – Upload data from CSV files to DashThis**

In any case you want fresh data in a widget, you will need to upload your CSV file to DashThis. This can happen right after you create a new widget based on the CSV data source, or when you just received a freshly baked very-custom-super-duper-CSV-report from your favorite in-house tool.

In order to upload a new file, the procedure is pretty straightforward. Choose the CSV file from your computer, then click on Upload.

If the template is correctly defined, and the file fits the template, you shouldn’t see any error here.

If, however, there is an error, please refer to this page to troubleshoot the process.

 

**Error while attempting to parse the date**: this is the most common error. There is a difference in the date format, between the template and the uploaded file.

![](https://blob.dashthis.com/support/2016/05/Image-024.png)

 

- Incorrect number of days or months (“dd” instead of “d”, for example)
- Incorrect year numbers (“yyyy” instead of “yy”, for example)

 

**The source field cannot be null**.: the cell where the template looks for the Customer ID is empty. This might comes from a difference in the number of lines in the header, for example.

![](https://blob.dashthis.com/support/2016/05/Image-023.png)

 

**Line X appears too short**: this usually comes from a slight difference in the format of the cell compared to the template. For example, defining the date as “yyyy-mm-dd”, and submitting a fle with dates formatted as “yyyy/mm/dd”. DashThis will try to analyze the date, will correctly extract the year, but will stop at the slash (/) separator. The output will be a line too short when comparing with the template.

 

**The date cannot be empty at line XX**: one metric doesn’t have a date, or there is a “Total” at the end. Solve this problem by defining a number of footer lines in the template.

[![date\_empty\_example](https://blob.dashthis.com/support/2016/05/date_empty_example.jpg)](https://blob.dashthis.com/support/2016/05/date_empty_example.jpg)

 

### 3 – Identify the email address to use for the auto email notification

The procedure is explained in the following article: [https://help.dashthis.com/send-by-mail-csv-files-manager](https://help.dashthis.com/send-by-mail-csv-files-manager?hsLang=en)

### 4 – Manage your previously uploaded CSV files

By selecting one of your template, you can see the list of previously uploaded CSV files. From there, you can obtain various information on the files, as well as two interesting actions :

 

![](https://blob.dashthis.com/support/2016/05/Image-025-Copy.png)

 

- *Resend *: this will re-upload the file to DashThis. Very useful to populate a just created a new widget with the same CSV data source.
- *Delete*: Self-explaining, this will remove the uploaded file. Deleting a file will not remove data from dashboards.

 

[![Try it free](https://dashthis.blob.core.windows.net/support/help_center_cta.png)](https://dashthis.com/app/admin/Security/Register)

- [Getting Started](https://help.dashthis.com/getting-started?hsLang=en#main-content)

    - [Intro to DashThis](https://help.dashthis.com/getting-started?hsLang=en#intro-to-dashthis)
    - [First Steps](https://help.dashthis.com/getting-started?hsLang=en#first-steps)
- [Integrations](https://help.dashthis.com/integrations?hsLang=en#main-content)

    - [Ahrefs](https://help.dashthis.com/integrations?hsLang=en#ahrefs)
    - [Bing Ads](https://help.dashthis.com/integrations?hsLang=en#bing-ads)
    - [CallRail](https://help.dashthis.com/integrations?hsLang=en#callrail)
    - [Campaign Monitor](https://help.dashthis.com/integrations?hsLang=en#campaign-monitor)
    - [ChatGPT Ads](https://help.dashthis.com/integrations?hsLang=en#chatgpt-ads)
    - [CSV](https://help.dashthis.com/integrations?hsLang=en#csv)
    - [Facebook Insights](https://help.dashthis.com/integrations?hsLang=en#facebook-insights)
    - [Google Ads](https://help.dashthis.com/integrations?hsLang=en#google-ads)
    - [Google Analytics 4](https://help.dashthis.com/integrations?hsLang=en#google-analytics-4)
    - [Google Business Profile (formerly Google My Business)](https://help.dashthis.com/integrations?hsLang=en#google-business-profile-formerly-google-my-business)
    - [Google Search Console](https://help.dashthis.com/integrations?hsLang=en#google-search-console)
    - [Google Sheets](https://help.dashthis.com/integrations?hsLang=en#google-sheets)
    - [HubSpot](https://help.dashthis.com/integrations?hsLang=en#hubspot)
    - [Instagram Insights](https://help.dashthis.com/integrations?hsLang=en#instagram-insights)
    - [Keyword.com](https://help.dashthis.com/integrations?hsLang=en#keyword-com)
    - [Klaviyo](https://help.dashthis.com/integrations?hsLang=en#klaviyo)
    - [LinkedIn Ads](https://help.dashthis.com/integrations?hsLang=en#linkedin-ads)
    - [LinkedIn Pages](https://help.dashthis.com/integrations?hsLang=en#linkedin-pages)
    - [Mailchimp](https://help.dashthis.com/integrations?hsLang=en#mailchimp)
    - [Meta Ads](https://help.dashthis.com/integrations?hsLang=en#meta-ads)
    - [Moz](https://help.dashthis.com/integrations?hsLang=en#moz)
    - [Pinterest Ads](https://help.dashthis.com/integrations?hsLang=en#pinterest-ads)
    - [Pinterest Analytics](https://help.dashthis.com/integrations?hsLang=en#pinterest-analytics)
    - [Reddit Ads](https://help.dashthis.com/integrations?hsLang=en#reddit-ads)
    - [SEMrush](https://help.dashthis.com/integrations?hsLang=en#semrush)
    - [Shopify](https://help.dashthis.com/integrations?hsLang=en#shopify)
    - [Snapchat Ads](https://help.dashthis.com/integrations?hsLang=en#snapchat-ads)
    - [TikTok Ads](https://help.dashthis.com/integrations?hsLang=en#tiktok-ads)
    - [TikTok Organic](https://help.dashthis.com/integrations?hsLang=en#tiktok-organic)
    - [Webceo](https://help.dashthis.com/integrations?hsLang=en#webceo)
    - [Youtube](https://help.dashthis.com/integrations?hsLang=en#youtube)
    - [Spotify Ads](https://help.dashthis.com/integrations?hsLang=en#spotify-ads)
- [Dashboards](https://help.dashthis.com/dashboards?hsLang=en#main-content)

    - [Customization](https://help.dashthis.com/dashboards?hsLang=en#customization)
    - [Dashboard Creation](https://help.dashthis.com/dashboards?hsLang=en#dashboard-creation)
    - [Dashboard Options](https://help.dashthis.com/dashboards?hsLang=en#dashboard-options)
    - [Errors](https://help.dashthis.com/dashboards?hsLang=en#errors)
    - [Periods](https://help.dashthis.com/dashboards?hsLang=en#periods)
    - [Sharing](https://help.dashthis.com/dashboards?hsLang=en#sharing)
    - [Sources](https://help.dashthis.com/dashboards?hsLang=en#sources)
- [Widgets](https://help.dashthis.com/widgets?hsLang=en#main-content)

    - [Widget Types](https://help.dashthis.com/widgets?hsLang=en#widget-types)
    - [Widget Options](https://help.dashthis.com/widgets?hsLang=en#widget-options)
    - [Static Widgets](https://help.dashthis.com/widgets?hsLang=en#static-widgets)
    - [Widget Bundle](https://help.dashthis.com/widgets?hsLang=en#widget-bundle)
- [Account](https://help.dashthis.com/account?hsLang=en#main-content)

    - [Billing](https://help.dashthis.com/account?hsLang=en#billing)
    - [Profile](https://help.dashthis.com/account?hsLang=en#profile)
    - [Users Management](https://help.dashthis.com/account?hsLang=en#users-management)
    - [Security](https://help.dashthis.com/account?hsLang=en#security)
    - [More to DashThis](https://help.dashthis.com/account?hsLang=en#more-to-dashthis)
- [MCP](https://help.dashthis.com/mcp?hsLang=en)
- [Got a question?](https://help.dashthis.com/got-a-question?hsLang=en)

[![Chill listening crop-3](https://help.dashthis.com/hubfs/logo-1.svg "Chill listening crop-3")](https://help.dashthis.com?hsLang=en)

DashThis is owned by Moment Zero inc.

Copyright © 2026, Dashthis