Jump to Content
Home
Engagement
Content
Discovery
Other Resources
Guides
API Reference
GraphQL
Release Notes
Help Center
Home
Engagement
Content
Discovery
Other Resources
Guides
Guides
API Reference
GraphQL
Release Notes
Help Center
About
Documentation overview
What is Bloomreach Content?
Content SaaS vs brXM
User Guides
Overview of Content apps
Content application
Create a document
Edit a document
Publish a document
Other document actions
Search documents with Bloomreach Content
Link folders as translations
Localize content
Experience pages
Images and assets
Add a new site content folder
Link directly to a document in Bloomreach Content
Manage resource bundles
Experience manager application
Add a channel
Manage translation groups
Manage pages in a channel
Manage experience pages
Synchronize pages between translated channels
Optimize your pages for conversion using Pathways & Recommendations
Enable external preview
Manage components on a page
Landing pages
Manage content in a channel
Manage a navigation menu
Device preview
Delete a channel
Projects application
Introduction to projects
Create a project
Make changes to channels and content in a project
Make changes to core
Update a project
Request a review of a project
Review a project
Merge a project into the core
Run a campaign
Content audiences for personalization
Add a campaign
Personalize a page
Preview a personalized page
Personalized landing pages
Synchronize segmentations from Engagement
Import segmentations from customer data platform
Identity and access management (Content)
Content SSO (Single Sign On)
Folder-based authorization
Frequently asked questions
Developers
How to use these docs
Use the public trial environment
High-level architecture
Solution stack layers
Content SaaS architecture
Delivery architecture
Hosting architecture
Get started with Bloomreach Content
Milestone 1: Create a channel
Milestone 2: Create a front-end app
Milestone 3: Set up a development project
Milestone 4: Create a component
Milestone 5: Create a complex component data model
Milestone 6: Create a shared document-driven component
Developer experience
Local development setup
Content modeling
Site development
Development projects
External preview
Recommended development workflow
Tutorials
Hello World component
Content-driven component
Promotion document type
Promotions query component
Create a page-specific component
Navigation menu
Index routes
Import content
Copy content
Share content between channels
Create a webhook
Content modeling
Content type editor
Link picker configuration
Selection field configuration
How to structure your content
Edit allowed content in a folder
HTML fields
HTML fields configuration properties
HTML cleaning
CKEditor configuration properties
CKEditor configuration examples
CKEditor plugins
CKEditor toolbar configuration
CKEditor toolbar items
CKEditor keyboard shortcuts
Components, pages, menus, & routes
Site configuration model introduction
Channels
Components
Base components
Define configuration parameters for components
Base component
Base menu component
Base query component
Text search results component
Layouts
Routes
Menus
Configure channels for page synchronization
Configure a CDN host for a channel
Front-end development
Bloomreach SPA SDK
Front-end integration concepts
Add Bloomreach SDK to a React app
Implement cookie consent in your SPA
SPA integration best practices
SPA integration troubleshooting
Experience manager application SPA integration
Implement Next.js internationalized routing
SPA SDKs - Lifecycle and support
Commerce React components
Storefront integrations
Bloomreach Reference SPA
React Reference SPA OOTB components
SAP Spartacus
Vue Storefront
Reference SPA + Netlify
Reference SPA + Vercel
GraphQL service
Segment-based content personalization
Bloomreach Engagement integration
Implement segment-based content personalization in your SPA (Engagement)
External customer data platform integration
Implement segment-based personalization in your sPA (external CDP)
Integrations
Bynder
Cloudinary
Commerce pickers
Configure a custom integration
UI extension client library
Develop a document field integration
Use dialogs within custom integrations
Content marketplace
Commercetools front end
Voucherify
Content developer resources
Suggest
Different types of pages and page navigation within a channel