Congratulations on your decision to become a certified Salesforce B2C Commerce Architect! Obtaining certification is an excellent way to validate your knowledge and ensure that it meets Salesforce’s high standards. While practical experience and training can provide a strong foundation, preparing specifically for the exam never hurts. In this article, we will review the exam guide and highlight the areas you may want to focus on to increase your chances of passing the exam on your first attempt.
Warning
This certification is being retired. The official exam guide (checked 2026-07-09) sets these dates: last day to register July 24, 2026, last day to take the exam August 31, 2026, retirement date February 1, 2027. If you’re reading this after those dates, treat the guidance below as historical reference rather than active exam prep.
Design/Discovery (29%)
The Official List
- Given a customer’s business requirement, create a technical specification that accurately reflects the business requirement.
- Given business and technical requirement details, create standard technical artefacts that are complementary and accurate to the design and project needs.
- Given business and technical requirement details, review implementation specifications for solutions, future growth, and gap analysis to stakeholders and provide analysis to defend if necessary.
- Given systems integration requirements and technical details, evaluate applicable versions of AppExchange solutions, third-party technical specifications, and API documentation for integrations.
- Given the systems that are interacting with the platform, evaluate the integration points, data type and volume, data migration approach, and diagram the system architecture.
Capturing business requirements and turning them into the best solution for the business — or several solutions, each with its own pros and cons — is a core skill for an architect. That means knowing the platform’s actual capabilities well enough to make the right call, and knowing which third-party or custom-built tool to reach for when the platform genuinely can’t do what the business needs.
- Trailhead: Salesforce Commerce Cloud Architect Roles: Quick Look
- Trailhead: Salesforce B2C Commerce Client Analysis
- Trailhead: Architecture of Salesforce B2C Commerce
- Trailhead: Project Documentation for Salesforce B2C Commerce Functional Architects
- Trailhead: Project Documentation for Salesforce B2C Commerce Technical Architects
- Trailhead: Salesforce B2C Commerce Functional Consulting
- Trailhead: Salesforce B2C Commerce Functional Consulting Strategy
- Trailhead: Salesforce Architecture Diagrams: Quick Look
- Trailhead: Architecture of Salesforce B2C Commerce
- Trailhead: Salesforce B2C Commerce Import & Export
- Trailhead: Einstein Product Recommendations for Commerce Cloud
- Trailhead: Salesforce B2C Commerce Storefront Search
- Trailhead: Salesforce B2C Commerce Storefront Sorting Rules
- Trailhead: Smarter Search with Commerce Cloud Einstein
- Trailhead: Salesforce B2C Commerce Campaigns and Promotions
- PLC: B2C Commerce: Frontend Architectural Options (requires a Salesforce Partner Community login)
- Webinar: Storefront Reference Architecture (SFRA) overview
- Let’s GO-LIVE: The Salesforce B2C Commerce Cloud Environment
- Salesforce (Commerce) Payments: Payment Integration Simplified
- The Salesforce B2C Commerce Cloud Entity-Relationship model explained
- AI (Einstein) in Salesforce B2C Commerce Cloud
- What is OCI (Omnichannel Inventory)
- B2C Commerce Architect: Official Exam Guide
- B2C Commerce: Einstein
- B2C Commerce: Release Notes
- B2C Commerce: Videos
- Account Manager
- Control Centre
Build (19%)

