---
schema_version: "1"
id: b80ed1ab017b6a805870f7162b02bde2c52b0509af34a2d502fb58d018374c1c
title: Content Blocks Overview
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/cc/264-0-0/b2c_cb_overview.md
canonical_url: https://help.salesforce.com/s/articleView?id=cc.b2c_cb_overview.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 530fa7b00a9aa63c7644636e7569eda312fc295e82aa2c4960d8963b9f62ecf3
description: Content blocks are compositions of one or more components that you define one time and reuse across multiple pages and B2C Commerce storefront regions. They use a JSON-based format and are supported for PWA Kit, Storefront Next, Salesforce Reference Architecture (SFRA), and SiteGenesis storefronts.
products:
  - Commerce
  - B2C Commerce
release: "264"
---
# Content Blocks Overview

Content blocks are compositions of one or more components that you define one time and reuse across multiple pages and B2C Commerce storefront regions. They use a JSON-based format and are supported for PWA Kit, Storefront Next, Salesforce Reference Architecture (SFRA), and SiteGenesis storefronts.

A content block is a composition of one or more content components, such as images, text, and buttons, assembled into a single targetable unit. Because content blocks aren't tied to individual pages, create a content block one time and reuse it across multiple pages.

## Benefits

- **Single source of truth**: Define content one time and show it on multiple pages.
- **Instant updates**: Edit one time and update everywhere.
- **Reduced maintenance**: Eliminate repetitive page-by-page updates.
- **Consistent branding**: Keep promotional messages and design elements consistent across your storefront.
- **Targeting and scheduling**: Control when and to whom content is visible using scheduling rules, customer group filters, or campaign targeting.

## How Content Blocks Work

A content block is built from components, which can be out-of-the-box types (such as images, text, and buttons) or custom component types defined by your developer. A content block can contain a single component or a composition of multiple components arranged within a layout.

Content blocks appear in the Content Blocks module in Business Manager, where you manage lifecycle tasks such as setting targeting rules, filtering and searching, applying bulk actions, and reviewing usage. For information about how to create, edit, and add content blocks for Page Designer, see [Content Blocks in Page Designer](https://help.salesforce.com/s/articleView?id=cc.b2c_cb_page_designer.htm&release=264.0.0&type=5 "In B2C Commerce Page Designer, save components as content blocks, add content blocks to pages, and remove content blocks from pages. Content blocks that you create or modify in Page Designer also appear in the Content Blocks module.").

## Where Content Blocks Can Be Used

Add content blocks to these storefront locations:

- Page regions: Regions within [Page Designer](https://help.salesforce.com/s/articleView?id=cc.b2c_creating_pd_pages.htm&release=264.0.0&type=5 "Page Designer is a B2C Commerce feature that supports standard development processes and tools for creating reusable page types and component types. Merchants can use a visual editor in Business Manager to design, schedule, and publish custom pages in the storefront by dragging the page and component types.") pages, such as hero banners, product list page content areas, and product detail page editorial sections.
- Sitewide regions: Regions defined within Page Designer pages that appear across all pages, such as announcement banners, headers, and footers.

Developers define regions in the storefront code. Merchandisers then add content blocks to page regions using Page Designer.

## Content Blocks and Content Slots

Content blocks provide a visual, component-based alternative to [content slots](https://help.salesforce.com/s/articleView?id=cc.b2c_content_slots.htm&release=264.0.0&type=5 "You can embed a content slot in any part of your storefront site, to show products, categories, content assets, or static HTML based on a schedule. A content asset can be a flash graphic, product carousel, product search result set, or marketing graphic. Use Business Manager to create and schedule a slot configuration, instead of changing storefront code."). While both let merchandisers place dynamic content in specific storefront areas, content blocks offer a component-based visual editor, JSON-based delivery, and centralized lifecycle management.

## Limitations

- To remove a content block from multiple pages, you must remove each instance individually from each page, or permanently delete the content block from the Content Blocks module.