Salesforce Certified Business Analyst at a glance
Salesforce Certified Business Analyst · Intermediate level
| Certification | Salesforce Certified Business Analyst |
|---|---|
| Level | Intermediate |
| Number of questions | 60 multiple-choice questions and up to 5 unscored questions |
| Duration | 105 minutes |
| Passing score | 72% |
| Question formats | Multiple-choice |
| Delivery | Proctored exam delivered online or onsite at a testing center |
| Exam cost | US$200 or JPY 30,000, plus applicable taxes |
| Languages | English, French, Spanish |
| Certification validity | Annual certification maintenance is required; the certification expires if required maintenance is not completed by the applicable deadline |
| Retake policy | After the first failed attempt within a release cycle, wait 24 hours before registering for a second attempt. After a second failure, wait 14 days before a third attempt. After a third failure, wait until the next release cycle before registering again. |
| Prerequisites | None |
The certification is designed for individuals who have 2 years of Business Analyst experience, including demonstrated success owning and delivering business process improvements, and 2 years of Salesforce Platform experience. Candidates should understand business needs, capture requirements, and collaborate with stakeholders to support the development of Salesforce solutions that drive business improvements.
Skills measured and their weighting
| Skill area | Weight |
|---|---|
| Customer Discovery | 17% |
| Collaboration with Stakeholders | 23% |
| Business Process Mapping | 12% |
| Requirements | 18% |
| User Stories | 18% |
| User Acceptance | 12% |
Source: trailhead.salesforce.com — official Salesforce Certified Business Analyst certification page. Exam questions align to the Winter ’25 release. Figures were checked against Salesforce’s official exam guide and certification documentation. Confirm current details there before booking.
The full bank covers every domain, with timed mode and per-domain scoring.
SALESFORCE-BUSINESS-ANALYST Practice Questions By Domains
6 domains covered1. Requirements
6 free questions available
2. User Stories
5 free questions available
3. Development Support and User Acceptance
5 free questions available
4. Business Process Mapping
5 free questions available
5. Collaboration with Stakeholders
5 free questions available
6. Customer Discovery
4 free questions available
Practice the full exam, not a sample
Unlock the full bank and practise every domain end to end.
Unlock all 311 questionsSalesforce Business Analyst Practice Test
The Salesforce Business Analyst practice test helps you learn how to discover business needs, work with stakeholders, map processes, document requirements, write user stories, and support user acceptance testing. If you are comparing professional credentials or planning a broader study path, you can Choose a certification practice test and begin with the skills most relevant to your career goals.
Quick answer: A useful Salesforce Business Analyst practice test should measure more than your knowledge of definitions. It should help you select the right discovery method, communicate with stakeholders, analyze current and future processes, manage requirements, write testable user stories, and guide user acceptance. The current Salesforce outline contains six domains, with Collaboration with Stakeholders carrying the largest weight at 23%.
What Does a Salesforce Business Analyst Do?
A Salesforce business analyst connects business needs with practical Salesforce solutions. The role involves listening to users, understanding how work is currently completed, finding the real cause of a problem, and documenting what a future solution must achieve. The analyst works between business and technical teams so that both groups share the same understanding of the goal.
Salesforce describes certified business analysts as professionals who understand business needs, capture requirements, and collaborate with stakeholders to develop Salesforce solutions that drive business improvements. This means the role is not simply note-taking. A strong analyst questions assumptions, identifies gaps, clarifies priorities, and helps the team confirm that the delivered solution solves the intended problem.
Common responsibilities include:
- Planning and leading discovery sessions
- Identifying stakeholders and understanding their influence
- Documenting current-state and future-state processes
- Eliciting, analyzing, and prioritizing requirements
- Writing user stories and acceptance criteria
- Managing scope and requirement changes
- Preparing and supporting user acceptance testing
- Helping stakeholders make informed go/no-go decisions
The official Salesforce Business Analyst credential page describes the certification as suitable for business analysts with Salesforce experience. Salesforce’s certification-preparation content says the intended learner has about two years of business-analysis experience and two years of Salesforce Platform experience. Treat that as a description of the target candidate, not a reason to avoid studying if you are earlier in your career.
Why Use a Salesforce Business Analyst Practice Test?
The Salesforce Business Analyst certification focuses on judgment. A scenario may include a project sponsor, end users, technical team members, several pain points, and competing priorities. More than one answer may sound reasonable, but the best response depends on the stage of the project and the immediate objective.
A well-designed practice test helps you recognize that context. It shows whether you can distinguish discovery from requirements gathering, a requirement from a user story, acceptance criteria from the definition of done, and system testing from user acceptance testing.
Practice also helps you notice wording that changes the answer. Terms such as first, best, most effective, current state, future state, sign-off, and business value are important. The question may not ask which activity is generally useful. It may ask which activity should happen next or which technique best serves a specific group of stakeholders.
The goal is not to repeat the same questions until you remember their positions. It is to understand the decision behind each answer and apply that reasoning to a new business scenario.
Current Salesforce Business Analyst Topics
Salesforce’s official Business Analyst certification-preparation module organizes the certification into six areas:
These percentages should shape your study time. Collaboration with Stakeholders is the largest area, but the domains work together. Discovery identifies the problem. Stakeholder collaboration builds agreement. Process mapping explains how work happens. Requirements define what the solution must achieve. User stories organize delivery. User acceptance confirms that the result supports the business.
Customer Discovery (17%)
Customer discovery is the process of learning why a project matters before proposing a solution. The analyst investigates business strategies, goals, initiatives, challenges, users, processes, systems, and constraints.
Define the purpose and scope
Begin by clarifying the business outcome. A request such as “we need a new Salesforce dashboard” describes a possible solution, not necessarily the underlying need. The real problem might be slow decision-making, unreliable pipeline data, or inconsistent sales processes.
Ask questions such as:
- What business result should improve?
- Who experiences the current problem?
- How is the work completed today?
- Which measures show whether the problem is solved?
- What policies, deadlines, budgets, or systems limit the options?
Scope defines what the project includes and excludes. Clear boundaries reduce confusion and help the team recognize requests that require a formal scope decision.
Analyze the current Salesforce environment
Discovery includes learning how the customer already uses Salesforce. Review relevant objects, users, processes, reports, automation, integrations, security, adoption, and known issues. The aim is not to redesign the org immediately. It is to understand the current state and identify opportunities or constraints.
Understand the implementation lifecycle
A business analyst contributes differently during discovery, planning, design, build, testing, release, and improvement. Early phases require exploration and alignment. Later phases require clarification, traceability, testing support, and change communication.
The official Customer Discovery preparation unit highlights stakeholders, work streams, change management, application lifecycle management, product roadmaps, release notes, and Salesforce capabilities. Practice connecting each concept to the phase where it provides the most value.
Collaboration with Stakeholders (23%)
Stakeholder collaboration is the largest domain because business analysis depends on people. A technically correct solution can still fail if the wrong stakeholders were consulted, priorities were not resolved, or users never agreed with the future process.
Identify the right stakeholders
Stakeholders may include sponsors, process owners, managers, end users, administrators, developers, architects, compliance teams, support teams, and external partners. Do not assume that the most senior person understands every operational detail. Sponsors explain strategy and priorities, while frontline users often reveal practical workarounds and daily pain points.
A stakeholder register can record each person’s role, interest, influence, knowledge, communication preference, and decision responsibility. This helps the analyst choose who should attend a workshop, approve a process, review a requirement, or test a solution.
Select the right elicitation technique
Different situations require different methods:
- Interviews provide detailed information from individuals.
- Workshops help groups discuss, compare, and agree.
- Observation reveals how users actually perform a task.
- Surveys collect structured input from a larger audience.
- Document analysis explains policies, rules, and existing procedures.
- Whiteboarding makes ideas, flows, and relationships visible during collaboration.
The best method depends on the objective, stakeholders, time, complexity, and level of disagreement. A survey may gather broad feedback, but it is usually not the strongest tool for resolving a difficult process conflict.
Move from current state to future state
The analyst helps stakeholders agree on how the process works now, which problems matter, and how the future process should work. This transition requires facilitation rather than simply accepting the loudest opinion.
Use business goals and agreed evaluation criteria to manage competing priorities. Document decisions, unresolved issues, assumptions, and owners. Stakeholder sign-off should show meaningful agreement, not only that a document was emailed.
Salesforce’s Collaboration with Stakeholders preparation unit emphasizes lead discovery, Agile, whiteboarding, journey maps, process design, solution roadmaps, and technical debt.
Business Process Mapping (12%)
A process map is a visual explanation of how work moves from an input to an outcome. It shows activities, decisions, roles, systems, handoffs, and possible delays. Process maps give business and technical teams a shared reference that is easier to discuss than several pages of notes.
Set a clear scope
Define where the process starts and ends, who uses the map, and what level of detail is needed. A map for an executive discussion may show major capabilities, while a map used to design automation requires more operational detail.
Avoid trying to show an entire company on one page. Complex processes can be organized hierarchically, beginning with a high-level view and then drilling into important activities.
Document current and future states
The current-state map records how work is actually performed, including manual steps and workarounds. The future-state map shows the agreed improved process. Do not mix them together; the gap between them helps generate requirements.
Use ownership and governance
A process map should have an owner, version, review cycle, and approval method. Processes change, so uncontrolled diagrams quickly become unreliable. Salesforce’s Business Process Mapping preparation unit highlights functional ownership, version control, capability maps, scope, process maps, and stakeholders.
Practice mapping a familiar activity. Include the trigger, inputs, roles, actions, decisions, systems, outputs, and success measure. Then ask where delay, duplication, risk, or unclear ownership appears.
Requirements (18%)
Requirements describe a business need or capability that the solution must support. They should be clear enough for stakeholders to validate and for delivery teams to design, build, and test.
Separate the need from the solution
“Add a new button” is a proposed design. “Allow service agents to escalate an eligible case without leaving the case record” describes the required capability more clearly. Starting with the need keeps alternative solutions open until the team understands the full context.
Write clear and testable requirements
A useful requirement should be:
- Clear and unambiguous
- Connected to a business objective
- Feasible within known constraints
- Necessary rather than decorative
- Testable through defined evidence
- Traceable to a source and delivery item
- Managed through an agreed lifecycle
Requirements can include business, stakeholder, functional, nonfunctional, transition, data, reporting, security, compliance, and integration needs. Students often focus only on visible features and miss performance, access, data quality, audit, or adoption needs.
Prioritize and manage dependencies
Not everything can be delivered first. Use business value, risk, urgency, dependency, effort, and regulatory need to support prioritization. Techniques such as MoSCoW can help categorize Must have, Should have, Could have, and Won’t have for the current delivery window.
Document dependencies between requirements. One feature may depend on clean data, a permission model, an integration, or another work item. A priority list that ignores dependencies may not be deliverable.
Control requirement changes
New information can create legitimate changes. The analyst should assess the effect on scope, value, cost, schedule, testing, training, and related requirements. Record the decision and update the controlled source instead of allowing different teams to work from conflicting copies.
The official Requirements preparation unit emphasizes pain points, well-defined requirements, lifecycle, change sets, business needs, and dependencies.
User Stories (18%)
User stories translate needs into small, understandable pieces of value. A common format is:
As a [user], I want [capability], so that [benefit].
The format is helpful, but a sentence alone is not a complete story. The analyst should provide context, assumptions, dependencies, acceptance criteria, and supporting information needed for discussion and delivery.
Focus on user value
The role should be a real type of user, the capability should describe what the user needs to accomplish, and the benefit should explain why it matters. Avoid stories that merely describe a technical task without connecting it to an outcome.
Add acceptance criteria
Acceptance criteria define the conditions that must be true for the story to be accepted. They make expectations testable and help prevent different interpretations between business and technical teams.
Criteria can cover:
- Required behavior
- Business rules
- Permissions
- Data validation
- Error handling
- Reporting outcomes
- Boundary conditions
Distinguish acceptance criteria from the definition of done
Acceptance criteria are specific to a user story. The definition of done is a shared team standard applied to completed work, such as review, testing, documentation, security checks, and deployment readiness.
Maintain version control and traceability
User stories should live in a controlled repository where changes, status, ownership, links, and decisions can be tracked. This supports scope management and connects the story to requirements, tests, and business outcomes.
Salesforce’s User Stories preparation unit focuses on acceptance criteria, implementation, testing, sign-offs, definition of done, and version-controlled repositories.
User Acceptance (12%)
User acceptance testing, usually called UAT, confirms that the solution supports agreed business needs in realistic use. It is not the same as developer testing or system testing. Technical testing can show that a feature functions, while UAT asks whether the business can use the complete solution successfully.
Prepare the UAT plan
A UAT plan should define:
- Scope and objectives
- Participating business testers
- Roles and responsibilities
- Test environment and suitable data
- Test scenarios and scripts
- Entry and exit criteria
- Issue-recording and retesting process
- Schedule and communication approach
- Sign-off and release decision method
Choose testers who understand the real process and represent important user groups. The project team should guide testing, but business representatives determine whether the solution supports their needs.
Connect tests to requirements
Every important requirement should have evidence of validation. A traceability approach connects objectives, requirements, stories, acceptance criteria, test cases, results, and decisions. If a requirement cannot be traced to a test, the team may release an unverified capability.
Manage results and release decisions
Record defects and feedback consistently. Separate genuine defects from new requests or training issues. Assess severity, business impact, risk, workaround, and retest results.
A go/no-go decision should use agreed criteria and current evidence. A low-impact cosmetic problem may not block release, while a security, compliance, financial, or critical-process defect may require a delay. The analyst helps stakeholders understand the evidence and document the decision.
The official User Acceptance preparation unit highlights test scripts, compliance, testers, go/no-go decisions, collaboration, feedback, data collection, and stakeholder sign-off.
The Study Experience Included in Your Salesforce BA Path
Preparation should help you think like a business analyst, not just recognize terminology. Our practice-focused approach supports that goal through:
- Current objective coverage: Study sessions follow the six official Salesforce domains and their relative importance.
- Business scenarios: Practice focuses on decisions involving stakeholders, processes, requirements, stories, and acceptance rather than isolated definitions.
- Clear explanations: Each reviewed response should show which clue matters and why another method would be less suitable.
- Domain-level progress: Results can be organized by topic so that one overall percentage does not hide a specific skill gap.
- Review of correct guesses: Uncertain answers are recorded alongside wrong responses because both require follow-up.
- Practical activities: Study prompts encourage you to create the artifacts a Salesforce business analyst uses in real projects.
- Timed practice: Mixed sessions help you read efficiently, manage uncertainty, and avoid spending too long on one scenario.
- Ethical learning: Preparation is based on published objectives and genuine skills, not confidential or claimed live exam content.
When you want to expand your Salesforce study plan, Prepare for your next Salesforce certification and compare how each credential fits your intended role.
How to Use a Salesforce BA Practice Test Effectively
Begin with a diagnostic attempt
Complete a short mixed set before reviewing every topic. The goal is to establish a starting point. Label each response as correct and confident, correct but uncertain, or incorrect.
Review the project stage
For every scenario, identify whether the team is in discovery, analysis, design, delivery, testing, release, or improvement. The same activity may be valuable in general but inappropriate as the next step.
Identify the immediate objective
Ask what the question wants the analyst to achieve. Is the goal to gather information, resolve disagreement, define scope, visualize work, prioritize a need, make a story testable, or decide whether a release is acceptable?
Compare methods instead of memorizing names
Do not simply remember that workshops are useful. Learn when a workshop is better than an interview, survey, observation, or document review. Do not simply memorize UAT. Learn who participates, what evidence is needed, and how results support a release decision.
Keep an error log
Use four fields:
- Domain and topic
- Reason your answer seemed correct
- Requirement or clue you missed
- Action needed before retesting
Actions should be specific, such as “compare acceptance criteria with definition of done” or “create a stakeholder map for a conflicting-priority scenario.”
Retest with unfamiliar scenarios
Repeating the same set can inflate your score through recognition. Use different wording and contexts to confirm that you understand the principle.
Practical Activities for Salesforce Business Analyst Students
You do not need a large implementation to practice analysis. Create a fictional company that uses Salesforce for sales or service, then complete these activities:
- Write a one-paragraph business problem statement.
- Define two measurable business outcomes.
- Identify the sponsor, process owner, end users, admin, developer, and compliance stakeholder.
- Create a stakeholder register with influence and communication needs.
- Plan an interview, workshop, observation, and survey, explaining when each is useful.
- Map the current process from trigger to outcome.
- Mark delays, duplicate work, manual handoffs, and unclear ownership.
- Design a future-state process without naming Salesforce features too early.
- Write functional and nonfunctional requirements.
- Prioritize requirements and explain the criteria used.
- Record dependencies and assumptions.
- Convert selected requirements into user stories.
- Write measurable acceptance criteria for each story.
- Define a team-level definition of done.
- Create a traceability sheet linking goals, requirements, stories, and tests.
- Prepare a UAT plan with roles, data, schedule, and exit criteria.
- Write realistic UAT scenarios based on end-to-end business work.
- Categorize sample findings as defects, change requests, or training needs.
- Draft a go/no-go recommendation using severity and business impact.
- Present the recommended future state in plain language to a nontechnical audience.
These activities reinforce the same skills Salesforce highlights in its Get Started as a Salesforce Business Analyst trail, including communication, user-story creation, process mapping, presenting, and business-analysis practices.
Six-Week Salesforce Business Analyst Study Plan
Week 1: Understand the role and establish a baseline
Read the current official objectives. Review what a Salesforce business analyst does and how the role differs from an administrator, developer, project manager, and product owner. Complete a diagnostic practice session and organize results by domain.
Week 2: Customer discovery and stakeholder collaboration
Study business goals, scope, current-state analysis, lifecycle activities, stakeholder identification, elicitation methods, facilitation, and priority conflicts. Practice choosing between interviews, observation, workshops, surveys, and document analysis.
Week 3: Business process mapping
Create high-level and detailed current-state maps. Identify inputs, outputs, activities, decisions, roles, systems, and measures. Build a future-state map and define ownership, version control, and approval.
Week 4: Requirements analysis
Write business, functional, nonfunctional, data, security, and transition requirements. Practice prioritization, dependency analysis, traceability, scope control, and impact assessment for changes.
Week 5: User stories and user acceptance
Create user stories with clear value and testable acceptance criteria. Compare acceptance criteria with the definition of done. Build a UAT plan, select testers, connect tests to requirements, manage findings, and evaluate go/no-go conditions.
Week 6: Mixed practice and explanation
Complete timed mixed-topic practice. For every answer, explain the project stage, objective, key constraint, and best response. Revisit practical activities for topics you cannot explain confidently. Use Salesforce’s official Cert Prep: Salesforce Business Analyst module for quizzes, flashcards, and additional review.
Common Salesforce BA Study Mistakes
Jumping to a Salesforce feature during discovery
The stakeholder may request a feature, but the analyst should first clarify the problem, user, outcome, and constraints. Premature solution design can hide the real need.
Consulting only managers
Leaders provide strategy, but end users reveal operational detail. A complete view usually requires several stakeholder types.
Treating every meeting as an interview
Choose a method based on the objective. Workshops support group alignment, observation reveals actual work, and document analysis helps uncover policies and existing rules.
Mapping an idealized current state
The current-state map must reflect what happens, including workarounds and delays. If it shows only the official procedure, it may miss the most important problems.
Mixing requirements and user stories
A requirement describes a need or capability. A user story presents a small piece of value from a user’s viewpoint for discussion and delivery. They are related but not identical.
Writing acceptance criteria that cannot be tested
Words such as “easy,” “fast,” or “user-friendly” need measurable definitions. State the expected behavior and conditions clearly.
Treating UAT as technical testing
UAT is business validation. It requires representative users, realistic processes, traceable expectations, managed results, and business sign-off.
Reviewing only wrong answers
Correct guesses can create false confidence. Review any response you could not explain before seeing the options.
Salesforce Business Analyst Readiness Checklist
You are making strong progress when you can:
- Explain the purpose of all six domains and their relationship.
- Turn a requested feature into questions about the underlying business need.
- Select an elicitation technique for a particular stakeholder situation.
- Build a stakeholder register and communication approach.
- Separate current-state analysis from future-state design.
- Create a scoped and version-controlled process map.
- Write clear, necessary, feasible, testable, and traceable requirements.
- Prioritize needs using business value, risk, urgency, effort, and dependencies.
- Assess the impact of a proposed requirement change.
- Write user stories that express a user, capability, and benefit.
- Create specific acceptance criteria and distinguish them from the definition of done.
- Prepare a UAT plan with representative testers and realistic data.
- Link business objectives, requirements, stories, acceptance criteria, and tests.
- Use evidence to support a go/no-go recommendation.
- Explain why one practice-test answer fits better than the alternatives.
Readiness is not one familiar score. Look for consistent reasoning across new scenarios and practical artifacts.
Turn Practice into Better Business Analysis
The most valuable preparation connects every concept to a real project decision. Discovery should explain why the work matters. Stakeholder collaboration should create shared understanding. Process maps should reveal how work happens. Requirements and stories should make the future state clear and testable. User acceptance should provide evidence that the delivered solution supports the business.
Use each practice session to improve one decision-making habit. Identify the project stage, clarify the immediate objective, select the most suitable technique, and explain why the alternatives do not fit as well. When you are ready to explore another learning goal, Start your certification journey with Edurely and continue building practical, role-based skills.
Salesforce Business Analyst Frequently Asked Questions
Is Salesforce Business Analyst a good certification for beginners?
It can be a valuable goal, but Salesforce positions it for people with business-analysis and Salesforce Platform experience. Beginners should learn core Salesforce concepts and practice discovery, process mapping, requirements, stories, and UAT before relying heavily on practice tests.
What topics should I study first?
Start with the six official domains and their relationship. Customer discovery and stakeholder collaboration provide the context for process mapping, requirements, user stories, and user acceptance.
Which Salesforce Business Analyst domain has the greatest weight?
Collaboration with Stakeholders is the largest domain at 23%. Requirements and User Stories follow at 18% each.
Do I need to be a Salesforce administrator?
You do not need to perform the same job as an administrator, but Salesforce Platform knowledge helps you understand solution possibilities, constraints, data, security, automation, and lifecycle activities.
Is the certification only about Salesforce features?
No. The outline focuses heavily on business-analysis skills such as discovery, elicitation, facilitation, process mapping, requirements, user stories, and UAT. Salesforce knowledge helps you apply those skills in the platform context.
What is the difference between a requirement and a user story?
A requirement describes a business need, rule, constraint, or capability. A user story expresses a small piece of desired value from a user’s viewpoint. Stories commonly include acceptance criteria and trace back to broader requirements.
What is the difference between acceptance criteria and definition of done?
Acceptance criteria are the specific conditions for accepting one story. The definition of done is the team’s shared quality standard for completed work across stories.
Why is process mapping important?
Process mapping creates a shared visual understanding of activities, responsibilities, systems, decisions, and outcomes. It helps teams find problems, agree on a future state, and elicit requirements.
What is a current-state process?
The current state describes how work happens now, including manual steps, exceptions, delays, and workarounds. It should not be confused with the desired future process.
What makes a requirement testable?
A testable requirement states observable conditions or outcomes. A tester should be able to gather evidence and decide whether the requirement was met.
Who should participate in UAT?
Representative business users and process experts should participate. They need enough knowledge and authority to confirm that the solution supports real business work.
What is a requirements traceability approach?
Traceability connects business goals to requirements, user stories, acceptance criteria, tests, results, and release decisions. It helps identify missing coverage and understand the impact of change.
How should I review practice-test mistakes?
Record the domain, project stage, clue you missed, reason your answer seemed correct, and a specific follow-up task. Then attempt a different scenario on the same concept.
Can I prepare using practice tests only?
Practice tests are useful for applying and measuring knowledge, but they should be combined with official Trailhead learning, Salesforce documentation, and practice creating BA artifacts.
How long should I study?
Study time depends on your experience. A working Salesforce business analyst may need a focused review, while someone new to the role may need several weeks or months. Use a diagnostic session and readiness checklist to create a personal timeline.
How do I maintain the certification?
Salesforce requires certified professionals to complete applicable maintenance learning. Check the current maintenance schedule and complete the required Business Analyst module before its deadline.