Overview of integration methods
Totango supports a number of integration methods to collect end-user usage data from your web-application into Totango.
This is the most common and easiest way to collect data. Get started!
Server/Backend Integration (HTTP API)
Collect events by making HTTP calls to our collection gateways.
If you are using NodeJS, you can also use the totango-tracker npm module.
Before you begin
Integration is easy and only takes a few minutes of engineering time. We recommend you review the items below before you get started with coding.
Modules and User-actions
When you use Totango you can collect data on specific user-actions and modules of your application. Make sure you have a clear definition of which action and modules to track from your Totango administrator.
Totango works best with up to 10 modules and 100 user-actions.
Account & User IDs
A key design consideration with Totango integration is identifying common unique-identifiers for account and users of your application. This is important so Totango can map data from multiple sources (such as your web-application and CRM system) into a single entity.
Review Design consideration - unique account- and user- identifiers for more information.
API Terms & Concepts
Get familiar with the key Totango terms and concepts, such as accounts, users, user-actions and attributes, in this API reference