This article will assist you with getting up and running with your brand new Reptrics. This article will lay out the basics, considerations, and action steps that will help you self-onboard with minimum disruption.
You can always contact us as and when needed using contact options provided at the end of this article.
If you are new to Reptrics and responsible for implementation of Reptrics at your organization, you are at the right place. We've designed this article to help you get started as quickly as possible.
Welcome to Reptrics. We are so happy to have you here! Reptrics is an actionable Customer Success software for B2B SaaS companies.
Using our robust APIs and JavaScript libraries, you can send us activities of your customers, and maintain their attributes. Our team can also integrate with various third-party systems to bring in critical data such as subscriptions, invoice and tickets. We can also create accounts and maintain your customer’s attribute from a Customer Relationship Management system.
You can log in from <yourdomain.Reptrics.com>. To get access as a user for the first time, you’d need to reset the password. We will send you an email once we provision your Reptrics.
'Administrators' can add and manage users from User Management.
Customer 360 view gives a detailed view of each account. You can build a 360 degrees view by bringing in information from various sources (such as Billing System, Support System, CRM system, Analytics system). You can either send us this data by using our robust APIs and JavaScript libraries, or we can build integrations to bring in this data from your third-party systems which are already in place.
To be able to integrate and pull there are three key decisions:
We strongly suggest that a new account should be created using our Create Account API call whenever instance/tenant is provisioned at your backend. Similarly, users should be created using our Create User API call when a user is created at your backend.
This ensures that Accounts and Users instantly show up in Reptrics as soon as they are created. Same approach can be used for maintaining Account and User attributes on an ongoing basis by using our APIs when an account or user is updated at your backend.
Alternate can be to tie this to your subscription management system, and utilize new subscription as the trigger for creating a new account. You can always contact us if you would like us to share inputs on how best to architect this for your unique setup.
You can create custom attributes for both Account and Users as required from Settings (gear icon) > Custom Attributes to send us data that is relevant to your use case.
We require a unique identifier for Account and User record that should be immutable, and mapped to and available on third-party systems that you would be sending the data from or asking us to pull the data from.
This is the key mapping consideration, as it helps with identification of the exact record to be updated.
We recommend using tenant or instance id , as in our experience with working with multiple customers, we find that this id is most easy to replicate over all your third-party systems and results in least maintenance and troubleshooting going forward.
We have two ways to facilitate this - using our APIs/JS Libraries or via integrations. You can pick one or the other depending on how you want to instrument the data in Reptrics.
A feature in a nutshell is an event i.e. an action that a user performs in your product. Think of 'Invoice Generate','Report Viewed' i.e. unique events that a user can perform. Modules group Features. Product groups Modules.
We track events received over time, and let you leverage them to define rules such as:
1. Alerts - specific module sees dip in usage, features usage exceed a threshold
2. Segment - power users
3. Health - minimum feature usage to not be categorised in Poor health
4. Milestones - Specific product usage milestones that you want to track for accounts.
We recommend defining the ideal business rule, and then working backward to understand the product usage features that need to be tracked.
In this example we'll use a facetious Point of Sale SaaS application, let us call it MyPOS.
MyPOS application is used by retailers at their point of sales counters to close business.
We will keep it brief and cover the key value proposition use cases that Reptrics covers to help you identify and act on accounts which need your attention. We are pulling in vast amount of data, it’s only reasonable to put in to your business use case.
Segments are used to group accounts with similar attributes. While creating a segment you can decide which all specific attributes that an account must have to be in that particular segment. It’s possible to setup unique health configuration for each segment.
Alerts help you identify accounts which match a certain set of rules. An alert helps you get a signal that an account needs attention, and is used to cover use cases such as Onboarding, Risk, Upsell, and Renewal.
You can set your own alerts depending on your requirements using the data that you send to us. Alerts can be used to automate tasks for CSMs as well as enrol matching Accounts into Playbooks
Health 360 helps you to know the current condition of an account, and helps you get four independent signals - product adoption health, relationship health, service health and financial health. It’s possible to set up a unique health configuration for each segment, and you just need to specify how you would classify ‘Good’ health and ‘Poor’ health. Any account not matching either falls into ‘Average’. If health configuration is not setup, health will not be calculated.
Milestones are stepping stones which help you track status of true product adoption for an account. Milestones are tracked automatically on basis of product usage events that you send to us.
Milestones are tracked only the first time they meet for an account, but each milestone can be manually reset by a CSM so that it can be tracked again.
Use this onboarding template to plan, finalize and get sign-off on. Copy it to your drive to edit and use it as a shared resource. It also contains links to developer documentation
We suggest working from requirements - so identify the key use cases that you want to cover (how health should work, which alerts would the team need) and then work backwards to identify the data that you need to send us.
Fill and pass on the cloned onboarding template over to developers and pass them this link.
If you want Reptrics to pull data from your system, contact us with your requirements so that we can move on it.
In most cases, you would have a dedicated Customer Success Manager who will be your point-of-contact for any queries or assistance. You can always:
Chat with us.
Send an email to support@reptrics.com