Back

20 Questions to Ask Your Potential Salesforce Implementation Partner

Salesforce development
12min
No image available

With about 23% of the CRM market share, Salesforce is the most demanded environment for sales applications, integrations, marketing solutions, etc. 

Salesforce Selecting the right Salesforce implementation partner is a decision that businesses looking to leverage Salesforce’s powerful capabilities have to make. This choice goes beyond mere technical expertise. It’s rather about finding a partner who aligns with your business vision and understands your unique challenges. Therefore, asking the right questions is essential to gauge their expertise, experience, and ability to deliver tailored solutions. 

From this post, you’ll discover why asking your potential Salesforce partner is a must. You’ll also explore 20 solid questions that will help you understand a provider better and will guide your choosing between multiple firms. 

Finding the Right Salesforce Partner: Why To Ask Questions?

When choosing a suitable provider of Salesforce services for your needs, you naturally, end up with a short list of approximately 3-5 agencies. You already scored them based on their expertise, experience, service lines, etc. Yet, you still have to make the final decision in order to get started with the best-fit company.

We recommend scheduling free strategy sessions with chosen providers and asking their representatives questions that will help you to:

  • Assess expertise and experience to a deeper extent compared to preliminary research
  • Clarify project scope and confirm that the expectations match the capabilities
  • Evaluate communication and collaboration
  • Understand collaboration and development approach and methodology
  • Ensure the initial alignment with your business goals and their deep understanding

Those are rather business purposes of an initial meeting. In case you have in-house developers, the potential Salesforce service provider is expected to work with, you may want someone from your team to be present as well. It will help to discuss more technical matters and ensure that the provider understands the specificities of your digital infrastructure, should it exist, or the tech nuances of the planned software solution, better.

Do you have a development idea in mind? Contact Salesforce specialists from Synebo and let’s discuss!

Now, let’s proceed with reviewing what questions exactly are appropriate and useful to ask.

20 Useful Questions to Ask Your Potential Salesforce Implementation Partner

Here is a list of questions to ask and potential answers to them. The provided answers are grounded on the vast experience of Synebo — a provider of Salesforce development and consulting services, and they reflect the approach of this particular service provider. Don’t expect others to provide the same answers, but the information below should be enough to give you some direction on what to expect, and the benchmark to compare against:

#1 What’s your philosophy about using customization in Salesforce?

Custom means something that is not out of the box, or with a different behavior than expected by the Salesforce environment. Salesforce provides a lot of pre-built features but they don’t cover 100% of business needs.

So our philosophy is to provide customization using our expertise in creating bespoke Salesforce solutions that go beyond out-of-the-box offerings, tailoring systems like CRM, ERP, LMS, and HR systems to a customer’s unique requirements.

#2 How do you manage bugs during QA and post-deployment?

Our testing best practice is to start testing as soon as possible. So, we proceed with testing in the very first phases of feature development. But it’s just one stage, when in a project we have different levels of environments in varying combinations:

  • Develop org: It’s used for development purposes
  • QA: A stage where initial, i.e.,  functional testing is performed 
  • Staging: It’s there we usually make regression or pre-deployment testing. For this type of testing better to use SF partial or full sandboxed. 
  • UAT: It’s an environment where we conduct user acceptance testing. 

Our general testing steps include:

1. Requirement analysis: QA engineers review user stories and relevant documentation and collaborate with the project team, including the Product Owner and developers, to understand project specifics and fill any knowledge gaps.

2. Test preparation: We prepare a testing checklist — a structured guide outlining necessary tests to ensure thorough coverage and track test completion and failures. We also prepare test cases — detailed scenarios with expected outcomes to verify application functionality.

3. Bug Tracking and Reporting: Execution of all tests as per the checklist and test cases, with detailed recording of results to identify and document any issues.

4. Re-testing: Post-bug-fixing. Here the product is retested iteratively until it meets quality standards and client satisfaction.

5. Regression testing: Ensuring that the recent code changes haven’t impacted existing software functionality, maintaining product integrity.

#3 Do you have a Software Development Lifecycle defined?

Yes, we do. Its form still depends on the project. We can share the Synebo development cycle that showcases our standard software development approach, which follows Agile methodology:

