Import Data From Other Apps
You can import existing tasks and data into using a .csv file.
To create a sample import file, create one or more tasks in Streaks, then export a file:
- Add a task
- Open the task’s calendar and backdate some completions and misses
- Go to Settings > Manage Data > Export Data
- Select “CSV”, then “Export”.
You can now base your import from this file.
The CSV file contains a row for each daily entry, using the following columns:
task_id- Leave this blanktitle- The title of the task. Each entry for this task should have the same title.icon- The name of the icon. You can leave this blank and set it after importing.entry_type- The type of entry (see below)entry_date- The date of the entry, in YYYYMMDD format. For example, 1 May 2024 would be represented as20240501.entry_timestamp- Leave this blankquantity- Leave this blanknotes- The text here will be saved as a note for the given date.
Entry Types
Use one of the following values for entry_type:
completed_manually- Streak is increased by 1.skipped_manually- Streak remains unchanged from previous day.missed_manually- Streak resets to 0.
For each task, don’t include more than entry for a given date.
Importing Data
Go to Settings > Manage Data > Import to import your CSV file. If the inmported data doesn’t look correct, you can correct the file and import it again.
After Import
After you have imported your tasks, you may need to perform the following actions
- Set an icon for each task if you didn’t specify them in the import
- Update the task frequency for each task. It will default to a daily task needing completion every date.
- Convert the task to a health, timed or negative task as necessary.
Still stuck? Email support@streaks.app, or see all help topics.