Skip to main content

What is Sales Enablement? A Comprehensive Guide

Gain insights into sales enablement’s strategic role in enhancing sales performance, driving revenue, and the pivotal components that make it effective, from training to resources, and how they collectively contribute to a business's success.

What is Sales Enablement?

Sales enablement is a strategic approach to driving sales performance by equipping sales teams with the knowledge, skills, and resources they need to succeed. This multi-faceted discipline is the intersection of strategy, technology, and collaboration. When effectively implemented, sales enablement elevates the customer experience, improves sales productivity, and ultimately contributes to revenue growth.

Key Components of Sales Enablement

At the heart of sales enablement are several key components, including but not limited to training, resources, technology integration, and tactical planning.graph of the elements that make up the sales enablement ecosystem

Training encompasses a wide range of learning and development activities, from onboarding new hires to continuous skills development and coaching. This element ensures that sales reps are equipped with up-to-date knowledge about products or services, market dynamics, customer personas, and selling techniques.

Resources refers to the tools, content, and technology that sales teams use to support their sales activities. Common resources often include CRM systems, product datasheets, case studies, sales engagement platforms, and more recently, AI-based solutions.

The integration of technology and tactical planning is also essential. Leveraging sales technology streamlines administrative tasks, enabling reps to focus on selling. Coupled with well-designed tactics that guide customer engagement and closing strategies, technology enhances the ability to connect with customers effectively.

Content, ranging from product datasheets to case studies, plays a critical role within an effectively enabled organization. Providing sales teams with relevant and up-to-date content ensures that they can communicate the value proposition compellingly and resonate with target customers. This content should not only be informative but also tailored to the specific needs and interests of the audience. By aligning content with customer personas and sales stages, sales professionals can engage potential clients more effectively, building trust and driving conversions.

The effectiveness of sales enablement lies in its measurability and adaptability. Metrics and reporting not only allow for performance analysis but also enable continuous improvement through data-driven insights. Understanding what works and where gaps exist helps in fine-tuning strategies and tactics.

Beyond these components, sales enablement plays an essential role in ensuring sales readiness. This means ensuring that every sales representative is fully prepared to engage with customers, overcome objections, and ultimately close deals.

Additionally, sales enablement is a key driver of cross-functional alignment. It serves as a bridge between various departments such as marketing, product development, and customer service, encouraging collaboration and coordination toward the common goal of improving sales performance. It also involves performance analysis and continuous improvement, using data to identify gaps and implement strategies for improvement.

When you add all of these elements up, sales enablement is a comprehensive approach to boosting sales effectiveness. It's not just about equipping sales teams with what they need, but also about creating an environment where sales success is a natural outcome. By investing in sales enablement, businesses can navigate the complexities of the modern sales landscape, enhancing their customer engagement and driving growth in the process.

Richardson supports sales enablement with an agile, holistic, and proven approach to equipping sales organizations with the capabilities needed for all roles across the buying journey.

Sales Enablement Benefits

The advantages of implementing a sales enablement approach are multi-dimensional. These benefits permeate through every level of the sales process, helping drive business success. Let's dive deeper into some of these benefits:

Enhanced Sales Effectiveness

First, sales enablement enhances sales effectiveness. It achieves this by providing sales teams with comprehensive training and the necessary resources that enable them to effectively navigate the sales landscape. The direct result? Sales reps become more adept at building pipelines, understanding customer needs, presenting solutions, and successfully closing deals.

Increased Sales Productivity

Another tangible benefit of sales enablement is increased sales productivity. By streamlining processes and providing the right tools, sales reps can focus on selling instead of getting tangled in administrative tasks. Sales enablement reduces redundancies and optimizes workflow, leading to more time spent on revenue-generating activities.

Improved Alignment Across Multiple Departments

Importantly, sales enablement improves the connectivity between different departments. It acts as the catalyst that brings together marketing, operations, finance, product development, and customer service teams, enhancing collaboration and coherence. This unified approach leads to a more consistent message reaching the customers, thus reinforcing brand integrity and trust.

Continual Sales Readiness

Sales enablement ensures continual sales readiness. Sales reps are always prepared and up to date with evolving market trends, product updates, and customer profiles. This readiness empowers them to effectively engage with customers, resolve objections, and ultimately drive sales.

Data-driven Decision Making

