Software Development

How to configure SFRA in Salesforce B2C Commerce (Method 1)

How to configure-SFRA-In-Salesforce-B2C-Commerce-banner

In this blog post, we will discuss the process of setting up SFRA in Salesforce B2C Commerce.

Salesforce Commerce is a well-known platform for managing e-commerce sites. Salesforce B2C Commerce supports three ways to manage your e-commerce. The first method is Sitegenesis, the second method is SFRA, and the third method is the PWA kit.

However, we can use its Headless architecture to create mobile applications. Of these options, Site Genisus is the old architecture and is not preferable. SFRA and PWA Kit are the most commonly used architectures.

What are the benefits of SFRA in Salesforce B2C commerce?

SFRA, which stands for Storefront Reference Architecture, is a framework used in Salesforce B2C Commerce to create and customize e-commerce websites. There are several benefits to using SFRA in Salesforce B2C Commerce:

Rapid development

SFRA provides a pre-built foundation for your e-commerce site, including templates and components. This speeds up the development process, allowing you to launch your online store faster.

Looking for an experienced
Salesforce company?
Learn more

Responsive design

SFRA is designed with mobile responsiveness in mind. It ensures that your website displays and functions correctly on various devices, improving user experience and potentially increasing sales.


Although SFRA offers predefined components, it also allows for in-depth customization. You can tailor your website to your brand’s unique requirements and design preferences.


Salesforce Commerce Cloud is known for its scalability, and SFRA takes advantage of this by providing a framework that can handle high traffic volumes and growing product catalogs. This is essential for businesses looking to expand their online presence.

Improved performance

SFRA optimizes website performance, ensuring fast page load times and a smooth shopping experience. Faster loading times can lead to lower bounce rates and higher conversion rates.


Salesforce B2C Commerce Cloud comes with robust security features, and SFRA inherits these security measures. This helps protect your customers’ sensitive information and maintains the trust of your online shoppers.

Optimized for SEO

SFRA includes features beneficial for search engine optimization (SEO). This can help your website rank higher in search engine results, thereby driving more organic traffic to your site.

Integration capabilities

SFRA integrates seamlessly with other Salesforce products and third-party applications, allowing you to leverage the full Salesforce ecosystem for marketing, customer service, and analytics.

Community support

SFRA has a strong community of developers and users who share best practices, tips and solutions. This community support can be invaluable when customizing and maintaining your ecommerce site.

Upgrades and Maintenance

Salesforce provides regular updates and maintenance for SFRA, ensuring your website stays up to date with the latest features, security fixes, and performance improvements.

Analysis and information

SFRA allows you to easily integrate analytics tools, providing you with valuable insights into customer behavior and sales trends. This data can inform your marketing and sales strategies.

Multi-site support

SFRA supports the creation of multiple storefronts or websites within a single instance, making it suitable for businesses with diverse product lines or regional markets.

How many ways are there to configure SFRA in Salesforce B2C Commerce?

There are two ways to do this:

  1. The first is to use the site import option provided by the business manager.
  2. The second uses the official SFRA GitHub repository.

Let’s move on to the first method

  1. Connect to your Salesforce Commerce Cloud sales manager.
  2. Go to Admin and find the Site Import and Export section under Site Development.
  3. Click to open the page.
  4. Then, in the import section, select Storefront Reference Architecture Demo Sites.
  5. Click the import button.
  6. Several options are available, but for now we will continue with the base of the Storefront reference architecture.
  7. Select this option and click Deploy.
  8. This will start deploying SFRA sites with dummy data.
  9. You can track the progress in the status section.
  10. The whole process may take a few minutes.
  11. Once finished, you can view the site as it is currently online.

You can also check out our YouTube video showing detailed steps for the first method of setting up SFRA in Salesforce B2C Commerce.

So here we have discussed the first method to install SFRA.

We will cover the second method in future videos and blogs.

So stay connected!


SFRA in Salesforce B2C Commerce provides a robust platform for building and managing e-commerce websites. Its combination of pre-built features, customization options, scalability and security features can help businesses create successful and user-friendly online shopping experiences.

If you still have questions, you can reach us at (email protected) or get our Salesforce Commerce Cloud Services. For all customizations Raise a ticket.

Source link

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button