Salesforce Dictionary - Free Salesforce GlossarySalesforce Dictionary
Full Beta, Managed Package entry
How-to guide

How to ship a Beta Managed Package

Beta is mostly an ISV-side workflow. The mechanics are straightforward; the discipline is using Betas productively and graduating to Released on time.

By Dipojjal Chakrabarti · Founder & Editor, Salesforce DictionaryLast updated May 19, 2026

Beta is mostly an ISV-side workflow. The mechanics are straightforward; the discipline is using Betas productively and graduating to Released on time.

  1. Develop the package in a Dev Org

    Build the managed package's metadata in a Development Org. Test locally before considering the Beta upload.

  2. Upload the version as Beta

    From the AppExchange Publishing Organization (APO), upload the package version with the Beta flag set. Salesforce generates an install link.

  3. Share the install link with testers

    Send the link to internal QA, partner testers, or pilot customers. Testers install in sandbox or Developer Edition orgs. Document that production install will fail.

  4. Iterate based on feedback

    Each Beta supersedes the previous. Testers may need to uninstall the prior Beta before installing the next. Plan the Beta cycle to be short; long Beta cycles delay real customer value.

  5. Graduate to Released

    When confident, upload the package as Released. The Released version installs in production, supports in-place upgrades, and (for AppExchange) enters Security Review.

Gotchas
  • Beta packages cannot install in production. Always tell testers to use sandbox or Developer Edition.
  • Beta versions cannot be upgraded in place. Each new Beta requires uninstall and reinstall.
  • AppExchange Security Review only runs on Released versions. Beta is a free pre-review channel.
  • Production customers must wait for Released. Long Beta cycles delay real value; cut to Released as soon as the build is stable.

See the full Beta, Managed Package entry

Beta, Managed Package includes the definition, worked example, deep dive, related terms, and a quiz.