1. A computer program product, comprising a non-transitory computer usable medium having a computer readable program code embodied therein, the computer readable program code adapted to be executed to implement a method, the method comprising: receiving, from a first of a plurality of tenants, one or more customizations of a user interface, wherein at least one of the customizations is associated with content not stored utilizing an on-demand database service that includes information stored therein; associating the customizations with the first tenant; storing the customizations in the on-demand database service; receiving, from a user associated with the first tenant, a request; and sending, to the user, the user interface modified according to the one or more of the customizations, such that a customized user interface is displayed to the user which includes a combined utilization of the content and the information.