Finally, sales enablement supports data-driven decision making. By leveraging data analytics, sales enablement can help identify performance gaps, measure success, and devise strategies for continuous improvement. This systematic, data-centric approach promotes transparency and drives growth.

Download the eBook: The Psychology of Selling – Understanding How the Customer Thinks

Explore research revealing how psychological factors affect your customer's buying decisions, and find out how you can use these concepts to be more effective in your sales pursuits.

How to Build a Case for Sales Enablement

Building a case for sales enablement can sometimes be challenging, particularly in organizations that have traditionally relied on more ad-hoc, less structured approaches to supporting their sales teams.

To begin with, one needs to demonstrate the tangible benefits sales enablement can bring. This involves drawing on data and case studies that highlight improved sales efficiency, higher conversion rates, shortened sales cycles, and increased revenue. For instance, consider pointing to industry statistics that illustrate the impact of sales enablement on quota attainment or reduction in sales onboarding time.

Next, emphasize how sales enablement can address specific pain points within your sales organization. Are your sales reps struggling with product knowledge? Do your reps have the right capabilities to succeed?  Is your sales process inconsistent or inefficient? Are selling tools underutilized?  By showing how sales enablement can solve these problems through targeted training, process optimization, and the implementation of appropriate tools and resources, you can make a compelling case for its necessity.

The third key point to communicate is the role of sales enablement in improving alignment between sales and marketing. The benefits of this alignment – improved lead quality, more effective sales collateral, and clearer communication – all of which can significantly enhance overall sales effectiveness.

Finally, talk about the future. Given the pace of change in sales methodologies and technologies, having a dedicated function focused on enabling your sales team can ensure your organization remains competitive. Sales enablement isn't just a solution for today's challenges – it's an investment in the future success of your sales team and your organization as a whole. Building a case for sales enablement requires careful communication and a clear demonstration of its potential value. By focusing on its direct benefits, addressing specific challenges, highlighting the importance of sales-marketing alignment, and projecting future relevance, you can effectively make a persuasive case for sales enablement.

Who Owns Sales Enablement?

Traditionally, the responsibility for sales enablement has been shared between the sales and marketing departments, with high-level guidance often provided by the Chief Revenue Officer. However, the growing complexity and importance of sales enablement in modern business environments have led to the emergence of specialized sales enablement teams or departments. The heads of these departments work as catalysts, orchestrating efforts across marketing, sales, operations, product development, and customer service.

The sales enablement team's ownership of the process signifies a shift toward a more holistic and integrated approach. They ensure that the right content, tools, and training are available, collaborating closely with other departments to create an aligned strategy that speaks directly to the needs of the sales team. They also oversee the sales process, monitoring and analyzing data to refine strategies, provide feedback, and drive continuous improvement.

What's most essential in determining who owns sales enablement is the emphasis on clear accountability and effective interdepartmental collaboration. Regardless of the specific structure, the end goal remains the same: to fully empower sales teams with the necessary resources and insights, leading to enhanced performance and success in the ever-evolving marketplace. By concentrating responsibility within a dedicated sales enablement team, organizations can achieve a more focused, agile, and responsive approach to the diverse challenges of the sales landscape.

The Interplay Between Revenue Operations & Sales Enablement

Revenue Operations (RevOps) and Sales Enablement are two distinct but interrelated functions that play crucial roles in driving sales effectiveness and business growth. While both contribute to enhancing the performance of the sales team, their areas of focus, methods and objectives can differ.

RevOps is a holistic approach that aims to align all revenue-generating operations within an organization, including marketing, sales, and customer service. Its primary goal is to break down silos, streamline processes, and optimize the customer journey from initial contact to closed deal and beyond. RevOps often involves integrating systems and data, coordinating strategies across departments, and leveraging analytics to drive decision-making.

On the other hand, sales enablement is more focused on empowering the sales team with the skills, tools, and resources necessary to sell more effectively. As we’ve discussed, this involves aspects such as training and development, provision of sales content, implementation of sales technology, and measurement of sales performance.

While these functions are distinct, the interplay between RevOps and sales enablement is essential for optimal business performance. RevOps can provide the integrated data, streamlined processes, and strategic coordination that make sales enablement efforts more effective. For example, data insights generated by RevOps can inform sales training programs or guide the creation of sales content.

