Skip to main content

Hello,

I have a multi picklist field for a contact object in salesforce.

There are a few separate zaps that I use. One zap may set the multi picklist field value to “X” and the other zap to “Z”.

Unfortunately in my current setup one zap will completely overwrite the previous multi-picklist value. 

I understand that there’s an option of selecting multiple values by using “;” as a separator, but in my case this is happening on separate zaps, and I’m not sure how to make them not overwrite the previous value.

Any suggestions?

Hi @Suren 

Try this…

First find the record, this will give you any existing values in the multiselect field.

Second, update the record, by concatenating existing values with new values for the multiselet field.


Thanks I guess that could work.

Although what I wanted to do is also keep a history in salesforce on when a specific picklist was selected. In this case it would mess up that data, because essentially I would be reassigning multiple values later for the sake of keeping the original one.