Customer Success Leadership Community

Variable cost models for Customer Onboarding

  • 1.  Variable cost models for Customer Onboarding

    Posted 9 days ago
    Hello GGR Community.

    I lead our Customer Onboarding function. My team delivers implementation services to get our customers live and adopted on our products. Once a customer is adopted, they are transitioned to our Customer Success team. Like our Customer Success team, our onboarding team is a cost center rather than a profit center.

    I am challenged by variable inputs. Volume of new customer sales can vary significantly from month-to-month and quarter-to-quarter. I need a cost structure that can vary as sales and inputs vary.

    Our Customer Success leader suggested that this forum would be a great place to hear different perspectives on variable costs.

    I would love to hear about your good or bad experience with variable cost approaches. Thanks in advance for your thoughts.

    John Gatlin
    Vice President - Customer Onboarding
    Charlotte NC

  • 2.  RE: Variable cost models for Customer Onboarding

    Posted 2 days ago
    Hi John, 

    I have no doubt there are smarter individuals than myself here at GGR to answer this, but I will give you my best thoughts on this.  

    Varying Demand on Onboarding:  I think this is much more common in SaaS than would seem based off the attention it gets.  Scaling an Onboarding team is always at the whim of Sales' productivity/outcomes.  The reality is that Onboarding/Implementation is going to require agility in meeting this varying demand.  Typically seems you have to decide to staff for the low volume times or high volume times.  Assuming time-to-value and reducing early churn is a priority, I would imagine erring on the side overstaffing is the way to go.  

    So I think it comes down to approaching via Varying Costs or Varying Purpose.  Varying Costs might mean you base more of implementations pay off of the number of accounts onboarded. Or simply contract out this work so it is strictly based off real-time demand.   I have never worked with a Varying Cost model for Onboarding.    The alternative is to embrace the varying demand for Onboarding, maintain the relatively fixed costs and agility which comes from a team of FTE's, and focus on the team having multiple value-add capabilities.  Varying Purpose means these team members can onboard customers (primary, default objective), but then when that need is reduced or absent for a short period of time, they can add value somewhere else.  

    With that being said, I think the key is to find ways to maximize those team members during the down time, and to do so via activities which do not become bottlenecks or value gaps during the high-demand season.   A few backup uses of the Implementation team when completed sales are not coming through include the below.  Some of these are dependent on aspects which determine if a fit or not for each business. 

    1. Support Backup:   You can always have your Implementation team hop in the support queue and chip away at the queue when they have no onboarding to do.   
    2. Sales Enablement/Solutions Engineer Backup:  If you have a live chat for your Sales Reps to access technical expertise, you can have your onboarding team members hop in this queue during down time.  I actually love this strategy because it allows Onboarding to chime in and actually help prevent incorrect expectations when the sales process becomes technical.  It also gets the Sales and Implementation team members rubbing shoulders enough to better appreciate the other person's role more than typically do.  
    3. Knowledge Base Audit/Contribution:   During downtime, you can have these team members hop in the knowledge base and identify errors and missing content, and then have them draft edits/content to be sent to Copy team.   
    I am sure there are more creative ways to alternatively purpose these team members during slow times, but  I always find these to be generally valuable activities which contribute to the overall, common goals of Implementation teams:  Reducing Churn, Reducing Customer Support Effort/Costs, and Improving Customer Experience.  

    Hope this helps.

    William Buckingham
    Customer Success Operations Manager