App Modules
Lifecycles
17 min
have a better understanding of the different stages a customer is going through overview a client that never completes onboarding isn’t going to generate more revenue track your customers’ journeys and get a global view of their progress define goals that they should meet, then get notified automatically if they don’t proactively reach out when they need your help while https //www custify com/kb/knowledgebase/health scores/ help you measure customers’ health, lifecycles will help you observe customers who are successful in each stage you define customers who are struggling to be successful customers that get lost in a certain stage the evolution of their progress in time how easy/hard is it to accomplish the goals you set for them defining lifecycles there are two ways to create a lifecycle navigate to the lifecycle tile in the main menu, then click on new lifecycle 2\ create the lifecycle from anywhere in the app by using the global shortcut (➕), then select “new lifecycle” to set up the lifecycle, you will need to define the following name the name of the lifecycle you define description (optional) a relevant description of the lifecycle that will be displayed under the lifecycle name in the lifecycles’ list lifecycle starts when the condition that will trigger the lifecycle’ start lifecycle ends when the condition that will trigger the lifecycle’ end lifecycle should take the time frame in which you expect customers to complete the lifecycle goals the goals customers should achieve to be considered successful during a lifecycle tasks (optional) the tasks you define for your customer success team, that will be created for each customer that enters the lifecycle name and description use relevant names and descriptions for your lifecycles, these will help your customer success team better understand the lifecycles’ logic and be organized, and will also facilitate a smooth transition when there are new cs members on board the lifecycle starts when manually started you will manually pick companies and add them to the lifecycle you can add a selection of companies directly from the https //www custify com/kb/knowledgebase/customer list view/ or individually from the https //www custify com/kb/knowledgebase/customer 360 dashboard/ enters/leaves/is in segment you will first have to define the segment that contains all the companies this lifecycle should apply to (e g for an onboarding lifecycle, you will define a segment called ‘new customers’, that will return all the customers that match the condition ‘subscribed at’ is less than 30 days ago ) then, depending on the condition you select, the lifecycle will automatically start for all the companies that enter/leave/are in that specific segment observation pay attention to the difference between enters segment and is in segment enters segment will trigger the lifecycle start only for new companies that are added to a specific segment, not for the already existing ones, while is in segment will start the lifecycle for both existing customers and new additions for example, if you want to create a lifecycle that also generates tasks, you will probably want to avoid using the condition is in segment , especially if the segment contains a large number of companies it’s best to use enters segment so the tasks are created only for the customers who join the segment another lifecycle finishes the lifecycle you define will automatically start for companies that are finishing another lifecycle considering you have an existing onboarding lifecycle, you can define a second one, called adoption, that will start the moment your customers successfully finish their onboarding stage lifecycle ends when all goals are reached customers will complete the lifecycle when all the goals defined are fulfilled all tasks are done customers will complete the lifecycle when the cs team completes all the tasks created through this lifecycle all goals and all tasks are completed customers will complete the lifecycle when both the goals and the tasks defined are completed manually completed you will manually pick companies and complete them from the lifecycle you can manually complete a selection of companies directly from the https //www custify com/kb/knowledgebase/customer list view/ or individually from the https //www custify com/kb/knowledgebase/customer 360 dashboard/ enters/leaves segment the lifecycle will automatically end when customers will enter or will leave a specific segment you defined lifecycle should take define the time frame in which you expect customers to complete the lifecycle this time frame will be split into 3 statuses on track, behind and stuck, so depending on the number of days you define, you can see how long it takes for a customer to complete the goals taking the example of an onboarding lifecycle that should take 10 days (as shown below) first 7 days customers will be considered on track (they still have time to complete their goals) between 7 days and 10 days customers will be considered behind (days are passing and the goals are still not completed, so this can fire an alarm for your cs team and have them look into these accounts) after 10 days customers will be considered stuck (the onboarding period finished and the goals have not been completed, so they are at a high risk to churn) goals define the goals your customers should achieve to complete the lifecycle the goals are based on segmentation and can be related to specific platform usage events that you would like to track or specific attributes’ values taking a basic example, let’s say you consider a customer is successfully using your platform in their onboarding period if they complete the setup of their account for this, you are sending an attribute (boolean) called ‘setup complete’ you will first create a segment that will contain all customers with ‘setup complete = true’ you will define a goal based on the ‘enters segment’ condition, so when a customer finishes the setup of his account, the attribute value for ‘setup complete’ becomes ‘true’ => the customer enters the segment ‘setup complete is true’ and the goal is achieved if the lifecycle is set to finish when all the goals are completed, this will trigger the lifecycle end tasks define tasks for your cs team they will automatically open when a customer joins the lifecycle and can be closed either manually or automatically if you enable the feature “mark remaining tasks as no longer relevant when a company completes the lifecycle” tracking lifecycles viewing customers with an active lifecycle once you save a lifecycle you will immediately see the number of customers that are part of it the number is actionable, so click on it to see details about those customers you can also go to the customer list view (left menu) and use the lifecycle status as a filter get a list of all the customers that are on track, behind or stuck in a lifecycle by simply applying a filter viewing all current & past lifecycles for a customer go to a customer 360° profile and check the right pane to see what lifecycle are they part of status (complete or in progress) managing lifecycles quickly check all your lifecycles by accessing the lifecycles menu you will be able to see what is the progress on each stage, how many customers are on track, and how many need further help to become successful the on track, behind, and stuck numbers are actionable and they will redirect you to the list of customers in each category you will also be able to check here the total number of customers who are in progress the total number of customers who are in progress in a lifecycle, regardless of status (on track/behind/stuck) completed the total number of customers who completed the lifecycle (automatically or manually) lost total number of customers who entered the churn segment while being in progress in this lifecycle lifecycles can be reordered by dragging and dropping them this order will also be kept in the customer 360° profile need to create a similar lifecycle, with a slightly different starting condition? use the duplicate function, then edit the lifecycle as needed you will also be able to delete unused lifecycles, so they will not be displayed anymore in the customer 360° profile tags use tags to categorize your lifecycles you can categorize them by importance, subscription plans, csms in charge to track them, or any category you consider useful step 1 define the tags in settings – app settings – tags observation if there is no tag defined for lifecycles, the tagging option will not be available for them step 2 assign the tag to the lifecycle lifecycle dashboard to see more details about the lifecycle’s evolution, click on the lifecycle’s name and you will be redirected to the corresponding dashboard there you will find information about the customers’ statuses ( on track, behind, stuck ), you will see the lifecycle evolution in the last 30 days and you will also see the percentage of companies who completed each goal and the tasks statuses

