I have a customer using salesforce spark edition. I had one managed package which is not on AppExchange and had 8 objects in there. I was able to install the app in spark edition. However, one other managed package having 14 objects in it was having an issue in installation. Error is below:

You've exceeded the maximum number of custom objects allowed in your organization. (Required: 14, Available: 0). To learn about options for increasing the custom object limit, please contact an administrator or salesforce.com.enter image description here enter image description here enter image description here

Any Idea what I am doing wrong here? or what steps needs to be taken care of?


  • Your question headline and the details state two different things. What exactly are you trying to figure out?
    – Jayant Das
    Jul 3, 2018 at 16:43

1 Answer 1


Spark Edition is likely a version of Personal Edition or Free Edition, rebranded to fit the Lightning theme (a Spark is smaller bit of electricity than Lightning). These orgs were extremely limited in nature, allowing minimal customization and minimal CRM features (really, just Accounts and Contacts). These types of orgs were common circa 2009, but were discontinued at some point. If I saw the Company Information page (including the Features and Limits section), I could identify which one it is specifically. The point is, you can only install AppExchange packages that don't exceed the limits of the org.

There's two types of packages on the AppExchange: those that ignore limits, and those that don't. You can install the former in any org that has all the features that the package depends on. You can install the latter only on larger orgs that have enough capacity to support installing the package. This means that it's possible to install a package with 100 custom objects, assuming it passed the security review, yet not be able to install a package with 1 custom object, if you were already at your limit.

The only option you have would be to contact Sales and upgrade the current edition. The only option the managed package provider would have is to complete a security review, thus exempting their package from the normal org limits. Other than that, you will not be able to install this package in to this org. In simple terms, someone is going to have to pay money in order to get this package in to this 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.