#4 What tools do you use to manage deployments?

We manage deployments using a mix of tools tailored to the project’s requirements, including Changesets, Gearset, Copado, and custom CI/CD solutions. Additionally, Salesforce Developer Experience (SFDX) is an integral tool for our development, particularly for custom UI elements, which has been standard in our practice since 2019.

#5 Do you run projects using Salesforce Developer Experience (DX)?

Salesforce Developer Experience (DX) is a suite of tools and practices designed to improve the development lifecycle on the Salesforce platform. Yes, currently it’s not possible to develop something without SFDX. SFDX is required to work with any custom UI elements. From 2019 we are working only with SFDX.

#6 What percentage of test coverage will you commit to as a deliverable?

We aim for a baseline of 75% test coverage on deliverables, but the emphasis is on the logic behind the tests. We believe in delivering logical testing that ensures your Salesforce solution works as intended, rather than just meeting a quota for test coverage.

#7 Do you utilize any open-source libraries to complete deliverables?

While our solutions primarily rely on Salesforce’s out-of-the-box libraries, we integrate open-source libraries in about 10% of our projects, especially when it comes to front-end development, to enhance functionality and user experience.

#8 What is your change management process?

Our change management process is highly adaptive to the client’s operations, whether it’s using emails, JIRA, or other sprint-based methodologies, ensuring smooth transitions and updates throughout the project lifecycle.

If you’re interested in learning what issues disrupt communication with a Salesforce outsourcing partner and how to solve them, read another our blog post. 

#9 Can you explain your approach to Salesforce implementation and development projects?

Our approach to Salesforce implementation and development involves a thorough process including:

1. Collecting business requirements

2. Designing solutions

3. Building data models 

4. Building sharing

5. Development or implementation

A trusted Salesforce consulting partner prioritizes understanding the impact on your existing processes and maintenance needs before we begin development. We ask ourselves questions like How it will be with existing sharing? What is data model? How will it look in reports? Will be it easy to maintain? Only then can we proceed with the actual work. 

#10 How do you ensure data security and compliance with Salesforce’s security standards and data protection regulations?

To ensure data security and compliance, all our engineers are certified and adhere to Salesforce’s security standards and best practices. We conduct security checks and architectural reviews when necessary to uphold data protection regulations.

#11 What methodologies and project management processes do you follow for Salesforce development projects?

We predominantly use Agile methodologies like Kanban, while also incorporating Scrum or Scrumban when suitable. We are also equipped to manage projects using the Waterfall method if that aligns better with the client’s needs.

#12 What is your approach to user training and adoption during and after Salesforce implementation?

For user training and adoption, we evaluate the users’ familiarity with Salesforce and provide comprehensive training accordingly. If it’s a new solution or migration, we offer structured group training and support. We typically assume that for 1 group we need 1 business day for training and 1 business day for maintenance.  

#13 What is your process for gathering and documenting requirements for Salesforce projects?

Our requirements-gathering process is collaborative; business analysts (BA) and project managers (PM) document client needs. After that, our Salesforce architects deliberate on additional questions and constraints, ensuring a comprehensive understanding before moving forward with the solution design.

#14 Can you provide a breakdown of the project timeline, including key milestones and deliverables?

The project timeline and key milestones vary depending on the type of project. For ongoing support projects managed with Kanban, we don’t set fixed timelines or milestones; tasks are addressed continuously based on priority. 

However, for new Salesforce application development or product creation, establishing milestones is crucial. These can include stages like the development of a Minimum Viable Product (MVP), a Proof of Concept (POC), or a prototype. 

Projects can also be divided into phases or releases, with specific numbers of epics and user stories for Scrum or tasks for Kanban. In Scrum, we track Sprint Goal Success, Sprint Burndown, and Team Velocity. For Kanban, we monitor Lead Time, Work-in-Progress, and Throughput.

Need a trusted Salesforce development firm? Reach out to Synebo experts!

#15 How do you manage and track project costs and budgets for Salesforce development projects?

