Many Salesforce projects fail not because the platform cannot do what is needed, but because nobody worked out clearly what was needed. The business analyst is the person who closes that gap, by understanding how the business works, finding what must change, and expressing it in a form that builders can implement and users can verify. This guide explains the role, the skills that matter, and how to hire or assess one.
Talk to an Expert →Business leaders describe goals, users describe tasks, and administrators and developers need specific instructions. The analyst translates between them. They ask why a requirement exists, uncover the exceptions that users forget to mention, and push back when a request would solve the wrong problem. Without that translation, projects build what was literally requested, which is often not what was needed.
Analysts start by observing and interviewing: how do leads really move, how are quotes approved, what happens when a customer calls with a problem? They map the process as it is, identify pain points and workarounds, and design how it should work with Salesforce. Good mapping includes the exceptions and the handoffs between teams, since that is where problems hide. The output is shared understanding as much as a diagram.
Requirements should be specific enough to build and test. Many Salesforce teams use user stories: as a role, I want something, so that benefit, with acceptance criteria that define when it is done. The analyst prioritizes stories with the business, splits large ones into deliverable pieces, and keeps the backlog healthy. They also document data needs: which fields, who owns them, and where the data comes from.
Implementation and integration services →During the build, the analyst answers questions, reviews configuration against the intent, and helps design test scenarios. They run or support user acceptance testing, translating feedback into clear changes. Their closeness to both sides makes them the natural person to spot when a technical shortcut would defeat the business purpose, or when a business request would create a technical problem.
What a Salesforce project manager does →Look for curiosity, structured thinking, and clear writing. Salesforce knowledge helps, including the data model, standard objects, and what can be done without code, as does experience with the sector. To assess, give a short scenario, such as a sales team that loses deals between quote and order, and ask what questions the candidate would ask and what they would produce. Strong candidates ask about people and exceptions before proposing features.
Share where you are today and a Cold Sun consultant will recommend a practical next step.
Talk to a Salesforce Expert →
They help, but practical understanding of the platform and strong analysis skills matter most. Certifications show commitment to learning, but ask about projects where the person changed a requirement after discovering what users really did.
The analyst works out what is needed and why, and the administrator configures and maintains the system.
A short description of a need from a user's perspective with acceptance criteria that define when it is complete. Keep stories small enough to finish in a short iteration so progress is visible to everyone.
Even small projects benefit from someone who clarifies requirements, though the role may be shared with a project lead.
With a short scenario, observing the questions they ask and the structure of what they would produce.
We recruit across practices. See our careers pages for current roles, and send us your background even if a particular title is not listed.