KnowledgeBase Articles
| Articles | Categories | Screencasts |
How can I import data into OpenCRM? |
||
![]() ![]() ![]() ![]() |
Updated: 08 April 2011 09:49:57 | OpenCRM::Companies OpenCRM::Contacts OpenCRM::Leads OpenCRM::Opportunities OpenCRM::Products |
Prepare the Data File
1. Ensure the data file is in CSV format
2. Look for any address fields. Concatenate address fields (e.g. Building, Street, address 1, address 2 etc) into one single field called “Full Street”. (concatenate(a1,’, ‘a2) if using excel)
3. Check telephone fields (excel has a habit of formatting as a number and removing the preceeding “0”)
4. Add a field called “Import Source” and populate this field with something that relates to the data “e.g. Bought Data October”
5. Check data formatting
a. Date fields should be in the format yyyy-mm-dd
b. For tickbox fields data should be 1 or 0 (yes or no)
c. If wishing to assign import data to a particular user, add a field called USER ID
i. The user ID should be the USERNAME (login name) from OpenCRM
ii. OR the externalid of the user, if users have been imported from an external system (e.g. sales force)
Prepare OpenCRM
1. Add a custom field to the entity to import into called “Import Source” (if one doesn’t already exist)
2. Add custom fields for any fields present in the import source that are not in OpenCRM (even if they don’t seem relevant as they can easily be hidden/turned off)
Importing Companies & Contacts
1. Import Companies first (then when importing contacts, they will link to the existing companies)
2. Secondly import contacts
Important Notes
·Be sure to map the import source fields – this allows you to easily undo an import and also gives traceability of data
·On contact import, map “Company Name” on the import source to the “Company Name” field. This will link to existing companies it finds, and create new ones if they don’t exist
·If importing from an external source, and the external source has an idfield, map this to the field “ExternalID” field in OpenCRM
o You can then use this if importing additional data into another linked entity. E.g. if importing activities, if the import source has a “CompanyID” or “ContactID” field which relates to an ID in a company/contact import source, by mapping the “Contact Name” and/or “Related to” fields in OpenCRM to these id’s in the external source, the link will be made in OpenCRM
o If importing contacts that are linked to companies in the external source with external id fields, map “Account External ID” to the external company id in the contact source data.
You may also be interested in:
- Help, I can't find any records - the Recent Items view is not showing any data anymore!




Updated : 02-05-2013 13:05
OpenCRM::Contacts OpenCRM::Companies - Social Network links on Companies, Contacts and Leads - how do we find usernames from the various Social Media Networks? Updated : 12-04-2013 14:24
OpenCRM::Leads OpenCRM::Contacts OpenCRM::Companies - How can I add or link a Contact to a Company? Updated : 09-07-2012 10:29
OpenCRM::Contacts OpenCRM::Companies - I want choose some records from a list and export these records only, is there a simple way of doing this? Updated : 14-05-2012 10:01
OpenCRM::Leads OpenCRM::Contacts OpenCRM::Companies How does the Mapping tool work in OpenCRM? I want to see the locations of my Leads, Companies and Contacts on a Map, how do I do this?
Updated : 20-05-2013 14:53
OpenCRM::Leads OpenCRM::Contacts OpenCRM::Companies- How can I change the fields visible on the Basic and Advanced Search screens? Updated : 03-04-2012 15:11
OpenCRM::Leads OpenCRM::Contacts OpenCRM::Activities OpenCRM::Companies OpenCRM::Opportunities OpenCRM::Quotes OpenCRM::Orders::Sales Orders OpenCRM::Orders::Purchase Orders OpenCRM::Invoice OpenCRM::Projects OpenCRM::Helpdesk - I need to bulk update a set of records in OpenCRM, how do I do this? Updated : 17-02-2012 12:47
OpenCRM::Leads OpenCRM::Contacts OpenCRM::Activities OpenCRM::Companies OpenCRM::Opportunities OpenCRM::Quotes OpenCRM::Orders::Sales Orders OpenCRM::Orders::Purchase Orders OpenCRM::Invoice OpenCRM::Projects OpenCRM::Documents OpenCRM::Contracts OpenCRM::Events OpenCRM::Campaigns - How do I code emails in order to track click throughs, enquiries and to automatically manage remove me requests?




Updated : 17-02-2012 11:53
OpenCRM::Leads OpenCRM::Emails OpenCRM::Contacts OpenCRM::Companies OpenCRM::Settings::Templates Hosted::Portal 
What are Action Plans in OpenCRM and how can I use them to get the most out of my OpenCRM solution? And what are Conditional Action Plans?




Updated : 14-05-2012 16:34
OpenCRM::Leads OpenCRM::Emails OpenCRM::Contacts OpenCRM::Activities OpenCRM::Companies OpenCRM::Opportunities OpenCRM::Quotes OpenCRM::Orders::Sales Orders OpenCRM::Orders::Purchase Orders OpenCRM::Invoice OpenCRM::Projects OpenCRM::Helpdesk OpenCRM::Documents OpenCRM::Events OpenCRM::Campaigns OpenCRM::Settings OpenCRM::Settings::Additional- Saving a CSV file on a Mac for import into OpenCRM Updated : 05-12-2011 10:35
OpenCRM::Contacts OpenCRM::Companies OpenCRM::Data Import-Export
More..


Is there a default template which can be used to import companies and contacts
(OpenCRM writes):
Thanks for your question! You are able to save the mapping of the fields you wish to import into any module and use this mapping for subsequent imports, please refer to:
http://opencrm.co.uk/crm-knowledgebase/kb1494696/Can-I-make-a-field-mapping-(within-Imports)-available-to-other-people-in-my-team.html