Conversely, sales enablement supports RevOps by ensuring that sales teams are fully equipped to take advantage of an optimized sales process and effectively utilize integrated systems and tools. The training and resources provided by sales enablement can help sales teams navigate and leverage the unified customer view offered by RevOps, leading to more effective selling and higher revenue generation.

Aligning Sales & Marketing Teams

Sales enablement, as a strategic business discipline, provides the perfect platform to establish harmony between sales and marketing teams. This alignment is vital to drive business growth in today's competitive landscape. Both teams play critical roles in the customer journey – while marketing attracts and nurtures leads, sales teams work on converting those leads into customers. Despite their shared goal, they can often operate in silos, leading to inefficiencies and missed opportunities. Sales enablement aims to bridge this gap and ensure a seamless collaboration.

With regular communication and shared tools between sales and marketing, sales can provide critical boots-on-the-ground insights back to marketing about customer needs, preferences, and potential roadblocks, enabling the creation of more targeted and effective marketing strategies.

Achieving this alignment requires more than just shared tools and periodic meetings. It necessitates a culture shift, led by strong leadership and shared goals, mutual respect, and a deep understanding of each other's roles. Sales enablement plays a pivotal role here, helping to establish a collaborative environment that drives shared success. The result is a powerful synergy, accelerated by sales enablement, that streamlines the customer journey, reduces sales cycles, and drives business performance.

In short, sales enablement is not just about empowering sales teams; it's about creating an environment where all customer-facing teams can work together towards common objectives.

Get the Sales and Marketing Alignment Checklist

Get a complimentary checklist that will help you evaluate the depth of your sales and marketing team's alignment.

Leveraging Sales Tools & Technology

Sales enablement is not just about equipping sales teams with the necessary tools and technologies; it’s about harnessing these resources effectively to optimize sales performance. The landscape of sales technologies is indeed vast, covering a wide range of solutions such as Customer Relationship Management (CRM) systems enhanced with Artificial Intelligence (AI), Sales Engagement Platforms, and Communication Tools, among others.

Let's look at some specific examples:

  • CRM Software: Tools like Salesforce or HubSpot, now enhanced with AI, track and manage customer interactions, providing invaluable data that strengthens customer relationships and drives sales.
  • Conversation Intelligence Tools: Applications such as Gong or Chorus analyze calls and meetings for improved sales tactics and strategies.
  • Sales Engagement Platforms: Platforms like Outreach or SalesLoft, often powered by machine learning, streamline customer interactions across multiple channels and automate routine tasks to boost productivity.
  • Agile Engagement Tools: Solutions like Slack, Discord, or Microsoft Teams enhance internal communication, improving collaboration within and across teams.
  • Sales Training Technology: Innovative platforms such as Richardson’s Accelerate™ Sales Performance Platform focus on building sales capabilities through targeted training and development over time. These tools not only integrate with existing CRM systems, but they are essential for planning, strategizing, qualifying, and driving sales opportunities, creating a seamless workflow that aligns with organizational goals.
  • Productivity Platforms: Tools like Highspot, Showpad, and Seismic are geared towards enhancing sales productivity. These platforms offer features like content optimization, guided selling, and sales analytics. Whether it's sharing a targeted case study with a prospective client or analyzing the effectiveness of sales collateral, these productivity platforms play a vital role in making sales processes more efficient and results-driven.
  • Integration and Interoperability: The real power of these tools comes from their ability to integrate and work cohesively together. Whether it's CRM systems communicating with engagement platforms or training tools aligning with workflow solutions, seamless interaction drives better outcomes. Today, the integration of AI across these categories provides deeper insights, automates processes, and refines strategies, contributing to more effective and efficient sales practices.graphic showing a list of common sales enablement technologies like gong, slack, showpad, and salesforce

Sales enablement plays an important role in ensuring these tools are not just available but also used to their full potential. This involves training sales teams to utilize these tools, integrating them into existing sales processes, and tracking their impact on sales outcomes. For example, sales enablement might include training sessions on leveraging LinkedIn's Sales Navigator for social selling or utilizing ZoomInfo for prospecting.

By aligning all these tools and ensuring their integration, sales enablement connects the dots between various technologies, minimizing disconnects and maximizing the value proposition.

Richardson's CRM-enabled Workflow Tools

