I have one document library and inside it, have 4 folders.

enter image description here

I want to upload a document to a specific folder with custom metadata/ column values.

In my case, I want to upload a document in "Key Email correspondence" folder with Date, From, To and Subject as metadata

In a similar way, other folders have other custom metadata(s). how can we achieve this in SharePoint 2016 OOTB?

  • 1
    And why aren't you creating separate document libraries for these folders. The documents should reside in a document library if the metadata matches, if it doesn't match; they shouldn't live together. Commented Mar 8, 2018 at 9:07
  • 1
    I have other libraries also, with multiple folders, these folders also required different metadata. creating multiple libraries will create the mess. Commented Mar 8, 2018 at 9:32
  • I have this exact question, this only place I have found this question. Has anyone resolved this? Commented May 31, 2019 at 14:59
  • As per my knowledge, this is not possible in SP. Commented Jun 1, 2019 at 16:43

2 Answers 2


You need to create a custom folder content type and change the "Key Email correspondence" folder to your custom folder content type.

Then add columns you needed in this custom folder content type.

After that, the specific folder will contain specific columns.

  • Already tried that option. but in this case, metadata stuck with folder only not with the document. e.g. You can create the folder with these metadata but when you are going to upload a document it will ask you to add a name to the document only. Commented Mar 8, 2018 at 8:20

Did you explore using Document Sets? Maybe, this content type will save your time. Document Sets allows setting default values in some columns and export automatically to documents that are inside. Introduction to Document Sets

In addition, you have an option on your library called "Column default value settings" that lets you define column values for documents depending on the folder where you upload it. How to set default column values on a document in SharePoint

If you are searching for different columns for different folders you should think on extending Folder content type and create your owns setting the columns you need for each of them. Then, configure the library with these new content types.

  • 1
    I tried the document set as well but it adds the columns in each folder while uploading the document. Folder content type is also not suitable for my requirement. this is a very basic scenario, there must be something which I am missing. Commented Mar 8, 2018 at 12:26
  • I think you should create different libraries as @Arsalan Adam Khatri commented on your question. Otherwise, please, describe in more detail your needs or the requirements for that behavior.
    – jaloplo
    Commented Mar 9, 2018 at 8:42

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.