For Migration Information regarding Drafts 4, see our updated migration guide
Prefer a video walkthrough? See our migration screencast.
Users of Drafts 3 (discontinued in Fall of 2014) have several options when moving to Drafts. This article is a discussion and guide to the migration options and will help you proceed when you decide which route is best for you.
A couple of important notes to start:
- Drafts 4 and 5 can co-exist with prior versions of Drafts and Drafts for iPad.
- Migration of both drafts and actions is done via export/import, and can be done at any time, but should only be done once to avoid creation of duplicate data.
- Migration will not replace data in the newer version of Drafts, only add to it. You do not need to fear that migration steps will remove any data you have created in Drafts 4 or 5.
- Drafts is now a Universal app for iPhone and iPad. The migration steps can be performed on on either and iPhone or the iPad, using either Drafts 3 or Drafts for iPad 3 – but the steps only need to be taken on a single device.
- If you have iCloud sync active (default) in newer Drafts, it is highly recommend that you perform the migration while connected to a good Wifi network, and allow drafts to run for a little while after the import to complete initial sync.
Migrating Drafts
Depending on the ways you use Drafts, it may make sense to start fresh with a newer version of Drafts, or only to migrate a portion of your old drafts data.
Migrations are performed by using the "Export Drafts" feature. In order to import drafts from Drafts 3 to Drafts 4 or 5, follow the steps below:
- Open Drafts 3 (the old version) and navigate to Settings > Export Drafts.
- Select which drafts to export. The export can contain only the inbox, archive or pinned drafts – or all drafts.
- Select "JSON" (the default) format.
- Select the "Open in" output option.
- Tap "Run Export".
- When prompted, select the "Open in Drafts" option for where to send the export file. Both Drafts 4 and 5 support import of data from Drafts 3.
- The new version of Drafts will open. It will recognize the export file and offer to import the drafts it contains. If you accept, all the drafts will be added to the Drafts database.
Drafts imported will maintain their locations. Inbox drafts will still be in the inbox, archived drafts in the archive – and "pinned" drafts will be marked "flagged" in the newer version Drafts.
Each import will be treated as new drafts, so be careful if you choose to run multiple imports as you may create duplicates.
Migrating Custom Actions
There have been enough changes to the functioning of actions in newer versions of Drafts that it is not recommend that actions be migrated from Drafts 3. If you have specific actions you rely on these can be recreated in newer version of Drafts - or often found in the Action Directory.
Comments
3 comments
If you don't have any email accounts configured then the export via "open in" will fail with an "email not configured" error even though "open in" his selected.
I ran into the same problem... Since the comments are located at the bottom of this webpage I suspect that many people do not see Dttocs comment unless they happen to scroll to the bottom of the page like I did.
You not only need at least one configured email account on the iOS device, it must also be "active" when you attempt an export...
I think that you should make a note of this apparent bug and the workaround in the instructions so others will not miss it.
I have Drafts 3.6.3 installed. I just purchased Drafts 4, but I am unable to update to Drafts 3.6.8 to take advantage of the export feature, presumably because that app has been removed from the App Store. Am I stuck?
Please sign in to leave a comment.