How often do Totango and Salesforce sync?
Totango will sync with Salesforce every hour. In most cases, the sync process takes 2-3 minutes to complete, but may take longer if you have a large customer-base.
If you've made configuration changes and need to force a sync, you can navigate to Settings | Salesforce and click [Sync Now]
How many API calls does Totango consume from my SFDC API quota?
The Totango data connection is designed to be very frugal with API calls. The exact number depends on the number of customers you have in your Totango (see details below). Usually, it amounts to between 50-100 per day.
- Totango uses 1 API call to either read or write 10,000 accounts or users
- Totango syncs with Salesforce once per hour (24 times per day).
What is the Totango "Account bind field" and "User bind field"
The account bind field is the Salesforce.com field which contains the unique ID of the account as identified in Totango.
Depending on the implementation pattern your organization is using, this can either by the Salesforce.com Account ID or a custom field on the Account that contains the tenant id on your application.
The user bind field is the Salesforce.com field with the unique id of individual end-users in a Contact record.
By default Totango will use the Email address on the Contact, but if you use different values for the unique user-id on Totango, you can specify a custom field.
How do I change the Bind Fields or Custom Object settings?
To make changes to your Salesforce.com configuration, please contact your Totango Customer Success Manager (open a case).
Please be sure to first establish your data connection.
How do I know if Totango has matched an account with a Salesforce.com counterpart?
Open the account profile and click to open the 3 dot menu icon. If you will see 'Open with Salesforce', instead of 'Integration with Salesforce', it means that Totango match this account with Salesforce. Inspect the Account-ID and Account-OFID for issues.
How do I select Salesforce.com fields to pull into Totango as attributes?
Login to Configuration Settings --> Data Management --> Data Modeler in Totango.
From there you can:
- Update settings of existing attributes
- Add new Customer Attributes
NOTE: Be sure to allow up to 60 minutes for the first sync to conclude after attribute configuration changes are made.
Alternatively, go to Configuration Settings --> Data Management --> Customer Data Hub --> Salesforce and click [Sync Now]. The new values will typically update within a couple of minutes (but may take longer for a large customer base)
How does the Data Connection handle SFDC Leads?
Totango can bind a Totango Account with a SFDC lead if it cannot find a match with a SFDC Account object.
This works well if you are using Totango to monitor trial accounts. In most SFDC implementation, when a new trial account is created in the web-application, a SFDC Lead object is created. The Lead is then converted to an Opportunity/Account by the sales manager handling the trial customer.
To enable binding with SFDC Leads, make sure you provide a bind-field for the Lead object when you setup your integration via the support email. For every attribute you sync with Saleforce.com, you will be able to specify the SFDC Lead field to pull information from (in addition to the Account object).
Does Totango sync with Opportunities?
The default Totango behaviour is to sync with an Account object and show the Totango information within every Opportunity object linked with the account.
Alternatively, you can sync Totango accounts with an Opportunity object by using Custom Object binding.
Can I use the Totango Account layout for custom objects?
No. This is not supported at this time. Alternatively, you will need to create a custom section in your object's layout and add the relevant Totango fields to that section.
Can Totango create new Salesforce.com Contacts for users in my web-application?
Yes. Totango can be setup to automatically create a new Contact object for new users it detects on each account. To enable this, please contact your Totango customer success manager. (email firstname.lastname@example.org)
How do I find / re-create my SFDC security Token?
Please see this helpful article from Salesforce.com
A single SFDC Account can have multiple tenants in our application. How should I setup the SFDC Data integration?
You will need to sync Totango with a custom object that represents the application tenant. Please consult with the Totango customer success implementation team for more information.
What value should I use for the Contract Value field? Monthly Revenue (MRR), Annual Revenue (ARR), Lifetime value (LTV)?
You should use whatever is commonly used in your organization as the "value" of the customer. Totango sums this data as-is to calculate a portfolio value.
We use different internal names to refer to common attributes (like Success Manager or Contract Value). Can I change the name in Totango?
Yes. You can change the display label of the attribute by opening it's settings under Settings | Attributes
I cannot use standard Salesforce Rollup fields for a certain attribute I need. What alternative do I have?
We recommend checking out Rollup Helper. It's a free SFDC extension that adds a lot of flexibility in the number and type of rollup fields you can create.
Alternatively, you can write custom APEX code to roll-up fields programatically. You can use the LREngine project to simplify the coding exercise.
How does the Online indicator in Salesforce work? Is it really real-time?
Yes! The online indictor field will turn green immediately when Totango detects activity on the account/user.
The online indicator is a SFDC image field which is sourced directly from Totango, so every time it is rendered within SFDC, the data comes directly from Totango's monitor on the customer's online status.
Can I sort accounts/users in a SFDC view by the online indicator?
Unfortunately, Salesforce does not provide that capability.
What is the advantage of creating a separate user specifically for Totango synchronization?
Creating an API only user reduces the likelihood of your Totango synchronization failing due to user lockout and user password changes.
What type of access rights within SFDC should the Totango user have?
This user should be API level access only, and should have full read/write abilities on the objects you are using as Account/Lead/Contact.
Can I pause the Totango SFDC Data Sync through an API call?
Yes, please see this article.