We meticulously manage and track project costs and budgets based on hours worked when providing our Salesforce development services. Our approaches vary based on the project pricing model:

  • Time and material project: Here we ensure that tasks estimated for a certain number of hours are completed within those hours. Any changes, like additional requirements, are communicated to the customer by the project manager, who seeks approval for any new hours required. Work on such tasks does not begin without prior agreement. 
  • For fixed-price projects: Here we guarantee completion within the agreed timeline and budget. 
  • Bulk support projects: Here we agree on a set number of hours for the period, allowing the customer to plan their load accordingly. 

Take a look at the comparison of time and material and fixed price models in the infographic below:

We provide partners with work logs that detail completed items, hours spent, and dates to ensure transparency before invoicing.

#16 Do you offer ongoing support and maintenance services for Salesforce solutions after implementation?

We offer comprehensive ongoing support and maintenance services post-implementation. Clients can opt for:

  • On-demand support for fixed changes or requests
  • Bulk support, which allocates a block of hours for a specific period. 

This ensures that clients have the flexibility and assurance of support as their business and Salesforce solutions evolve.

It’s worth mentioning that not only you will be asking questions to evaluate your potential provider. They will also try their best to learn more about the intended project to be with you on the same page and ensure that their capabilities, team resources, and expertise are sufficient. 

#17 Do you conduct code reviews (automated or other processes)?

Absolutely. Code reviews are a critical part of our development process. We utilize both automated tools and manual review processes to ensure the highest quality of code. This combination of automation and expert oversight helps us maintain high standards and deliver robust, efficient solutions.

#18 Is your Salesforce development team in-house or subcontracted?

Our Salesforce development team is mainly in-house. We believe in nurturing a cohesive team environment to ensure seamless communication and a unified approach to every project. This also allows us to maintain a high level of quality control and project consistency.

#19 How many projects has your team accomplished?

The Synebo team has successfully completed over 1000 projects over 8 years operating on the market. This vast experience across a multitude of projects has equipped us with the knowledge and skills to handle diverse challenges and deliver exceptional results consistently.

#20 Have you developed similar solutions?

Here the provider should show extensive experience in developing solutions similar to your requirements. Their team is well-versed in handling a wide range of projects, ensuring that we can adapt our expertise to meet your specific needs effectively.

Need a trusted Salesforce consulting firm? Contact Salesforce specialists from Synebo and let’s discuss!

Final Take

The process of choosing a Salesforce implementation partner should be approached with diligence and strategic thought. The questions above are instrumental in uncovering the depth of a Salesforce development company’s expertise, compatibility with your business culture, and commitment to your success. 

Are you looking for a best-fit Salesforce app implementation partner? Consider Synebo as your primary choice. With over 1000 projects completed, 250+ Salesforce certifications, and over 8 years on the market, we can aid you in any way necessary, Drop us a line, and let’s discuss business opportunities!