The Official List
- Given a set of technical specifications, evaluate the implementation process to ensure the solution meets the business requirements.
- Given an implementation, validate that best practices are followed and guide their usage so that the end solution is secure, performant, and modular.
- Given a complex issue or set of issues, guide a development team in the steps towards resolution.
- Given an implementation and known KPIs, support in load testing, evaluate results, and ensure the implementation meets expectations.
- Given a collection of cartridges and data, define a process to compile and deploy to Salesforce environments.
Once all the requirements have been captured and we have worked out a design for the project(s) - it is time to start building! But does what we are building comply with the original requirements? Or what if we hit a wall in the middle of the implementation? How do we handle these kinds of situations? This is another key skill of the B2C Commerce Architect!
- Trailhead: Salesforce B2C Commerce Project Management
- Trailhead: Salesforce B2C Commerce Trust Site
- Trailhead: Salesforce B2C Commerce Storefront Security Strategies
- Trailhead: Salesforce B2C Commerce Roles & Permissions
- Trailhead: Tools & Resources for Salesforce B2C Commerce Developers
- Trailhead: Salesforce B2C Commerce On-Demand Sandboxes
- Trailhead: Build Processes and Unit Tests for Salesforce B2C Commerce Technical Architects
- Trailhead: Salesforce B2C Commerce Cartridges
- Trailhead: Salesforce B2C Commerce Storefront Implementation
- Trailhead: Salesforce B2C Commerce Storefront Localisation
- Secure Coding in Salesforce B2C Commerce Cloud
- B2C Commerce: Security Guide
- Data Protection & Privacy
Monitoring/Troubleshooting (14%)
The Official List
- Given an implementation, evaluate the end-to-end needs for custom logging configuration, the ability to leverage Log Center, and investigate other tools required to identify potential and existing issues for governance, trust, and best practices.
- Given an implementation performance issue, demonstrate the ability to identify and address existing and potential performance issues, including quota violations, cache utilisation, service timeouts, and optimisation opportunities.
- Given an implementation issue, demonstrate the ability to identify root causes and recommend solutions.
- Given an implementation, evaluate and adjust the system proactively to ensure a healthy, scalable system for current and future business operational needs.
What you build only matters if you keep watching it after launch. Out-of-the-box monitoring tools, combined with third-party solutions, get you most of the way there without building anything custom.
- Trailhead: Salesforce B2C Commerce Cache for Performance & Scalability
- Trailhead: Salesforce B2C Commerce Site Performance Analysis and Monitoring
- Trailhead: Salesforce B2C Commerce Reports & Dashboards
- Trailhead: Salesforce B2C Commerce Promotions Dashboards
- Trailhead: Salesforce B2C Commerce Sales and Products Dashboards
- Leveraging Server-Side Caching to Improve SFCC REST API Speed
- How to change the code Compatibility Mode in Salesforce B2C Commerce Cloud
- Reports & Dashboards - How to Set Up Access
Integrations and Customisations (22%)
The Official List
- Given a business requirement of integrating with a 3rd-Party web service identify what protocol (SOAP/REST) and what approach (real-time vs. batch processing) should be used and then apply all security strategies and best practices that SFCC can support.
- Given a set of batch process requirements, leverage the productised Job Framework for batch process integration.
- Given a list of third-party AppExchange solutions, identify legacy code that still uses Pipelines and define an integration approach with Controllers.
- Given a set of real-time integration requirements, leverage the productised Service Framework for real-time integration.
Salesforce B2C Commerce Cloud has many features out of the box, but it can’t do everything. Almost every project has to deal with third-party integrations. Knowing where to look, and how to keep an eye on them once they’re live, is the architect’s job.
- Trailhead: Salesforce B2C Commerce Third-Party Integration Strategies
- Trailhead: Salesforce B2C Commerce Scheduled Jobs
- Trailhead: Headless Commerce Basics
- Trailhead: Salesforce B2C Commerce SDK
- Trailhead: Headless Implementation Strategies for Salesforce B2C Commerce
- Trailhead: PWA Kit & Managed Runtime: Quick Look
- Submitting a file to a third party service in SFCC
- How to use OCAPI/SCAPI hooks
- What is the OCAPI session bridge?
- Delta exports in Salesforce B2C Commerce Cloud
- Get started with the B2C Commerce API (SCAPI)
- Get started with the OCAPI (deprecated — SCAPI is now the default REST API for new work, but you’ll still meet OCAPI on older integrations)
Launch (16%)

The Official List
- Given requirements for a site, set up aliases that follow SEO best practices and accurately land customers on desired domain, locale, and currency.
- Given a site launch checklist, identify rollback steps possibly required, plan post-production activities, and ensure all launch tasks are completed.
- Given a site launch, monitor launch activities that cover all system health indicators.
- Given dependencies between sources of site data, define jobs and data replication schedules.
- Given data migration scenarios, plan and support the data migration process.
Once we have analysed, built, and tested our solution, it is time to put it live! But what do we need to watch out for, and how do we actually get our production environment ready? As a Salesforce B2C Commerce Architect, you need to know where all the buttons and knobs are to get your environments up and running!
- Trailhead: Salesforce B2C Commerce Replication
- Trailhead: Salesforce B2C Commerce SEO Meta Tags
- Trailhead: Salesforce B2C Commerce SEO URLs
- Trailhead: Salesforce B2C Commerce XML Sitemaps
- Trailhead: Salesforce B2C Commerce Hostname Aliases
- Trailhead: Salesforce B2C Commerce Site Readiness Assessment
- Trailhead: Salesforce B2C Commerce Launch Readiness
- Trailhead: eCDN for Salesforce B2C Commerce
- Trailhead: Holiday Season Readiness with Salesforce B2C Commerce
- Let’s GO-LIVE: SEO
- Let’s GO-LIVE: Customer Migration
- Let’s GO-LIVE: eCDN
- How to set up the eCDN for Staging in Salesforce B2C Commerce Cloud
- AB Testing and Testing Methodologies
What if I fail the exam
Failing a certification exam isn’t catastrophic, not even one for a Salesforce Certified B2C Commerce Architect. Real project experience doesn’t automatically translate into a pass — your projects only ever exposed you to part of Salesforce B2C Commerce Cloud and SFRA, never all of it. Take note of the questions that tripped you up; they usually point at real gaps, not just unlucky phrasing. Go back to those topics, try them out in a Sandbox, and take another run at the exam. You can always get back on track!
What if self-study isn’t my thing
Not to worry, there are instructor-led courses available at Trailhead Academy! The architect-specific course, ARC300, was sunset in April 2024 with no direct replacement announced since, so the current official exam guide’s recommended training list is limited to the two courses below.
- B2C Commerce Developer with SFRA ( CCD102 )
- Manage and Merchandise a B2C Commerce Cloud Store ( CCM101 )
Can I wing it
Passing the B2C Commerce Architect certification exam is genuinely difficult, even for people with years of Salesforce B2C Commerce Cloud and SFRA experience across multiple projects. It only gets easier if you’ve also worked on the Business Manager configuration side — setting up search, category management, Jobs, and OCAPI/SCAPI settings, among others. That said, with several projects and at least 3-4 years of experience, passing without dedicated preparation is feasible. In my case, I passed the exam on my third attempt, whereas my first try was entirely unprepared — which I do not recommend. Don’t take the exam lightly: it’s a certification exam, not a Trailhead module, so go in with real preparation and a thorough understanding of the content.
