Getting started (onboarding)
Last updated
Was this helpful?
Last updated
Was this helpful?
We’ve made onboarding quick and easy. Zengain, in its simplest form, is just a JavaScript snippet like many other analytics tools that tracks important events, adds extra data from our AI, and gives you clear insights your sales team can easily understand and use.
To release a product to your customer with Zengain, you tend to follow a simple multi-step process:
Log in to the Zengain dashboard as an admin and add a product as part of the onboarding API setup process. This is simple and easy: name it and save, and it will be provisioned automatically.
If you already have a product in the Nalpeiron Growth Platform, you can select that instead of adding a new one.
Zengain uses a unique API key for each product on the platform.
Follow the simple steps to name, access the API, and copy the JS snippet. The snippet tracks page views automatically, while custom events require adding specific code to the application, e.g., an end user clicks a particular button as part of a process.
Custom events are tracked by adding code to the event in the application's code - this is optional, but the results will be much better if this step is completed.
Zengain will then be ready to test for the presence of the snippet code on your application and then accept any new events. It parses incoming data based on your choices in the snippet, automatically adding customers and their actions. Events not containing the required information are treated as ignored and not aggregated or transformed.
The subscription data sent is key to Zengain placing the customer in the correct module. For example, you must pass Zengain to determine whether the customer is in a trial or paid state. Trials go into our tracking in the Acquire module, and paid customers will go into the adopt or retain modules depending on how long they have had a subscription.
If you don't use evaluations, we will handle your customers starting in the adopt module and onward from there. If the subscription's start date is less than 30 days from today, it will go into adopt because it means that it's a fresh subscription. If it's more than 30 days old it will go into the retain module.
Additional steps may include connecting the API to other systems, such as your CRM system and messaging platforms like Slack.
Once you generate valuable data and insights, —the sales team and others—so they can use Zengain to grow your business.
The tracking code should be implemented over an , so the application itself calls the abstraction layer methods (e.g. ElevateEventTracking.Track()
), and the actual code from Zengain is only part of this layer. This way, all Zengain tracking is managed from one place and can be easily modified, turned off, or switched to another solution.