FAQ
What should I look for in a Salesforce implementation partner?
When searching for a Salesforce implementation partner, consider their experience, certifications, and ability to provide comprehensive support and maintenance. Also, assess their communication skills and project management methodology.
How important are certifications for a Salesforce implementation partner?
Certifications are a testament to a developer’s knowledge and expertise in Salesforce. They indicate that the partner has met a standard of excellence recognized by Salesforce and stays current with the latest developments.
How do Salesforce consulting partners charge for their services?
Salesforce partners can charge for their services in a variety of ways, including hourly rates, project-based fees, or a retainer model for ongoing services. Make sure to understand the billing structure before engaging with a partner.
What are some key things to consider when choosing a Salesforce implementation partner?
When choosing a Salesforce implementation partner, consider their expertise in Salesforce products, industry experience, certifications, project methodology, communication skills, customer reviews, and post-implementation support. Look for a partner with a proven track record and a clear understanding of your business needs.
How much does a Salesforce implementation typically cost?
A Salesforce implementation can cost anywhere from $10,000 to over $100,000, depending on the complexity of the project, the number of users, customizations, integrations, and the partner's rates. It's important to get a detailed quote based on your specific requirements.
What are some of the benefits of working with a Salesforce implementation partner?
Working with a Salesforce implementation partner offers benefits such as access to specialized expertise, faster and more efficient implementation, tailored solutions to meet your business needs, ongoing support and training, and the ability to leverage best practices for optimal results.
What are some red flags to watch out for when choosing a Salesforce implementation partner?
Red flags to watch out for when choosing a Salesforce implementation partner include lack of relevant experience or certifications, poor communication, negative customer reviews, a one-size-fits-all approach, unclear pricing or scope, and a lack of post-implementation support.
Table of content
20 Questions to Ask Your Potential Salesforce Implementation Partner Finding the Right Salesforce Partner: Why To Ask Questions? 20 Useful Questions to Ask Your Potential Salesforce Implementation Partner Final Take
articles You might be interested in
How to run a Salesforce Health Check
18 Apr 2024
How-to Guides and Tutorials
How to Run a Salesforce Health Check
Yana Pushkar
Yana Pushkar
16 min
A comparative analysis of managed vs unmanaged package Salesforce
15 Apr 2024
Salesforce development
A Comparative Analysis of Managed vs. Unmanaged Package Salesforce
Synebo
Synebo
13 min
How much does it cost to hire a salesforce consultant
08 Apr 2024
Salesforce development
How Much Does it Cost To Hire a Salesforce Consultant?
Andrii Kliuchka
Andrii Kliuchka
12 min
What Is the Difference Between Marketo Engage and Salesforce Marketing Cloud?
01 Apr 2024
Salesforce development
What Is the Difference Between Marketo Engage and Salesforce Marketing Cloud?
Synebo
Synebo
8 min
Salesforce B2B commerce cloud
29 Mar 2024
Salesforce development
Salesforce B2B Commerce Cloud: Benefits, Features and Implementation
Synebo
Synebo
8 min
Salesforce Sales Cloud vs Salesforce Service Cloud_ What’s The Difference
25 Mar 2024
Salesforce development
Salesforce Sales Cloud vs Salesforce Service Cloud: What’s The Difference?
Synebo
Synebo
10 min
Best ways to use chatgpt in Salesforce
20 Mar 2024
Salesforce development
Best Ways to Use ChatGPT in Salesforce
Synebo
Synebo
8 min
Why saas compnies need salesforce
19 Mar 2024
Salesforce development
Why SaaS Companies Need Salesforce
Andrii Kliuchka
Andrii Kliuchka
11 min
Salesforce Marketing Cloud account engagement vs marketing cloud
14 Mar 2024
Salesforce development
Marketing Cloud Account Engagement (Pardot) vs Marketing Cloud: What’s the Difference?
Synebo
Synebo
9min
Salesforce-Marketing-Cloud_-2-scaled
26 Feb 2024
Salesforce development
Salesforce Service Cloud Implementation – Complete Guide
Olexander Orlуk
Olexander Orlуk
14 min
Complete-Guide-scaled
14 Feb 2024
How-to Guides and Tutorials
Complete Guide to Salesforce Testing
Yana Pushkar
Yana Pushkar
16 min
35
17 Jan 2024
What is Salesforce Experience Cloud, and What You Get From It?
Yana Pushkar
Yana Pushkar
10 min
1
05 Jan 2024
How-to Guides and Tutorials
How to Send Emails via Outlook API from your Salesforce Org
Anastasia Sapihora
Anastasia Sapihora
7 min
1
27 Dec 2023
How to Improve Your Business With Salesforce Custom Development?
Yana Pushkar
Yana Pushkar
7min
Salesforce Marketing Cloud
26 Dec 2023
Salesforce development
Salesforce Marketing Cloud: Complete 2024 Guide
Yana Pushkar
Yana Pushkar
11 min
1
22 Dec 2023
21 Best Nonprofit Software Tools to Enhance Your Work
Kristina
Kristina
16 min
1
17 Dec 2023
The Anatomy of Dynamic Programming [with Codes and Memes]
Olexander Oleksiyenko
Olexander Oleksiyenko
11min
Working with salesforce files: the basics
13 Dec 2023
How-to Guides and Tutorials
How to Work With Salesforce Files: The Basics
Olexander Orlуk
Olexander Orlуk
14 min
1
11 Dec 2023
Commerce Cloud B2B vs. B2C. What Is the Difference?
Yana Pushkar
Yana Pushkar
5 min
1
09 Dec 2023
What is Salesforce Flow, and Why Do You Need It?
Sergii Romashov
Sergii Romashov
5 min
15 Types of Salesforce Clouds
04 Dec 2023
15 Types of Salesforce Clouds
Yana Pushkar
Yana Pushkar
11 min
No image available
21 Nov 2023
How-to Guides and Tutorials
How to Get Listed on Salesforce AppExchange
Yana Pushkar
Yana Pushkar
12 min
No image available
14 Nov 2023
Salesforce development
20 Questions to Ask Your Potential Salesforce Implementation Partner
Andrii Kliuchka
Andrii Kliuchka
12min
Cover and internal images for blog post the role of communication in outsourcing teams
07 Nov 2023
Salesforce development
Mastering Communication: Strategies for Collaborating with Salesforce Development Outsourcing Team
Pavel Vehera
Pavel Vehera
13 min
Tips for choosing the right salesforce consulting partner
31 Oct 2023
Salesforce development
How to Choose the Right Salesforce Consulting Partner?
Pavel Vehera
Pavel Vehera
11 min
1 (1)
24 Oct 2023
Salesforce development
How to Build an App for Salesforce AppExchange
Yana Pushkar
Yana Pushkar
14 min
36
02 Aug 2023
Salesforce Implementation: Main Challenges and Best Practices
Yana Pushkar
Yana Pushkar
14 min
image (1)
30 Jul 2023
All Whats and Whys of Ecommerce Automation With the Power of Salesforce
Alina
Alina
4 min
1
20 Jul 2023
CI/CD: Transforming Salesforce Development with DevOps
Alina
Alina
16min
33
31 May 2023
How and Why to Use Salesforce for Nonprofits?
Alina
Alina
6min
1
27 Apr 2023
Main Benefits of Classic to Lightning Migration
Alina
Alina
4min
1
27 Apr 2023
Salesforce Sales Cloud from A to Z
Alina
Alina
6min
1
30 Mar 2023
Salesforce Licenses: How to Understand and Choose?
Alina
Alina
6min
1
04 Mar 2023
What is Salesforce Product Development Outsourcer (PDO)?
Yana Pushkar
Yana Pushkar
5min
1
25 Jan 2023
CMS Hub: The Guide to Managing Your Website
Kristina
Kristina
10min
1
06 Dec 2022
5 Examples of the Best CRM for Nonprofit Organizations
Alina
Alina
5min
1
04 Nov 2022
What Is Hybrid Work, And How to Make It Work?
Alina
Alina
5min
1
24 Oct 2022
Social Media CRM, or How to Get Closer to Your Customers
Alina
Alina
4min
1
27 Sep 2022
Hows, Whys, and Whats of AI in CRM
Alina
Alina
4min
1
30 Aug 2022
What is Beneficial in CRM for Nonprofits?
Kristina
Kristina
7min
1
05 Aug 2022
Salesforce Security in Plain Words
Alina
Alina
7min
1
20 Jul 2022
How to Manage Remote Teams Without Controlling
Synebo
Synebo
9min
1
11 May 2022
How to Reduce Customer Churn Using Salesforce?
Kristina
Kristina
14 min
1
08 Apr 2022
We Help Ukrainians Take the Salesforce Developer Course
Kristina
Kristina
4min
1
24 Jan 2022
Hybrid App Development: Top 3 Frameworks for 2022
Synebo
Synebo
5min
2
17 Dec 2021
Ecommerce Business Automation: the Ultimate Guide for 2022
Kristina
Kristina
19min
1
02 Dec 2021
How to Choose a CRM System for Your B2B Company?
Adelina
Adelina
18min
1
10 Aug 2021
How to Find the Best Company for Developing Your Org in Salesforce
Synebo
Synebo
3min
1
29 Mar 2019
4 Reasons Why You Shouldn’t Be Afraid of Outsourcing Software Development
Synebo
Synebo
4min
1
28 Jul 2018
3 Steps for Salesforce App Development Lifecycle
Synebo
Synebo
4min
phone