Who can use this feature?
- Global admins or users with advanced permissions
- Available on all plans
Account assignment refers to explicit naming of team members who work on an account in a formal capacity, known as a team role—Success Managers (CSM), Sales Managers, Onboarding Manager, Executive Sponsor, and so on.
These types of roles indicate ownership of an account.
-
How they're created
- Totango provides two account assignment roles by default: Success Manager, Sales Manager.
- Global admins and users with advanced permissions can define the account assignment roles that are available.
-
How they're assigned
- If permissions allow, team members can modify account assignment from the Account Assignment widget from an account profile or bulk edit in segments.
- Account assignment can alternatively be managed automatically via integration or SuccessPlay.
-
How they're used
- SuccessBLOC collaborators can reference account assignment team roles to dynamically assign tasks in SuccessPlays or as senders in campaigns.
- Admins can configure Totango permissions based on account assignment role.
Add a new account assignment role
Global admins or users with advanced permissions can add or update account assignment roles. Account assignment roles are saved as account level attributes, which you can also use in segmentation engines.
- From Settings, expand User Management > Account Assignment.
- Click +Add New Role.
- Set a display name and description.
-
For Source, leave the defaults set if you want your teams to be able to edit this value within Totango.
If you plan to update account assignment dynamically from an integration, it's common practice to remove the ability to edit account assignment from within Totango.
- Choose the behavior to apply if the attribute value is empty (applies to uploads only).
- Click Create Attribute.
The role appears in the list of team roles.
If denoted as editable, your teams can choose this value anywhere the Account Assignment field is present (e.g., account profile, SuccessPlay task assignment, campaigns, segmentation).
Assign a Totango user to an account
Account assignment can be managed per account, updated via bulk edit in segments, updated from an integration, or via SuccessPlay.
Update account assignment from an account profile
Any team member with access to update account information can update account assignment from the Account Assignment widget.
Any active Practitioner or Contributor user can be assigned to an account from the widget. Account assignment for Viewer users is possible via integration or SuccessPlay.
- Open an account profile.
- From the Account Assignment widget, click Add Account Assignment Member.
- From the Team Role drop-down, choose the account assignment role you want to add. There can only be one role assigned per account.
- From the User drop-down, choose the Totango team member to assign to the selected role.
- Click Add.
Update account assignment from an integration
Rather than set account assignment manually, you may choose to update based on file upload or data connection with your company CRM system. Examples:
- Inbound account assignment (Salesforce)
- Inbound account assignment (Salesforce Enterprise Territory Management)
Account assignment via an integration can name any Practitioner, Contributor, or Viewer user type.
Account Assignment information usually contains the Account Assignment email and the Account Assignment name. We recommend
using onlythe Account Assignment email and map it to the Account Assignment (tid) field: <account role>___tid (contains three underscores).
For example, sales_manager___tid.
-OR-
Ensure the name and email values match the exact spelling of the name associated with the Totango user profile.
When mapping account assignment through an integration, always map the Totango user’s email address to the role’s tid attribute rather than to the role field directly. Mapping to the role field can result in distinct underlying values being written to the database. Even if those values resolve to the same tid, they will be stored separately and may surface as duplicate entries in segment filters and assignment drop-downs.
In case the source system contains the only Account Assignment name info, then use it and map it to the Account Assignment field. Keep in mind that syncing data based on name only can become an issue in case several people have the same full name. (See FAQs below.)
Update account assignment from a SuccessPlay
Refer to this article for more details on all SuccessPlay options.
Account assignment via a SuccessPlay can name any active Practitioner, Contributor, or Viewer user type who is part of the team where the SuccessPlay originates.
- Create a new event-based SuccessPlay. Choose your target criteria for when you want the play to run (e.g., a new account gets created, an account leaves onboarding, etc.).
- Choose the "Update Information" action.
- Set the following properties for the action:
- Activity: Update Value
- Attribute: The team role you want to update (e.g., Success Manager, Sales Manager, etc.).
- Attribute Value: The user you want to assign
- Save and activate the play.
FAQs
Question: I have an integration to update account assignment. I updated the user's name in the other system, but it didn't update the user's email address in Totango. Why?
Answer: When updating an account assignment role with the user's name, Totango attempts to also update the user's email for the TID field (success_manager__tid). However, if you have two users with the same name in Totango—one active and the other created or disabled—the system doesn't know which user to update. In that case, Totango does not update the email address for the user. To avoid this issue, our recommendation is to change the name of the non-active user.