Answers.Body: <p>Custom Fields are complex and can be used for a variety of things. Having a wizard that will automatically create custom fields from the first line of the import file is not a good idea, at least for most non-expert users.</p>
  
  <p>In your original/unedited question you asked if someone could create the wizard. You are welcome to do that, or commission an extension (by <a href="https://civicrm.org/paid-issue-queue" rel="nofollow">Core-Team</a> or a <a href="https://civicrm.org/partners-contributors" rel="nofollow">Partner/Contributor</a>) if you think it will be used. </p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-12-13T16:01:27.687Z
Answers.LastActivityDate: 2015-12-13T16:01:27.687Z
Answers.UserDisplayName: Sanjay Jain
Answers.Body: <p>You can import custom data, but only after the custom fields have been created.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-12-12T22:20:43.943Z
Answers.LastActivityDate: 2015-12-12T22:20:43.943Z
Answers.UserDisplayName: liblogger
Answers.Body: <p>To answer the second part of your question - you CAN create the custom fields by a CSV file by using either the <a href="https://civicrm.org/blogs/xavier/api_batch_tools" rel="nofollow">command-line API CSV import tools</a> or the <a href="https://civicrm.org/extensions/api-csv-import-gui" rel="nofollow">API CSV GUI Import extension</a>.  However, custom fields are very complicated, and this isn't going to save you time unless you have a couple hundred custom fields.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-12-13T22:02:29.560Z
Answers.LastActivityDate: 2015-12-13T22:02:29.560Z
Answers.UserDisplayName: Jon G - Megaphone Tech
Body: <p>i want to import my own table that contains custom fields and custom fields data.</p>
  
  <p>is  there a wizard that will understand that the first line title  is the custom-fields and that that the data that follow the same row is the data , so i dot have to manually create custom fields?</p>
  
  <p>can i create a csv file with custom fields ( no data just the custom fields) and import it to civi , instead of manualy create each and every one of those ? </p>
  
Tags: <custom-fields>
Title: How to import custom fields
ThreadText: # How to import custom fields
  
  (Asked by: username_0 on 2015-12-12)
  
  i want to import my own table that contains custom fields and custom fields data.
  
  is there a wizard that will understand that the first line title is the custom-fields and that that the data that follow the same row is the data , so i dot have to manually create custom fields?
  
  can i create a csv file with custom fields ( no data just the custom fields) and import it to civi , instead of manualy create each and every one of those ?
  
  **Tags:** custom-fields
  
  
  ---
  
  ## 3 answers
  
  ### Answer by username_1 on 2015-12-13. Score: 2
  
  Custom Fields are complex and can be used for a variety of things. Having a wizard that will automatically create custom fields from the first line of the import file is not a good idea, at least for most non-expert users.
  
  In your original/unedited question you asked if someone could create the wizard. You are welcome to do that, or commission an extension (by [Core-Team](https://civicrm.org/paid-issue-queue) or a [Partner/Contributor](https://civicrm.org/partners-contributors)) if you think it will be used.
  
  
  ---
  
  ### Answer by username_2 on 2015-12-12. Score: 0
  
  You can import custom data, but only after the custom fields have been created.
  
  
  ---
  
  ### Answer by username_3 on 2015-12-13. Score: 0
  
  To answer the second part of your question - you CAN create the custom fields by a CSV file by using either the [command-line API CSV import tools](https://civicrm.org/blogs/xavier/api_batch_tools) or the [API CSV GUI Import extension](https://civicrm.org/extensions/api-csv-import-gui). However, custom fields are very complicated, and this isn't going to save you time unless you have a couple hundred custom fields.
  
  
  ---
  
  