See how Richardson's CRM Workflow tools improve performance by embedding best practices and new skills into the flow of work.

Keys to Sales Enablement Success

When it comes to unlocking the full potential of sales enablement, there are several keys to success that organizations need to bear in mind. These components, when effectively executed, help ensure that a sales enablement strategy not only equips the sales teams with the right resources but also cultivates an environment that drives sales effectiveness.

graphic showing the keys to sales enablement success discussed in this section of the article

Having Clear & Measurable Objectives

The first key to success is clear and measurable objectives. Sales enablement initiatives should be guided by well-defined goals that align with the broader business objectives. Whether it's increasing close rate, reducing sales cycle time, or improving average deal size, having clear targets allows for focused efforts and effective measurement of outcomes. Remember, what gets measured gets managed.

Stakeholder Buy-in

The second key is stakeholder buy-in. For sales enablement to truly make a difference, it needs to be embraced by all stakeholders, from top management to the frontline sales reps. This requires transparent communication about the benefits of sales enablement and how it contributes to overall business success.

The voice of sales teams should be considered when designing and implementing enablement initiatives - after all, they are the ones who will be using these resources on a day-to-day basis.

A Culture of Continuous Learning & Adaptation

Next is continuous learning and adaptation. Business environments constantly change, and sales teams need to keep up. This is where sales enablement comes in, ensuring that sales teams are always learning, whether it's about the latest product features, market trends, or selling techniques. This also involves staying updated on the latest sales technologies and integrating them into the sales process.

Customer-Centric Approach

Customer-centricity is also key. Sales enablement is not just about improving sales; it's about enhancing the customer experience and reducing buying complexity by driving purchase ease. Every aspect of sales enablement, from training and content to tools and technologies, should be geared toward understanding and addressing customer needs. After all, happy customers are the best business strategy.

Close Collaboration Across Departments

Cross-functional collaboration, as we’ve previously discussed, is also essential. Sales enablement shouldn't operate in a vacuum. It should work hand-in-hand with marketing, product development, customer service, and other departments to create a seamless and effective sales process. This cross-departmental cooperation ensures that the sales team has access to vast resources, from product insights to marketing content to customer feedback.

Communicate, Communicate, Communicate

Another critical component is consistent communication. Keeping all team members informed and on the same page is vital for the smooth execution of sales enablement initiatives. Regular updates about new resources, changes in strategy, or performance feedback can help prevent misunderstandings and ensure alignment.

Technology Adoption & Integration

As discussed earlier, tools and technology play a significant role in modern sales enablement. Ensuring that your team is comfortable with these tools and can integrate them effectively into their workflows is crucial. It's not just about having the right tech; it's about how well you use it.

Equally important is choosing technology that seamlessly integrates across the organization's existing business systems. This integration ensures that all departments are working in unison and that information flows smoothly between different areas of the business. From marketing and customer service to sales and operations, the right technology should connect these functions, improving collaboration and enhancing overall productivity.

Continuous Feedback

Perhaps most importantly, creating a culture of feedback and continuous improvement is key. Sales enablement is not a one-and-done initiative, it's an ongoing process that requires regular feedback, assessment, and refinement. Building a culture where feedback is encouraged and used to enhance sales enablement initiatives can lead to better results and more engaged sales teams.

Skill Building

Skill building is at the core of sales enablement, serving as the foundation for success in the evolving and competitive business landscape. With shifting consumer preferences and rapid technological advances, continuous skill enhancement is vital. Here's how it breaks down into key areas:

Rigorous Planning and Preparation: Sales professionals must apply a systematic approach to preparing for customer meetings. This not only shortens preparation time but also improves call quality. Setting call objectives, anticipating customer needs, identifying potential value, preparing for objections, and outlining call flow is instrumental in this process.

Deeper Understanding of the Customer: It's essential for sales teams to build connections with customers, engage in productive dialogues, ask insightful questions, float ideas, and actively listen. This in-depth understanding helps to fully comprehend the needs and desires of the customers.

Positioning Value that Differentiates: Sales professionals need to articulate their capabilities and solutions with compelling messaging that links value directly to customer needs. This positioning elevates the conversation and emphasizes what sets them apart from the competition.

Resolving Sales Objections: A positive mindset toward objections is key. Sales professionals must learn to avoid defensiveness and equip themselves with a model that resolves objections systematically. This approach helps in building trust and addressing concerns head-on.

