Skip to main content

How to Import Data from Productive to Habitify

We've made it possible to bring your existing habit history from the Productive app directly into Habitify. This guide explains how the import process works and what data will be transferred.

Habitify avatar
Written by Habitify
Updated this week

How to Import?

This feature requires you to first export your data from the Productive app. Productive typically exports data as a .sqlite file. You will need this file ready to initiate the import into Habitify.

In the Habitify app, navigate to Settings tab > Import / Export Data > Import from Productive.

Then choose your exported .sqlite file, and follow the on-screen prompts to complete the import process.

What Gets Imported?

The import focuses on bringing over your core habit information:

  • Habits: Your list of habits.

  • Habit Logs: Your historical check-ins, skips, and fails for those habits.

  • Time of Day: Morning, Afternoon, or Evening settings.

  • Habit Descriptions: Any notes or descriptions you added to your habits.

  • End Condition: If a habit had an end date set in Productive, it will be imported, unless that date is today or in the past. (Habitify requires end dates to be at least 7 days in the future).

Please note that:

  • Challenges and Programs from Productive are not imported into Habitify. Only individual habits are transferred.

  • Habits that were marked as paused or stopped in Productive will be imported into Habitify but will be automatically placed in the Archived state. You can unarchive them later if needed.

Important: How Schedules and Goals are Converted

The import process automatically converts your Productive schedules and goals to Habitify's format. Here's how it works:

  1. Daily / Specific Weekdays / Specific Month Dates:

    • Habits set to repeat daily, on specific days of the week, or on specific dates of the month in Productive will be imported as Daily Goals in Habitify, keeping the same schedule.

    • Multiple Goals Per Day: If your Productive habit had multiple targets within a day (e.g., "2 times in the morning + 2 times in the evening"), Habitify will sum these up into a single daily goal (e.g., "4 times per day").

  2. Weekly Frequency (e.g., "3 times per week"):

    • If your Productive habit was set for a weekly frequency (e.g., "3 times per week") and had a daily target (e.g., "20 minutes each time"), Habitify will convert this into a single Weekly Goal by multiplying the frequency and daily target.

      • Example: Productive: "3 times per week, 20 minutes per day" β†’ Habitify: "60 minutes per week".

  3. Special Case - Bi-Weekly:

    • If you had a habit set to repeat, for example, "1 time every 2 weeks" in Productive, this specific interval is not directly supported for import. It will be converted into a Daily Goal in Habitify as a fallback. You may need to adjust this habit's schedule manually after import.


Was this helpful?

Help us to improve the articles and give you better assistance by leaving a rating.

If you have any questions in addition, please feel free to share with us in Settings > Chat with Support Team or at our email contact@habitify.me.

For all the interesting suggestions and ideas, don't hesitate to share with us on our feedback site: https://feedback.habitify.me.

Did this answer your question?