Customer Support Teams: Everything You Need to Know to Hire an A Team
In the battle for business growth and market share, customer support has emerged as a key competitive differentiator. Consider these statistics:
- 96% of customers say customer service is important in their choice of loyalty to a brand (Microsoft)
- 83% of companies that believe it‘s important to make customers happy also experience growing revenue (Hubspot)
- Customers are willing to pay 17% more to do business with companies with great customer service reputations (American Express)
The data is clear – investing in top-notch customer support pays dividends. But building a world-class support team is easier said than done. It requires thoughtful planning, the right roles, and a commitment to ongoing training and development.
In this comprehensive guide, we‘ll share everything you need to know to hire an A+ customer support team. From the key roles to hire for, to the skills to screen for, to a detailed model for scaling your team, you‘ll walk away with an actionable plan to level up your support. Let‘s dive in.
The High Cost of Poor Customer Service
Before we jump into building your support dream team, let‘s take a moment to underscore just how critical getting support right is. Slip ups in customer service have a steep price:
- It takes 12 positive customer experiences to make up for one negative experience (Ruby Newell-Legner‘s "Understanding Customers")
- Americans will tell an average of 15 people about a poor service experience, versus telling 11 people about a good experience (American Express)
- 33% of Americans say they‘ll consider switching companies after just a single instance of poor service (American Express)
When you consider the high cost of customer acquisition – it can cost 5-25X more to acquire a new customer than retain an existing one – it becomes clear that skimping on support is penny wise and pound foolish. A single dropped ball from an under-trained or overloaded rep can undo months of marketing spend.
On the flip side, excellent customer service fuels growth. 93% of customers are likely to make repeat purchases with companies who offer excellent customer service (HubSpot Research). Support is not a cost center, it‘s a profit center.
The 3 Key Roles to Hire For
So what does a well-rounded customer support team look like? While the specific roles may vary based on company size and industry, most support teams are built around these three core positions:
1. Customer Support Representative
Support reps are the front lines of your team, interacting directly with customers via phone, email, chat, and/or social media to troubleshoot issues. They are the face (or voice) of your company.
Salary range: $30,000 – $55,000, depending on location and experience
Career path: Senior Support Rep, Support Team Lead, Support Manager
2. Customer Support Manager
Support managers are responsible for leading the team. They hire and train reps, set team goals and KPIs, monitor performance, and continuously optimize support processes. They also handle escalated customer issues.
Salary range: $50,000 – $100,000, depending on location and team size
Career path: Senior Manager, Director of Customer Support, VP of Customer Success
3. Customer Support Specialist
For more technical products and services, support specialists provide an extra layer of expertise. They have deep knowledge of the product and can handle the most complex troubleshooting. They often create technical documentation and train other reps.
Salary range: $40,000 – $75,000, depending on technical skills required
Career path: Senior Specialist, Support Engineer, Technical Support Manager
The specific ratio of reps to specialists to managers will depend on your team size and support volume, but a general rule of thumb is 1 manager for every 8-12 reps, and 1 specialist for every 4-5 reps.
Of course, titles are just that – titles. What really matters is hiring people with the right skills and traits to deliver exceptional customer experiences.
The 10 Essential Skills of Top Customer Support Performers
No matter what you call them, all great support professionals share a common set of skills. When hiring for your support team, screen for these 10 essential traits:
-
Empathy – The ability to put themselves in the customer‘s shoes and understand their frustration
Sample interview question: "Tell me about a time when you had to deal with a very angry customer. How did you handle it?"
-
Clear Communication – Able to explain complex topics simply and clearly, in a way that a customer can understand
Sample interview question: "Describe a complex issue you had to explain to a customer. How did you break it down for them?"
-
Active Listening – Pays attention to what the customer is saying (and what they‘re not saying) to fully understand the issue
Sample interview question: "Give an example of a time when listening closely to a customer helped you solve their issue."
-
Patience – Remains calm and understanding, even when dealing with difficult or angry customers
Sample interview question: "Describe the most difficult customer you‘ve ever dealt with. How did you remain patient?"
-
Adaptability – Able to think on their feet and adjust their approach based on the specific customer and issue
Sample interview question: "Tell me about a time when you had to get creative to solve a customer‘s issue."
-
Thick Skin – Doesn‘t take abusive or angry comments from customers personally
Sample interview question: "How do you keep from taking difficult customers‘ comments personally?"
-
Tenacity – Persistent in finding a resolution, even if it requires digging deeper or enlisting help
Sample interview question: "Give an example of a time when you went the extra mile to solve a customer‘s problem."
-
Teamwork – Works well with others and is always willing to lend a hand or share knowledge
Sample interview question: "Describe a time when you collaborated with a teammate to solve a customer issue."
-
Positive Attitude – Approaches each interaction with enthusiasm and focuses on what they CAN do for the customer
Sample interview question: "How do you maintain a positive attitude during challenging customer conversations?"
-
Continuous Improvement Mindset – Always looking for ways to better serve customers and optimize the support experience
Sample interview question: "Tell me about a process or tool you improved to make your job more efficient."
The best way to assess these skills is through scenario-based interview questions like the ones above, combined with support simulations where candidates demonstrate how they would handle real customer issues.
Calculating How Many Support Reps You Need
Now that you know who to hire, the next question is how many reps do you need? Understaffing your team will lead to burnt out reps, long wait times for customers, and missed sales opportunities. Overstaffing means wasted resources.
There are a few different methods for calculating your staffing needs, but one of the simplest is what‘s called Erlang C modeling. Here‘s how it works:
- Calculate your average handle time (AHT) – the average time a rep spends on each support interaction, including any post-interaction work
- Determine your target response time – how quickly you want to respond to each support request
- Estimate your support volume – the total number of support requests you expect in a given time period
Plug those numbers into an Erlang C Calculator, and it will tell you how many reps you need to hit your target response time based on your expected volume.
For example, let‘s say your average handle time is 10 minutes, your target response time is 2 minutes, and you expect 100 support requests per hour. The Erlang C model would recommend staffing 15 reps to hit those targets.
Of course, this is just a starting point. You‘ll need to adjust based on factors like support channel (phone typically requires more reps than chat), anticipated spikes in volume, and rep shrinkage (time spent in meetings, training, etc.).
A good rule of thumb is to overstaff by 5-10% to account for unexpected absences and volume surges. It‘s far better to have one too many reps than one too few.
Scaling Your Support Team for Growth
As your business grows, so too will your support volume. You‘ll need a staffing plan that can scale with that demand. Here‘s a simple process for forecasting your future staffing needs:
- Determine your current ticket-to-customer ratio (a.k.a. tickets per customer per month)
- Multiply your projected number of new customers by that ratio to estimate new support volume
- Divide the new volume by your target tickets per rep to determine how many new reps you need
- Adjust the model based on anticipated efficiency gains from better self-service, automation, etc.
For example, let‘s say you currently have 1,000 customers and 2,000 support tickets per month. That‘s a ratio of 2 tickets per customer per month. If you expect to add 500 new customers next month, that‘s an additional 1,000 tickets (500 x 2).
If your target tickets per rep is 500 per month, you‘d need to hire 2 additional reps (1,000 / 500) to maintain your service levels.
Repeat this process monthly (or quarterly), updating your ratios and targets based on actual performance. The key is to stay slightly ahead of the hiring curve so you‘re never scrambling to catch up to customer demand.
The Best Support Tech Stack for Your Team
The right tools can act as a force multiplier for your support team, allowing them to work more efficiently and serve more customers without linearly increasing headcount. When building out your support tech stack, focus on tools that help you:
- Manage and track support requests across multiple channels
- Automate repetitive tasks and manual processes
- Provide self-service options for customers (knowledge base, chatbots, etc.)
- Analyze support performance and identify areas for improvement
Here are a few of the most critical support tools to invest in:
- Ticketing System – Organizes and tracks all of your support interactions in one place (ex. Zendesk, Freshdesk, HubSpot Service Hub)
- Knowledge Base – Houses self-service content for customers to find answers on their own (ex. Helpjuice, HelpDocs)
- Live Chat – Engages customers in real-time on your website or app (ex. Intercom, Drift, HubSpot Messages)
- Call Center Software – Manages and routes phone support (ex. Talkdesk, Aircall)
- Analytics & Reporting – Measures support KPIs and identifies trends and insights (ex. Tableau, Looker, HubSpot Service Hub)
Look for tools that integrate with each other to provide a seamless agent experience and a unified view of the customer.
Setting Your Support Team Up for Success
Hiring the right people and equipping them with the right tools is a great start, but it‘s not enough. To set your team up for long-term success, you also need to invest in training, processes, and a culture of continuous improvement.
Training & Onboarding
Proper training is essential to get new reps up to speed quickly and ensure they‘re providing a consistent, high-quality support experience. Your training program should cover:
- Company mission, values, and voice
- Product knowledge
- Support processes and tools
- Soft skills like active listening and de-escalation techniques
- Common customer scenarios and appropriate responses
The most effective training programs blend classroom-style learning with on-the-job shadowing and mentoring. Pair new reps with experienced ones to observe calls and chats, then gradually give them more responsibility with proper oversight.
Processes & Procedures
Documenting your support processes and procedures is key to ensuring consistency and efficiency across the team. Create playbooks for how to handle common issue types, escalation paths, and quality assurance.
Establish service level agreements (SLAs) for response and resolution times, and make sure reps understand the priorities. Define clear roles and responsibilities for each support position.
KPIs & Metrics
"What gets measured gets managed." Identify the key metrics that will define success for your support team and track them religiously. Some of the most important KPIs include:
- Customer Satisfaction (CSAT) – Measures how satisfied customers are with the support they received
- First Response Time – How quickly reps respond to new support requests
- Average Handle Time – How long reps spend on each support interaction
- First Contact Resolution Rate – % of issues resolved on the first interaction, with no follow-up needed
Set goals for each KPI and regularly review performance with the team. Celebrate wins and coach on areas for improvement.
Knowledge Sharing
Encourage reps to share knowledge and learn from each other. Create a central repository where they can document common issues and successful troubleshooting steps.
Hold regular team meetings where reps can share challenging cases and brainstorm solutions together. Promote a culture of peer feedback and coaching.
Continuous Improvement
The work of building a great support team is never done. Continuously collect feedback from customers and reps on what‘s working and what‘s not.
Analyze your support data to identify trends and root causes of issues. Implement process changes and new tools to address them.
Foster a culture of experimentation and iteration. Empower reps to suggest ideas for improvement and test them out. The best support teams are always evolving.
Measuring the ROI of Great Support
Investing in a world-class support team isn‘t cheap. Between salaries, tools, and training, the costs can add up quickly. So how do you know if it‘s paying off?
The return on investment (ROI) of excellent support can be measured in a few key ways:
-
Customer Retention – Happy customers stick around longer. Track your customer churn rate and lifetime value (LTV) to see the impact support has on retention.
-
Upsell & Cross-Sell – Satisfied customers are more likely to buy more from you. Measure the revenue generated from upsells and cross-sells attributed to support interactions.
-
Word of Mouth – Customers who have a great support experience are more likely to recommend you to others. Track your Net Promoter Score (NPS) and referral rates.
-
Cost Savings – A well-run support team can actually save you money by reducing customer acquisition costs, preventing churn, and deflecting tickets with self-service.
To calculate the ROI of your support investments, track these metrics over time and compare them to your costs. A simple formula is:
ROI = (Revenue Generated + Costs Saved) / Support Costs
For example, let‘s say your support team costs $500,000 per year. But they generate $250,000 in upsell revenue, save $100,000 in customer acquisition costs, and prevent $200,000 in churn. Using the formula above, that‘s an ROI of 110% (($250k + $100k + $200k) / $500k).
Of course, not all of the benefits of great support can be perfectly quantified. But by tracking the right metrics and tying them to business outcomes, you can prove the value of your team and secure ongoing investment.
Tying It All Together
Building a top-tier support team takes time, planning, and resources. But the payoff – in customer loyalty, increased revenue, and cost savings – is well worth it.
To recap, here are the key steps:
- Hire for the right support roles and skills
- Staff to your current and future volume needs
- Equip the team with the right tools and tech
- Invest in robust training and documented processes
- Continuously measure and optimize performance
- Demonstrate the ROI of support
Follow this blueprint and you‘ll be well on your way to providing the kind of exceptional, scalable support that delights customers and drives growth.
Need help getting started? Download our free Support Team Hiring & Staffing Calculator to model out your needs.