Six Critical Skills for Selling: Leveraging natural selling styles and mastering six critical skills demonstrate emotional intelligence (EQ) and the ability to apply a consultative selling framework effectively. These skills encompass an in-depth understanding of the product or service, awareness of market trends, and superior communication and relationship-building abilities.

Sales training focusing on skill-building goes beyond equipping teams to communicate value propositions; it lays the foundation for agility and responsiveness in customer conversations. By understanding the nuanced needs and challenges of customers, sales reps can offer tailored, timely, and relevant solutions. This agility sets sales professionals apart in a constantly evolving market, leading to improved customer satisfaction and loyalty.

Also, equipping sales reps with advanced skills like data analysis, negotiation, and digital literacy prepares them to leverage sales enablement tools effectively, make data-driven decisions, and succeed in a digital sales environment.

While not an exhaustive list, being cognizant and implementing these keys in your sales enablement strategy will strengthen its effectiveness and impact.

The Sales Capabilities Needed to Enable Your Team to Win More Business

Building on the foundational skills cultivated through targeted sales training, the next critical step in sales enablement is developing a robust set of capabilities that empowers your team to win more business. In today's competitive business landscape, it's not enough to simply have skills; sales teams must translate those skills into capabilities that provide a strategic edge.

These capabilities range from critical thinking and problem-solving to adaptability and innovation, enabling sales professionals to respond to market challenges and seize opportunities. By nurturing these broader abilities, organizations position themselves to navigate complex sales environments and create lasting relationships with clients.

First, strategic prospecting is crucial. The ability to identify and connect with the right prospects can make the difference between wasted effort and a successful sale. This involves understanding the target market, effectively using tools such as CRM and sales intelligence platforms, and crafting personalized outreach strategies.

Next, product knowledge is paramount. Sales teams need a thorough understanding of their product or service, how it meets the customer's needs, and how it stands out from the competition. This requires continuous training, especially when new products are launched or existing ones are updated.

The ability to communicate value effectively is key. This isn't just about knowing the product but also about being able to articulate its value to the customer. This involves good storytelling, understanding the customer's challenges, and positioning how the product can solve them.

Another critical capability is customer relationship management. Winning more business isn't just about acquiring new customers; it's also about nurturing existing ones. Sales teams need to build and maintain positive relationships with customers, encourage repeat business, and turn customers into brand advocates.

Adaptability is also essential in today's ever-changing business environment. Sales teams need to be able to adapt to new sales technologies, changing customer preferences, and evolving market dynamics. This requires a mindset of continuous learning and improvement and an agile approach to selling.

However, it's important to remember that building these capabilities doesn't happen overnight; it requires a sustained commitment to sales enablement from the entire organization.

View Richardson's Sales Training Content

Click here to see a full list of our sales training program content designed to enable your team with a robust range of capabilities they can leverage today, tomorrow, or in ten years.

Implementing a Sales Enablement Framework

A sales enablement framework refers to the structured approach an organization takes to empower its sales team to be more effective in their roles. A framework typically encompasses strategies, processes, tools, and metrics that collectively aim to improve sales performance. It's a roadmap to creating a robust sales-focused culture that addresses the specific needs and challenges of your sales team while aligning with your organization's overall business goals, and most importantly, your customer’s needs.

The first layer of a sales enablement framework revolves around defining clear objectives. This can range from improving sales team productivity and shortening sales cycles to increasing deal sizes and boosting customer retention rates. By having clearly defined goals, it becomes easier to align all sales enablement efforts toward achieving these targets.

Next, the framework should outline the necessary tools, resources, and training programs that will equip the sales team with the skills and knowledge they need to meet these objectives. This includes capabilities and product training, sales methodology training, access to a well-curated content library, and using technologies like CRM tools, sales analytics, and communication tools.

Finally, a critical component of any sales enablement framework is a system for tracking, measuring, and analyzing performance. This not only helps in assessing the effectiveness of sales enablement initiatives but also provides valuable insights that can drive future strategies. Key performance indicators may include quota attainment, deal closure rates, length of the sales cycle, and customer satisfaction scores. By regularly monitoring these metrics, organizations can continuously refine their sales enablement framework to optimize results.

Selecting a Sales Methodology

