Data guidelines | Chattermill User Guides

Data guidelines

How to make the transfer of your data to Chattermill as seamless as possible 🚀

Written by Mikhail Dubov
Updated over 3 weeks ago

Chattermill strives to uphold our mission to take customer centricity to the next level by providing the best experience to our customers. To ensure the best experience possible, It is important that data and file formatting are kept consistent at all times to avoid data flow interruptions or inconsistencies.

We have included the most common principles when it comes to working with data at Chattermill to ensure robust and accurate data pipeline and insights.

Example CSV Sheet

For a hands-on example of how to format Survey Data please see this Google Doc here.

For Support Data Export, see the data requirements here. Both Google Docs contain links to a spreadsheet example too.

Data CSV Uploading Instructions

Data for a single dataset should be sent in a single CSV

Ensure all uploads are in CSV format and are UTF-8 encoded

Consistent, descriptive file names 📝

All file names should include:

Correct example: chattermill_survey_nps_2019_11_01.csv
Incorrect example: file_291283.csv

Please maintain a consistent naming convention for all file uploads. If a file name is changed it could result in a missed upload.

Headers should only contain alphanumeric characters, be unique, descriptive and remain consistent across uploads

Correct example: product_purchase_count
Incorrect example: product purchase count

All responses must have a Unique Response ID

Date formatting must be consistent 📅

Correct format: 2019-10-11 13:14:15
Incorrect format: 0/11/19 01:14:15 PM

Comment columns are clearly identified 💬

Score columns are clearly identified

In general, once we have a format for CSV uploads, all future CSV files should be consistent to ensure continuity in the data pipeline.

The comments/responses you wish to analyse using Chattermill should contain raw text only

Please remove any noise (e.g. HTML tags, email subject lines) from the comments/responses and only send the raw text you wish to use for insight analysis.

If you have any questions, please get in touch at support@chattermill.io