In salesforce when you install an application from the app exchange, it brings you to the Package Installer, a three step process which allows the person installing the package to approve package API access, choose a security level, and lastly Install the package.
It looks like this: Package Installer

I was wondering if there is anyway to customize this process. I would like to have a visual force page or two that allow the user to select certain components to install, and I wasn't sure if this was possible either through this Package Installer, or another way.

1 Answer 1


No, this isn't possible. You can set an InstallHandler to create data, deploy a metadata file, etc. Generally, though, any other actions you will want to take should be either (a) documented in a post-installation doc, or (b) set up as a Visualforce page that the administrator should visit after installation. You may want to submit this as an idea on the IdeaExchange.

  • Thank you. I probably will submit an idea if somebody hasent already. I feel like this could definitely help cut down on the amount of programming intensive post-install-docs. Jan 21, 2014 at 16:27
  • @LShropshire I agree. I'm kind of surprised this isn't already a feature in and of itself, much less a current idea (I did a brief search before posting this answer).
    – sfdcfox
    Jan 21, 2014 at 16:32

You must log in to answer this question.

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