You can import projects into WP-CRM System using the Import Tasks extension. 

In order to import tasks successfully, you need to first have a CSV file with your information set up in the correct format. The easiest way to do this is to use a spreadsheet program like Microsoft Excel, and simply save your data as a CSV. 

Your CSV file should have the first row as a header. This row will not get imported, and actually  anything in the first row is ignored by the importer. You should use this row to help you organize the data in some logical format. 

If you have organizations and contacts to import, it is generally better to import them first so they can be properly assigned to the tasks you are importing.

How to Format Your Task Import

Columns should be in the following order:

  1. Task name
  2. Task assigned to
  3. Organization associated with the task
  4. Contact associated with the task
  5. Due date
  6. Start date
  7. Progress
  8. Priority
  9. Status
  10. Additional information/description
  11. Categories

Some columns expect to receive certain information, and won't successfully import anything other than this information. Please read below what information you will need to use. 

The assigned to must match a username on your site. The valid usernames can be found by visiting Users > All Users on your site, and look in the Username column. This should be the same username as what the user logs in with. 

The organization/company must match the ID of an organization that already exists in your WP-CRM System. It must only be the ID, which can be found by visiting WP-CRM > Organizations, and clicking on the organization's name. The ID will be found in the address bar. For example, you might see http://yoursite.com/wp-admin/post.php?post=198&action=edit. In this case the ID you will need is 198. 

The contact associated with the opportunity must be a contact in WP-CRM > Contacts. Similar to the organization, the contact should match the ID number of the contact. It can be found in the same manner by visiting WP-CRM > Contacts. 

The due/start dates should be a date in almost any format. Be sure to include the full date, excluding commas. (i.e. October 3 2015). If you include a comma, it may indicate the end of the current field and cause your data to import incorrectly. 

The progress should only contain one number between 0-100 counting by 5's (i.e. 0,5,10,15,20, etc.) 

The priority should be one of the following three values, all lowercase:

  • low
  • medium
  • high

The status should be one of the four statuses below. Anything other than one of these will automatically be assigned 'not-started'. Make sure the values are all lowercase with a hyphen in between words as noted below.

  • not-started
  • in-progress
  • complete
  • on-hold

The category column can contain existing categories or it will create new categories if they don't already exist. To include multiple categories separate each by a comma.

How to Create an Import File

If you need help creating the import file, please visit this help document.