Renewals Managers - What we do
View the Renewals Manager handbook pages:
- Home - Information about the organization.
- How We Do It - Information about how renewals managers execute on the mission.
Renewals Managers –> visit the internal handbook page for more information.
FY25 Renewals Opportunity Management
In FY25, the Global Renewals team will manage more customer-facing transactions than any other team at GitLab. As such, the Renewals team manages Renewal Opportunities with the utmost level of rigor and data quality to ensure a high degree of organization, effective collaboration with account teams, and successful Renewal outcomes.
The Renewals team primarily uses these key fields on Renewal Opportunities:
Opportunity Info
Close Date
- The date on which this Opportunity is expected to close (if still open), or the date on which it closed.Subscription Renewal Date
- the Renewal Date of the active SubscriptionCustomer Subscription link
- hyperlink to the Subscription informationType
- indicates whether the Opportunity is New Business, Add-on, or RenewalOrder Type
- Indicates whether this Opportunity counts as new, growth, contraction, or churn.Auto Renew Status
- indicates if the Subscription is set to automatically renew or not
Deal Management
Stage
link- indicates where in the Renewal/Sales cycle the deal isRenewal Manager Next Steps
- field to record critical information and actions that have occurred during the deal lifecycle and what and when the next step is to progress the deal forwardRenewal Manager Notes
- field to capture running notes specific to the Renewals Manager
Forecasting
Renewal Forecast Health
link - Red, Yellow, Green health rating based on the Net ARR fieldRenewal Risk Category
- used to categorize the magnitude of risk on a Renewal and if the risk is ActionableATR
- the revenue that is Available to Renew (ATR)Amount
- the forecasted revenue for the dealRenewal Swing ARR
- the revenue the Account team believes can be saved on an at-risk Renewal if we take actionNet ARR
- the delta between the ATR and the Amount. Positive NetARR reflects Growth while negative NetARR reflects Churn or Contraction.ATR
- Used for calculating Renewal Rate. This is the revenue that is Available to Renew (ATR)Won ATR
- Used for calculating Renewal Rate. This is the forecasted renewal revenue for the deal. This field caps out at 100% of the ATR field to reflect no more than a 100% renewal.Active Mitigation
- Used to describe the primary mitigation if the opportunity is at risk(Best Case / Most Likely / Commit) Forecasted Churn
- Describe the best case, most likely and worst case (committ) scenarios. Best Case and Commit are calculated fields that are dependent on other risk forecasting fields. ML is a manually entered field that should describe what the renewal manager believes is the most likey amount of churn or contraction.Renewal Manager Notes
- A field often populated with a template that describes risk reason, customer brief, intervnetion in process notes, and intervention required observations.
Ownership
Opportunity Owner
- the DRI for the outcome of the OpportunityRenewals Manager
- the Renewals Manager supporting this OpportunityCarahsoft Renewals Manager
- indicates the Carahsoft Renewals Manager supporting this deal
Analytics
Closed Won Reason
- the reason the deal was Closed WonRisk/Loss Reason Category
- the reason the deal was Closed Lost or the cause of contraction on an opportunityRisk/Loss Reason Sub Category
- additional details on why there was contraction or the opportunity was lostClosed Won Details
- free-form field for additional information and insight as to why we won the dealClosed Lost Details
- free-form field for additional information and insight as to why we lost the dealDowngrade Details
- free-form field for additional information and insight as to why the customer reduced.
Renewals Forecast Methodology
In FY25 The Global Renewals team is responsible for providing the business with a renewal rate and churn forecast on a regular basis for the Enterprise-Growth (ENTG) and Commerical (COMM) Segment.
Providing an accurate, data driven forecast is essential for GitLab’s continued growth as it enables the business to:
- Identify and manage Churn and Contraction risk effectively
- Drive revenue predictability in support of strategic decision making
- Analyze and take strategic action on trends within GitLab’s book of business to mitigate risk
Approach
In partnership with AEs, the Renewals team will generate a “bottom-up” renewal rate and churn forecast whereby every ENTG and COMM Renewal Opportunity will contain a forecasted revenue range to predict the outcome or potential outcomes of the Renewal. With every Renewal Opportunity forecasting a “worst case” and a “best case” scenario Renewals Managers will be able to provide a forecast range for their worst case renewal rate and their best case renewal rate for a given time period, territory etc. As risk is identified, categorized, and forecasted, Renewals Managers will alert relevant parties (CSM, AE) using appropriate channels.
Key Renewal Forecasting Fields
The key risk fields for capturing risk on the renewal are:
-
Renewal Risk Category
with the following selections:Will Renew
: Used when we have full confidence the customer will renew all the revenue Available to Renew (ATR)Will Churn
: Only used when we have 100% confidence the opportunity will fully churn (rarely used, most cases are not 100%).- Example: Customer has gone out of business or the U.S. has placed trade sanctions on a country where we do business.
Will Churn (actionable)
: Used when the entire opp is at risk, but steps can be taken to mitigate that risk- Examples: Competitive bidding situation, customer has indicated they are pursuing other alternatives, we believe given the right audience and the right executive involvement we can influence that decision.
Will Contract
: Used when we have 100% confidence that there will be a reduction in seats on the subscription or a downtier (rarely used)- Examples: Significant workforce reduction at a customer that reduces the number of engineers capable of using the GitLab platform to well below their current seat count (including appropriate buffer levels).
Will Contract (actionable)
: Used when there is a risk to a portion of the renewal opportunity, but steps can be taken to mitigate that risk, fully or partially.- Examples: Customer has indicated they are evaluating downtiering to premium - we believe with a SA-led VSA we can demonstrate the value and cost savings associated with the Ultimate version, and influence that decision.
Critiera for how to assign risk (pre and post-quote)
-
Pre-quote
-
For
Will Churn (actionable)
orWill Contract (actionable)
-
Fill in the
Amount
field with the annual value that is expected to renew (i.e. how much we predict will actually book). The Renewal Forecast Health field will automatically update to Red if the Amount is less than the ATR. -
Fill in the
Renewal ARR Swing
amount with how much of the churn/contraction may be saved with intervention. (Note the Renewal Swing ARR must be a positive number and not greater in magnitude than the Forecasted Churn. Ex. if Forecasted Churn is -$100k the Renewal Swing ARR cannot be greater than +$100k) -
Record your
Next Steps
-
Record the risk intervention idea/ask/motion in the
Renewal Manager Notes
section (you can use the risk intervention table for ideas)For the other two categories -
Will Churn
andWill Contract
- use same steps, but no Renewal ARR Swing field is needed
-
-
-
Post-quote
-
For
Will Churn (actionable)
- Turn the
Renewal Forecast Health
fieldRed
and check theRenewal Forecast Health Override
box. (Note that checking this box with Red will automatically set Won ATR to $0) - Fill in the
Renewal ARR Swing
field
- Turn the
-
For
Will Contract (actionable)
- Ensure the primary quote is showing the most conservative (or Commit) renewal outcome. A placeholder or “dummy” quote may be required to forecast the most conservative outcome. If the primary quote reflects Contraction the
Renewal Forecast Health
will automatically indicate Red. - Update the
Renewal Swing ARR
field
In instances where Sales has a primary quote that reflects Net ARR Growth but Renewals is aware of persisting Contraction risk update the
Renewal Forecast Health
toRed
and check theRenewal Forecast Health Override
box. Note that this will set the Won ATR field to $0. - Ensure the primary quote is showing the most conservative (or Commit) renewal outcome. A placeholder or “dummy” quote may be required to forecast the most conservative outcome. If the primary quote reflects Contraction the
-
Both the Will Churn
and Will Contract
selections should only occur very close to the Subscription Renewal Date
- as situations at a customer may change rapidly. These selections indicate that the risk on the opportunity will no longer be actively mitigated.
All Will Churn
renewals should be closed-lost by their Subscription Renewal Date
Forecasting Goal
- Maintain two full quarters of forecasted risk (by the end of Q1, Q2 and Q3 should be forecasted)
Risk Intervention Tactics
These tactics/motions may not always be approved or appropriate for each risk scenario, but they can serve as a starter and repository for ways in which Renewals Managers may intervene in renewal risk situations.
- Executive involvement - email
- Executive involvement - call w/ decision makers
- Discounted professional services
- CSM/E workshop
- Discount/rebate on specific renewal
- Offer better contract terms (Net 60, etc)
- Product team - features preview
- Favorable ramp deal
- SA VSA engagement
- Peer phone call (peer of customer)
- Board member contact
- Develop bespoke ROI deck for customer internal justifications
Kicking off the risk mitigation (end-to-end summary)
-
Allocate the current risk to the opportunity (pre-quote using the
Amount
field, post-quote using the quote) -
Categorize the risk using the
Risk Renewal Category
andRenewal Forecast Health
field (always red if the opp is at risk) -
Describe the impact of a successful intervention in the
Renewal Swing ARR
field -
Articulate the intervention being actioned/requested in the
Renewal Manager Notes
field using the following syntax:-
Date: The date of your update
-
Current Risk Status: Why the oppty is at risk?
-
Customer Brief: What do we know about the customer’s position and sentiment toward the renewal?
-
LT Intervention in Process: What intervention tactic is currently in progress, if none, mark N/A.
-
LT Intervention Needed: What intervention tactic is needed, mark N/A if one is “in process” and outlined in the above note.
-
-
Update the Renewal Manager Notes section with one or more of the following hashtags to demonstrate the appropriate status
- A. [#UserMigration] - demonstrates C&C in a scenario where actual revenue is not leaving the company but rather being shifted to another opportunity (RM needs to document the opportunity where the revenue is captured by including the link in manager notes in accompaniment of the hashtag)
- B. [#Risk] - leverage when the renewal opportunity should be on a “watch-list” but the risk is not vetted enough to be reflected in the forecasting fields. Also can be used to describe contraction risk when we cannot match the risk with the quote.
- C. [#DeferredChurn] - leverage on renewal opportunities where a negative impact to renewal rate and/or arr basis occurred due to activity outside of standard practices. Example 1, we waive a true-up {at renewal prep stage} and add on the users, increasing the arr basis spend knowing the customer will likely decrease seat count at the next renewal. Example 2, we have two opportunities that are related due to a migration project and close win the opportunity with the nARR attached to it at the end of the quarter and wait to close loss the opportunity with negative arr in the new quarter.
- D. [#RiskMitigated] - leverage to represent the journey of moving a renewal opportunity to Red back to Green via mitigation efforts. A brief outline of events displaying the journey/mitigation efforts should be documented when using this hashtag.
-
Review and prioritize interventions in your scheduled forecasting calls with the management team.
-
Kick off the intervention in chatter using this example format:
- [Risk Intervention] (Executive involvement - EXEC_NAME email, in the next 2 weeks) Hi EXEC_NAME - our customer is a huge fan of your work and I think an email from you would be impactful in mitigating the risk we are seeing on this opp. Here’s a doc with language and context. @EXEC_NAME, CC: @MANAGER
- [Risk Intervention] (CSM/E Workshop - premium feature demo, next week) Hi CSM_Name, if we can demonstrate the efficacy of premium features for this customer we have a chance to save this opp. I’ve kicked off a triage issue to manage the workshop - here’s the link. @CSM_Name CC: @MANAGER
Quantifying the risk to an opportunity
The following detail different opportunities and our standard appraoch to quantifying/labeling the risk and swing fields.
- Customer Unresponsive –>
Will Churn (actionable)
with a fullRenewal Swing ARR
field (full amount of recoverable) - Signed Quote for contraction but waiting on PO –>
Will Contract
- Competitive bidding situation –>
Will Churn (actionable)
with a fullRenewal Swing ARR
field (full amount of recoverable) - Early stage risk (underdeployment in the deploy, activiate, adopt phases) –>
Will Contract (actionable)
with the underdeployed percentage shown as risk on theAmount
field, and theRenewal Swing ARR
field showing the underdeployed amount as influencable. - Procurement risk (new BPA w/ mandatory discounting, customer is using third-party vendor) –>
Will Contract (actionable)
with the new mandatory or expected discount on theAmount
field (pre-quote), and theRenewal Swing ARR
field showing the discount value as actionable. - Program/project termination -
Will Churn (actionable)
with a fullRenewal Swing ARR
field (full amount of recoverable)
Key fields for calculations of the forecast
The key revenue fields for setting the Renewal forecast are:
ATR
Amount
Won ATR
Renewal Swing ARR
The ATR
field is the amount of revenue that is up Available to Renew (ATR). The Won ATR
is the field we use to indicate how much of the ATR we believe will be renewed on a given Subscription. This field is populated based on the revenue input in the Amount
field.
By comparing the Won ATR
field to the ATR
`field we can determine a forecasted renewal rate with the following formula:
(Won ATR
/ ATR
) * 100 = Worst Case Renewal Rate`
For example, if we have a renewal with $100k in the ATR
field, that means we have a Subscription with $100k of ARR to renew. Based on their analysis, a Renewals Manager predicts that, as a worst-case scenario, we will renew $75k out of the $100k, and the Customer will Contract by $25k. The Renewals Manager will input $75k in the Amount
field (which populates the Won ATR
field with $75k). Based on the above formula, we arrive at a 75% Renewal Rate for this deal as a worst-case scenario.
($75,000/$100,000)*100 = 75%
The next step is to determine our potential best-case scenario. We achieve this by using the Renewal Swing ARR
field and adding that value to the Won ATR
field value. The formula looks like this:
(`Won ATR`+` Renewal Swing ARR` / `ATR`) * 100 = Best Case Renewal Rate
Building on the above example, the Renewals Manager determines that if we take action, we could save the $25k of revenue that is at risk. To reflect this in the forecast, the Renewals Manager updates the Renewal Swing ARR
field with $25k so that our best-case Renewal Rate looks like this:
($75,000 + $25,000/$100,000)*100 = 100%
What the Renewals Manager is saying with this forecast is that the worst-case scenario is a 75% Renewal Rate, and the best-case scenario is a 100% Renewal Rate.
In summary, the Renewals Manager is forecasting that they believe there is a risk the Customer reduces their Subscription from $100k to $75k ($25k Contraction), but if we take action, they could get the Customer to renew all $100k of their Subscription (no Contraction).
Note that if there is no risk on a given Renewal, the worst-case scenario and best-case scenario will be the same (a 100% renewal), and populating the Renewal Swing ARR*
* field is not necessary.
Account team collaboration
Renewals Managers work closely with Customer Success Managers/Engineers and Account Executives. After a customer purchases a subscription with GitLab - they can expect to be engaged by these persona in the following ways:
- Account Executive: Manages the overarching customer relationship with GitLab on the account level. Primary focus is on how to grow the customers relationship with GitLab. Account Executives are sales people. Best practice - CC the CSM/AE on the account when in communication with customer.
- Customer Success Manager/Engineer: Dependent upon our segmentation, a CSM or CSE could be assigned to an account or territory. Their primary focus is adoption, outcomes and advocacy. CSM/Es are not sales people - they are specialists in Customer Success. Best practice - CC the CSM/AE on the account when in communication with customer.
- Renewals Manager: Manages a customers existing renewable business. Primary focus is on retention, with a secondary focus on growth. Renewals managers are a hybrid role - managing the renewal “sale” and the renewal process. They sit at the intersection of customer success and sales.
a4c83fb3
)