Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added credit renewal info to Sales handbook #10598

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 18 additions & 0 deletions contents/handbook/growth/sales/expansion-and-retention.md
Original file line number Diff line number Diff line change
Expand Up @@ -104,6 +104,24 @@ Generally speaking you should be trying to regularly see customers in your book

If you regularly visit customers, you can (and should) take some sweet merch. You can self-serve this using [a discount code pinned in our team Slack channel](https://posthog.slack.com/archives/C01MGUHFH6G/p1734015156043549) to get 100% off your order.

## Renewals for annual contracts

### When they don't have enough credit to cover their term

We have CreditBot alerts set up in [#sales-alerts](https://posthog.slack.com/archives/C071PGWKBQS) when a customer is going to run out of credit before their contract term ends, with the estimated runway remaining. The Vitally account owner (AE or CSM) will be tagged in this message. It's best to be proactive here so that the customer is right-sized well before the credit runs out:

* If they will run out of credit or wish to buy more within the **first 6 months** of the contract term, they can still take advantage of their initial discount. You'll need to have them sign a new order form which adds the additional credit, and it should expire on the date of the original order form.
* Example: Their original order form was signed on 1st January with a 12-month term. Their expansion order form could be signed on 1st June with a 7-month term. Make sure the end date lines up with the end date of the original contract to avoid any issues with the billing server and ARR calculation.
* If they will run out of credit with **less than 2 months** remaining on their initial term, as long as they sign a renewal order form to start at the end of the original contract term we will cover their usage for free until the renewal date, assuming the renewal order form is signed before they run out of credit.
* If they fall **in between** the two cases above (running out of credit with <6 months and >2 months to go) then we need them to sign a new 12 month (or longer) order form lined up with their monthly billing date. This makes ARR calculation slightly trickier as there are two overlapping contracts in play at the same time.
Copy link
Contributor

@fraserhopper fraserhopper Feb 10, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could we do something quite aggressive tactically here to lock them into a longer contract eg make the remainder of their initial contract at a bigger discount and then sign a new 12 month contract at an upgrade from initial terms. Just thinking that the longer they are tied down, the better it is for LTV, retention and locking out competitors.

Something like, we'll give you and extra 20% discount on the remainder of this term for more credits and your renewal rate is at an increase of the initial 12 months MRR. We might take a slight hit in MRR but that should increase for year 2 and we get 24 months in total?

Might not work out that good in reality as haven't had a look at the numbers.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I like the concept. I'm new here, so it's hard for me to gauge renewal conversations and whether a company that has burned through credits would appreciate the additional discount and not balk at the longer term, or resent the longer term as they'd burned through their credits ahead of their existing term.

Would probably depend on how they burned through the credits. If inefficient usage, then angry.? If due to business growth, then interested (but isn't that where we'd want to hold margins and only grow with volume)? If else...?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

So yeah I guess it's an alternative option, again I haven't gone through the in's and out's of the outcome but basically something along the lines of

Customer signs up for $50k deal ($75k credits) burns through them in 8 months, they have 4 months left we say - you need $25k credit for the rest of the 4 months, you can have them for $12.5k(50% discount) if you sign up to a new 12 month deal at the end of that period for $75k. So they pay us $12.5k now(net30) and $75k in 4 months(net30).

Short term bump on ARR for us and then a larger long term bump. We've also locked them in.

I guess the alternative is they sign up to a $75k deal for 12 months (or similar). Which we can obviously still offer them.

I don't know how customers would react to this in reference to them burning through credits efficiently/inefficiently.

The downside is we perhaps leave some money on the table but I think having customers locked in is a huge, huge win for us as we make the product more and more valuable over time.

* Example: Their original order form was signed on 1st January with a 12-month term and they run out of credits in September. We need a new 12-month order form in place with a Contract Start Date of September 1st.

For any of the above scenarios you should use our [discounting principles](/handbook/growth/sales/contracts#discounts) which apply to the annual spend. In scenario one above if their expansion contract spend takes them over the threshold for additional discounts we should include this discount tier for them in the expansion contract.

### When they will end the contract term with credit remaining

We can roll up to half the amount of credit from the original order form to a new contract term, provided that the customer signs a renewal contract of equal or higher spend than the original contract.

## Steady state retention

These are customers that are happily using PostHog long term, and are neither a churn risk nor likely to have expansion potential. Managing this group is much more automated and taken care of by CSMs, who do things like tracking usage and setting up alerts in Vitally to trigger outreach from us when a customer changes their usage behavior (either up or down).
Expand Down