The right sales methodology is an important component of an effective sales enablement strategy. It encompasses a set of non-linear practices, including learned behaviors, tactics, and strategies, that sales teams dynamically use to make decisions and execute the sales process.

Selecting the right sales methodology for your team involves understanding your market, the needs of your buyers, and the unique attributes of your products or services. By aligning the methodology with these factors, sales enablement can ensure a more cohesive and effective approach to selling, driving better engagement with prospects and customers.

Aligning Methodology to Buyer's Needs

The modern sales landscape is ever-changing, and the needs of buyers evolve with it. Ensuring that your current sales methodology aligns with your buyer's current needs is critical to maintaining relevance and effectiveness in the marketplace. This requires regular assessment, adaptation, and training to ensure that the methodology reflects not only the way your team sells but also the way your customers prefer to buy.

Sales enablement plays a pivotal role here, offering the resources, tools, and insights needed to keep the methodology in line with market trends, customer preferences, and competitive dynamics. By creating an alignment between the methodology and the buyer’s journey, sales enablement ensures that the sales process is not just about closing deals but about building relationships and delivering value that resonates with customers.

How to Introduce a Sales Methodology to Your Team

Download this complimentary guide to learn how to introduce a new sales methodology to your team, tips include how to bring IT into the project, clearly communicate the intent, and define the metrics that matter.

Metrics & KPIs to Measure Sales Enablement Success

Assessing the effectiveness of your sales enablement strategy is crucial to ensure its ongoing relevance and success. Various metrics and key performance indicators (KPIs) can provide valuable insights into the performance and impact of your sales enablement initiatives. These measurements offer a clear understanding of what’s working and what might need refining in your approach.

Sales metrics are often the most immediate indicators of sales enablement success. Metrics such as Close Rate (the percentage of leads that convert into customers), Sales Cycle Length (the time it takes from the first contact with a potential customer to closing the sale), and Average Deal Size (the average revenue from each sale) can offer a direct view of sales performance.

Quota Attainment (the percentage of sales reps meeting or exceeding their sales targets) and Win Rate (the percentage of opportunities that result in a win) can indicate the effectiveness of the sales team and the impact of enablement efforts.

However, there are also other critical metrics that give a more holistic view of sales enablement success. These include Time Spent Selling (how much time sales reps spend on selling activities versus non-selling activities), which can indicate the efficiency gains from enablement tools and resources. The Adoption Rate of sales tools and resources is another vital metric, demonstrating how well the sales team has embraced the provided enablement tools. Lastly, the Training Completion Rate and Skill Improvement Scores post-training can provide insights into the effectiveness of sales training programs, another critical aspect of sales enablement.

A combination of sales metrics and enablement-focused indicators provides a comprehensive view of sales enablement’s success. These KPIs and metrics allow businesses to track progress, pinpoint areas of improvement, and continually refine their sales enablement strategy to drive better results. Remember, the goal of measuring is not just to prove, but to improve.

Discover How Sales Performance Analytics Can Drive Better Outcomes

Learn about Richardson's centralized analytics solution that visualizes your data and delivers useful conclusions so you can improve performance and demonstrate ROI.

The Future of Sales Enablement

The world of sales enablement is in a state of constant evolution, shaped by changes in technology, customer expectations, and business models. As we look forward, several trends are likely to define the future of sales enablement.

One of the most influential trends is the rise of artificial intelligence and machine learning in sales processes. These technologies are making it possible to automate routine tasks, deliver personalized customer experiences, and gain actionable insights from large amounts of data. Tools like conversation intelligence and predictive analytics are being increasingly integrated into the sales enablement toolkit, helping sales teams to be more effective and efficient.

The line between sales and marketing is also becoming more blurred, with an increased focus on sales-marketing alignment. This trend is expected to continue, with sales enablement playing a crucial role in facilitating collaboration and ensuring a seamless customer journey from awareness to conversion.

Additionally, the customer-centric approach in sales is growing stronger, with more emphasis on understanding and addressing customer needs and delivering value at every step of the customer journey.

In the future, sales enablement will likely become more holistic, encompassing not just sales teams but all customer-facing roles. It will continue to focus on empowering these teams with the right content, tools, training, and insights to engage customers effectively and drive business growth.

Frequently Asked Questions About Sales Enablement
What is an example of a sales enablement strategy?
What are sales enablement tools?