I have a question on Salesforce Surveys. I created a Survey in a Sandbox org that has a background image specified. I wanted to deploy the same into another Sandbox org.

I understand that we can use the tag to deploy Surveys, however the background image does not get deployed. Is there a way to deploy the Background image alongwith the Survey together?

Or do we need to first deploy the Survey to the target sandbox and then manually edit the same to specify the background image?


You can either use package(manage/unmanaged) to deploy the survey from Source to Target Org, which would pull all the dependencies, and hence you will get the background image as well.

Else if you are using metadata to deploy, you can create a new Version and edit and change the background image, as dependencies are not pulled.

Either you can add dependencies in package.xml or manually change it in a new version in target Org.

Note- Not only background Image, font, color, etc which you have edited through the branding tab in Survey builder are stored in the branding table and need to be pulled separately(except in packages) and would be missing in the target Org.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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