Documentation > API

Importing Historical Data

Using CleverTap’s Server APIs you can import important historical data that you have collected in your own internal systems or from other analytical/engagement tools you might have been using previously.

It’s a 2 step process to import historical data into CleverTap:

  • Uploading User Profiles
    You first need to send information on who your customers are to CleverTap. i.e. their profile information, things like their name, age, email id and any other custom tags you might have assigned a user.

Click here to read the API Documentation on uploading user profiles

  • Uploading Events
    Once user profiles have been uploaded into CleverTap, you can add events to these profiles i.e you can add past transactions or important actions that a user might have performed.

Click here to read the API Documentation on uploading user events

Things to keep in mind while uploading Historical Data

  • Always upload a sample set of data in your Test Account to ensure that data is consistent. Information once accepted by your production account can never be altered or deleted, your test account on the other hand can be reset

  • First upload profiles and then upload events against those profiles

  • While uploading events, ensure you upload them oldest information to the latest information

  • Only data that comes in with a timestamp that occurred in the last 365 days will show up in the CleverTap Dashboard