This is Part 2 of a series on how to build a Behavior-based conversion strategy for your SaaS product. Here is Part 1. This post was a lot of fun to write - I hope you enjoy learning from the insights as much as I did. In a previous post, we analyzed conversion data from 9 SaaS companies and concluded that optimizing conversions based on behavior is more effective than using an X-day trial for every customer. IOW, starting the same 30-day trial for every new customer isn’t as effective as varying the buying incentives based on what the customer has done - what we call a behavior-based conversion strategy.
30-day trials are a great way to start a SaaS company. They are easy to setup and the trial expiration creates a “buy now” urgency. But using the same 30-day trial for every customer isn’t as effective as putting… the right purchasing incentives to…… the right customers at……… the right time. In Part 1 I described the 3 small changes required to get started.
Activation events are “NECESSARY but NOT SUFFICIENT” – customers who don’t complete them don’t buy but completing them doesn’t lead to a conversion. Engagement events are “NECESSARY and SUFFICIENT” – customers who don’t complete them don’t buy and completing them increasing conversions. Acceleration events are “SUFFICIENT but NOT NECESSARY” – customers who don’t complete them might buy anyway and completing increases conversions.
In this post I’ll cover how you can find Activation, Engagement, and Acceleration events and build your Behavior-based conversion strategy around them.
The Behavior conversion matrix will help you instantly identify these events based on how your customers are actually behaving. First let’s use your data to categorize events based the theoretical “Necessary” and “Sufficient”.
Identify ~50 relevant boolean customer events and calculate the following:
(I’ll show you step-by-step how to calculate these in Part 3 of this series)Here is a summary of how these conditions relate:
By taking every customer event and calculating these probabilities we can now identify which ones are Activation, Engagement, and Acceleration events. This is most easily illustrated with an example. Imagine a SaaS small business accounting application. Most customers use it for basic expenses tracking and reporting. The most valuable customers also find and hire a tax accountant through the application. We can calculate the conversion probabilities for each event as follows:
Which can be plotted in a bubble plot as follows:
On Average, 3.1% of all trial customers convert to paying customers. The Behavior conversion matrix allows us to see how different events relate to the Average. signed_up is - not surprisingly - the simplest example of an Activation event. A customer who doesn’t sign up can’t possibly pay, but since every customer signs up the event doesn’t improve our chances of converting. Thus the probability of converting if signed_up == FALSE is 0, while probability of converting if signed_up == TRUE is 3.1% - the same as the Average user. connected_bank is a more interesting Activation event. Very few customers who don’t connect their bank to the application convert - perhaps they love entering data by hand for some sadistic reason - but taking this step doesn’t improve their conversion rates. entered_expense is an Engagement event. A customer who doesn’t complete has <1% chance of converting while those who do are 4x likely to convert (12% / 3.1%). hired_accountant is an Acceleration event. Customers who find an accountant through the app will almost definitely buy, but those who don’t still often will.
After plotting dozens of events your Behavior conversion matrix will start to look like this:
The most important events are those distant from the Average User Baseline - you will get the most impact by organizing your onboarding around them.
Suppose our simple SaaS accounting app currently starts all customers on a 30-day trial at signup. Here are a few simple changes to implement Behavior-based conversions.
Continue to nurture a trial customer until connected_bank is TRUE and then start the 30-day trial - until he takes that step he isn’t in a position to buy. He doesn’t know the value of the product and a trial expiration won’t create a “buy now” incentive. Connecting a bank account to the app is a Necessary but NOT Sufficient event for conversions.
During the trial use marketing automation and inside sales to get the customer to complete entered_expense. Offer workshops on cost accounting or have Customer Success reps help them choose expense categories. Offer trial extensions and continue to convert these customers for up to 6 months following trial expiration. Entering an expense is a Necessary AND Sufficient event for conversions.
Upsell customers to an annual plan or offer early-conversion discounts after the event hired_accountant. These are the most promising prospects and many will convert early. Hiring an accountant is NOT Necessary but is a Sufficient event for conversions. In Part 3 of this series I’ll walk through a complete end-to-end example showing how derive the probabilities above. We plan on releasing it in mid-April - if you would like to see it sooner please tell us on Twitter or comment below. Like our writing? You'll love our product. Try MadKudu for free. Photo credit: Timothy Neesam
Learn how to build an effective persona-based Product-Led Growth onboarding experience. We worked with ProductLed and tons of marketing teams at PLG companies to develop a framework to help you increase conversions by providing a highly personalized experience.Read Story
We recently chatted with product and growth leaders at Airtable, Chartio, and Coda about what they’ve learned from growing their organizations through a product-led motion. To kickstart your 2021 with fresh new perspectives on PLG, we’ve rounded up 3 of our key takeaways from the event.Read Story