There is no perfect solution for finding Salesforce Consultants. The primary options are using your Internal Recruitment team, leveraging a specialized Recruitment Agency, asking your Salesforce Account Executive, posting on a job board, or good old-fashioned networking.
Internal Recruiters can struggle with highly specialized roles because they require knowledge of the discipline and typically the supply of qualified candidates is small enough that you need to have an existing network of relationships. The advantage is that it's easy to identify them based on job title, so if you have a structured sourcing process then you may do OK.
There are specialized Recruitment Agencies focused entirely on Salesforce like TwentyPine, which are good options but do come at a cost. A typical agency will charge 20%-25% of the hire candidate's first year base salary.
You may have success asking your Salesforce Rep for recommendations if you are looking for project-based Salesforce Consultants but they are unlikely to have a network of individuals looking for full-time employment.
Lastly, some job boards can yield results but you are playing the numbers game and should expect a low % of applicants to be qualified for the role. A job post will deliver the most value in the first 30-60 days, so at $300-$500 per post, it can often be worth it for at least 1 month to capture that initial value - you might get lucky!
A final place to find Salesforce Consultants is FoundHQ or other speciality Freelancer Marketplaces. We offer direct access to a network of 750+ pre-vetted Salesforce Consultants available for projects.
Regardless of where you look for Salesforce Consultants, you will want to make sure they have experience:
Managing Client Relations
There is a big difference between identifying a Salesforce Consultant to solve critical business problems vs. maintain your status quo. Another big factor is that if you're hiring a solo Salesforce Consultant, this person will need to be able to work as a team of 1, helping to manage you as the client, proactively identify areas you can improve your use of Salesforce, evangelize the tool across other areas of your business, and help you extract the most value.
Following a Salesforce implementation, a company will want to account for a few key metrics to make sure they are on solid ground:
Monitoring User Adoption: how is the utilization across your user base? Does the Salesforce Consultant have experience helping to increase adoption, train users, and gather requirements on a consistent basis to understand the end user paint point?
Ensure Business Processes were Mapped: does your new Salesforce instance account for all of the processes, features, and functionality that you moved over from an old system? The Consultant should work with you to ensure coverage, de-dupe data, and setup new integrations.
Identify a Salesforce Administrator: a good Consultant will help companies figure out their long-term Salesforce resource plans. If there is a high level of support needed on an ongoing basis, they might recommend hiring a Salesforce Administrator - once a company has 30 users, it's recommended to have a dedicated Salesforce Admin.