In this blog post, we are going to explain how to create a Lightning Bolt Solution and distribute it. Before that let’s see what a Lightning Bolt Solution is.

Do you have at least one Lightning Community template, a custom app, or a flow category that you want to distribute? Then you’re ready to create a Lightning Bolt Solution. With Lightning Bolt Solutions, you can combine custom Lightning apps, business process flows, and Lightning Community templates and pages in easy-to-build, distributable packages.

Lightning Bolt for Salesforce: Build Once, Then Distribute and Reuse

Lightning Bolt for Salesforce lets you quickly build and distribute industry-specific Lightning Bolt Solutions to jump-start new org capabilities. Save time by building once and then reusing. Whether it’s for your own org or you’re a consulting partner or ISV, you can reduce the time required to implement solutions and cut development costs.

Bolt Solutions address the needs of specific industries and functions with tailored apps and business processes. They include:

  • Custom Apps
  • Flow Categories
  • Community Templates


You’re an ISV who builds a custom insurance agent app. The app includes automation to create coverage estimates and automatically notify customers of the results. Using a Lightning Bolt Solution, you can easily bundle your app and business process flows into a single package. Distribute the package to your customers to install in their Salesforce orgs, or market the solution on AppExchange.


From Setup, enter Lightning Bolt Solutions in the Quick Find box, and select Lightning Bolt Solutions. Click on the button “create the first one”.

On the Details and Branding page, enter information about your solution. For example, enter your company and solution names, and list the solution’s key features. Click Next.

On the Solution Highlights page, add any combination of Community templates, flow categories, and custom apps. Click Next.

Review the Summary page, and click Finish. The new Lightning Bolt Solutions is now ready for distribution.

Review Summary and Create Lightning Bolt Solution.


You can upload the package to AppExchange to share or sell the solution.

A package is a container for something as small as an individual component or as large as a set of related apps. Packages come in two forms—managed and unmanaged. It is recommended to use only managed packages to avoid naming conflicts with other packages in your customer’s org or your own. To create a managed package, use a Developer Edition org.

From Setup, enter Packages in the Quick Find box, and then click Packages. To package a Lightning Bolt Solution, select Lightning Bolt Solution as the component type, and select the solution that we built.

Add Lightning Bolt Solution to the package.

Upload the package. Then distribute it on AppExchange, or share the link privately with your clients, customers, or partners.

Author: CloudFountain

We started as a side business in 1999 and have since grown to become a leading provider of IT solutions for businesses. With around 30 employees across several countries, we offer a wide range of services, including IT support, hosting, and custom software development.Over the years, we have served approximately 1000 customers, ranging from small startups to large enterprises. Our mission is to provide cutting-edge technology solutions that help our clients achieve their business goals. We pride ourselves on our exceptional customer service and attention to detail, and we work closely with each client to understand their unique needs and provide tailored solutions that meet their specific requirements.At CloudFountain, we believe that technology can be a powerful tool for growth and success. That’s why we stay on top of the latest trends and advancements in the industry, so we can provide our clients with the best possible solutions. Whether you need IT support, hosting services, or custom software development, our team of experts is here to help. Contact us today to learn more about how we can help your business succeed.