Newer Version Available
Lightning Bolt for Salesforce: Build Once, Then Distribute and Reuse
| Available in: Salesforce Classic and Lightning Experience |
| Available in: Enterprise, Performance, Unlimited, and Developer Editions |

A Lightning Bolt Solution is a portable package packed with power. It combines custom Lightning apps, business process flows, and Lightning Community templates and pages in an easy-to-build and distributable form. Use a Lightning Bolt Solution to share or sell a solution on AppExchange, bootstrap a community with a turnkey solution or new look, or configure automation. You can publish apps or flows without a Lightning Community template or include one when you want to apply your brand.
A Lightning Bolt Solution combines one or more of the following.
- Customized Lightning Community templates—A template includes a theme layout and CSS, along with pages, content layouts, and Lightning components. Instead of a full template, you can also export a single Community page with its content layout and components.
- Flow categories—A flow category contains one or more flows, making it easy to group flows for related business processes.
- Custom apps—Adding customized apps lets you create solutions tailored to your industry.
Lightning Bolt Solutions are flexible, so you can take advantage of them in many ways.
Example
Example
Example
Create a Lightning Bolt Solution
Including a Lightning Community template in your Lightning Bolt Solution is optional. To customize a template, select a base template and modify it using standard pages and components. Or, create your own custom pages, layouts, and components. After you finish customizing the template, export it or one of its pages from . You can then package the template on its own or add it to a Lightning Bolt Solution.
Whether or not you include a template, you can add custom apps or flows to your solution. To include flows, first create a flow category, and add the active flows that you want to export.
Have at least one Lightning Community template, custom app, or flow category that you want to distribute? Then you’re ready to create a Lightning Bolt Solution.
- From Setup, enter Lightning Bolt Solutions in the Quick Find box, and select Lightning Bolt Solutions.
- 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.
Reuse Your Own Solution
When you create a solution, it appears in the list of Lightning Bolt Solutions in your org. You can use it to build new communities or enhance an existing one.

Package and Distribute Your Solution
You can package and distribute solutions to use in other orgs and communities. After you create and upload a package, share the link privately with your clients, customers, or partners. Alternatively, publish your custom Lightning Bolt Solution as a managed package in AppExchange. Market your solution with an AppExchange listing in the same way that you list any other app, component, or consulting service. Describe your solution, pricing, support, and other details so that customers can determine whether your offering is right for them.
