Data Uploaders


  1. What are Data uploaders?

  2. Setting up a Data uploader

  3. Webpage integration

  4. End-user experience

What are data uploaders?

Data uploaders enable developers to quickly build upload buttons and embed them into any web property. These uploaders come pre-integrated with Destination Connectors, including databases, SaaS applications, and filestores. Any data uploaded by the end user is saved directly into the destination system, post cleanup. The uploader also comes with an intuitive interface for your end-users to quickly cleanup the data using training examples, column mapping, and formulas.

Setting up a data uploader

To setup a data uploader, you need to specify the destination system where the uploaded data would be saved. We support all the Destination connectors specified in the connectors section. Once destination is defined and uploader is saved, you will be presented with a simple javascript that can be embedded into any web property. As a part of the uploader setup, you may also choose to send parameterized values (such as user ID, upload ID etc.) as well as validate the end-user entered data data in real-time.

End-user experience

When your end-user tries to upload data, they will be presented with an intuitive interface to quickly map, clean and transform the data to fit your destination system schema. When an end-user uploads data through the uploader, the data will show up in your destination system.

That's it! Let's go build one!