I was trying deploying some items in changeset and it was failing. After few changes I noticed that I cannot deploy Picklist Fields in Change Set.

Can we not we use Change Sets to deploy Picklist Fields?

  • I have deployed picklist in change set. Are you sure they are causing the issue.?We have global picklist available in change set as well. Commented Nov 7, 2016 at 13:23
  • 1
    What error are you getting?
    – Eric
    Commented Nov 7, 2016 at 13:31
  • 1
    Is this standard picklists?
    – Dave Humm
    Commented Nov 7, 2016 at 13:34
  • It is not an error, but the picklist values are not being deployed via changeset. It is successful but when I checked those picklist values I deployed, that doesn't exists in the relevant picklist Commented Nov 8, 2016 at 4:40

1 Answer 1


You can use a Change Set to deploy Custom Picklists however it will not pickup custom values in the standard picklists such as Account.Industry, Case.Reason, etc.

To deploy the custom values in standard picklists you have to use a method of deployment that uses the Metadata API directly, e.g. Salesforce IDE, Salesforce Deployment tool or workbench. These will need to have the standard picklist field included in the 'custom fields' section of the package.xml and then it will deploy them.

This is a known issue and there is an idea community topic for it.

  • also, if field is using Global Picklist; one needs to include the Global Picklist in the Changeset
    – cropredy
    Commented Nov 7, 2016 at 19:14
  • raised a case, it seems we cannot move picklist values via changeset. Can be deployed using a Metadata API tool or has to be created/add manually in live organization. Commented Nov 8, 2016 at 4:44

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .