B2B Command Center (CX)
What's on This Page:
About the B2B Command Center
While we often think of the customer experience on the consumer level, some businesses do not cater to individual consumers but instead to other businesses. This is called a business-to-business (B2B) relationship. With the B2B Command Center, you can integrate your Salesforce data with your Qualtrics data, helping you understand your customer relationships. You can track your customer’s feedback across the length of your relationship, monitor key metrics like account health and likeness to churn, and gain insights on where to take action with your customer accounts.
Mapping Salesforce Data
Before you can use the B2B Command Center, you need to import your Salesforce data and map it to your XM Directory. This is accomplished by using a scheduled action.
- Navigate to the Actions page by clicking Actions in the top right hand corner of your account.
- Make sure you’re in the My Actions section.
- Click Create New Action.
- Select Scheduled.
- Give your action a name.
- Click the select frequency dropdown and choose Daily.
- Select the time of day the action will run.
- Choose the timezone for when the action will run.
- Click Add Task.
- Choose the Extract data from Salesforce task.
- Select a Salesforce account to use. You can select any Salesforce accounts you’ve previously collected, or any accounts a Brand Administrator has connected for use in App Integrations.
- To connect a new Salesforce account, click Add user account.
Qtip: After clicking Add user account, you’ll need to give your new account a name and then log in with your Salesforce credentials. When naming your account, give it an easily recognizable name so you can identify it in the future. - Click Next.
- Click Add Object.
- Choose both Account and Contact.
- Select the Account object you just added.
- If desired, use the Salesforce list dropdown menu to limit which accounts are imported based on the list’s filter criteria in Salesforce. If no option is selected, then all accounts will be imported.
- Click Add Field.
- Use the select field dropdown menu to select a field to map. In order for the B2B Command Center to work properly, you must map the following fields:
- Account ID
- Deleted
- Account Name
- Parent Account ID > Account ID
- To remove a field, click the trash can icon next to the field.
Qtip: You can map custom fields to be imported as well. However, the mapping for these fields needs to be performed by Qualtrics. Please reach out to your Customer Success Representative about mapping your custom fields. You can continue setting up the task and then edit it later to add your custom fields.
- Select the Contact object you added earlier.
- Click Add Field.
- Use the select field dropdown menu to select a field to map.
In order for the B2B Command Center to work properly, you must map the following fields:- Contact ID
- Deleted
- Title
- Account ID > Account ID
- First Name
- Last Name
- Click Add Field to map your additional fields. After mapping the mandatory fields, you can map any additional fields you’d like to record in Qualtrics.
- Click Save.
- Click Add new and select Task.
- Select the Load data into XM Directory task.
- Use the dropdown menu to select your default directory. At this time, you can only map data to your default directory. By default, all contacts that are imported via this task will be uploaded to the directory without a contact list. Qtip: Once you start mapping fields, a checkbox to Create a new mailing list for this directory each time this task is run will appear. Use this option if you’d like your imported contacts to be saved to a new mailing list in your directory. Every time this task runs, a new mailing list will be created in your directory with the specified name.
- Now it is time to map your Salesforce object fields to your XM Directory. The following field mappings are required. You may map additional fields for your own setup, but the fields listed below are the minimum requirements to use the B2B Command Center. To begin mapping fields, click Add Object.
- Select Contacts.
- Using the dropdown menu, select Contact.
- Map your fields according to the table below:
Source field XM Directory field Id contactExternalReferenceId FirstName firstName LastName lastName Email email IsDeleted isDeleted Qtip: If you imported additional fields from Salesforce, you must map them here so they appear in XM Directory. To add a additional field, click Add Field and then choose your field from Salesforce as the Source field. For the XM Directory field, enter the name that you would like the field to display as in your XM Directory. For example, in the below screenshot, we are importing the “department” field from Salesforce and saving it as the “department” field in XM Directory. - Click Add Object.
- Select B2B Accounts.
- Using the dropdown menu, select Account.
- Map your fields according to the table below:
Source field XM Directory field Id accountExternalReferenceID Name displayName IsDeleted IsDeleted - For the IsDeleted field, you need to map values. Click the plus sign twice to add two values.
- In the first set fields, type false into the first box and active into the second box.
- In the second set of fields, type true into the first box and inactive into the second box.
- Click Add Object.
- Select B2B Accounts Hierarchy.
- Using the dropdown menu, select Account.
- Map your fields according to the table below:
Source field XM Directory field Id accountExternalReferenceId Parent.Id accountParentExternalReferenceId IsDeleted isDeleted - Click Add Object.
- Select B2B Account Client Roles.
- Using the dropdown menu, select Contact.
- Map your data according to the table below:
Source field XM Directory field Id contactExternalReferenceId Account.Id accountExternalReferenceID Title roleName CreatedDate createdAt - For the roleName field, you need to map your values. Click the plus sign below this field to add values. Add as many values as you need to fully map your titles.
- Map your contact title values from Salesforce to XM Directory Role names. These roles are used to link contacts to accounts. The valid XM Directory Role names are:
- DECISION_MAKER
- INFLUENCER
- PROCUREMENT_FINANCE_PERSON
- PROGRAM_MANAGER
- EXECUTIVE_SPONSOR
- END_USER
- ACCOUNT_MEMBER
- Click Add Object
- Select B2B Account Management Roles.
- Using the dropdown menu, select AccountTeamMember.
- Map your data according to the table below:
Source field XM Directory field Account.Id accountExternalReferenceID User.Email userEmail TeamMemberRole roleName IsDeleted IsDeleted - For the roleName field, you need to map your values. Click the plus sign below this field to add values. Add as many values as you need to fully map your titles.
- Map your contact title values from Salesforce to XM Directory Role names. These roles are used to link contacts to accounts. The valid XM Directory Role names are:
- ACCOUNT_EXECUTIVE
- ACCOUNT_OWNER
Attention: You may only have one ACCOUNT_OWNER role per account. If you have multiple ACCOUNT_OWNER roles, then only the first will be imported and the rest will be skipped..
- CUSTOMER_SUCCESS_MANAGER
- TECHNICAL_SALES_PROFESSIONAL
- SALES_ENGINEER
- CUSTOMER_SUPPORT_PROFESSIONAL OTHER_ACCOUNT_TEAM_MEMBER
- Click Save.
Automating Distributions to Newly Imported Contacts
By combining the B2B setup with the XM Directory Task, you can automate survey invites to your newly imported Salesforce contacts.
- Follow the instructions in the Mapping Salesforce Data section to map your Salesforce fields to XM Directory fields and to set up your import.
- When configuring the Load data into XM Directory task, make sure to enable the Create a new mailing list for this directory each time this task is run setting.
- Give your mailing list a name.
- When finished mapping your fields, click Add new in the Actions editor.
- Select Task.
- Choose the XM Directory task.
- Select Distribute survey.
- Choose Dynamic Contact List as the Distribution Type.
- Choose your distribution method, link type, and when the survey will send. See the XM Directory Task page for more information about these options.
- For the Library Field, click the {a} icon, hover over Load data into XM Directory, and select Library.
- For the Mailing List Field, click the {a} icon, hover over Load data into XM Directory, and select Mailing List.
- Configure the remainder of your distribution. See XM Directory Task for more information about the options available to you.
- When finished, click Save.
After completing this setup, a new mailing list will be created in your directory when your Salesforce import completes. The new mailing list will then automatically receive your survey invite once the import is complete.
Creating a Dashboard
To set up your dashboard, contact your Implementations Representative. If you need help contacting your Implementations Representative, reach out to your Customer Success Representative. Our team will assist with mapping your B2B data into a dashboard.
One of the most useful widgets for your B2B Command Center dashboard is the Strategic Accounts Widget. Visit the linked section for more information on setting up this widget.
For an introductory guide to CX Dashboards, check out the following pages:
Strategic Accounts Widget
The Strategic Accounts widget allows you to view trending Net Promoter Score (NPS) data for your accounts so you can analyze your accounts’ health.
Field Type Compatibility
Only Number Set field types are compatible with the Strategic Accounts Widget. However, this widget has a unique setup and doesn’t follow regular field type compatibility rules. See the below section on Widget Customization for more information about what fields can be used in which parts of the widget.
Widget Customization
For general information on how to add and edit widgets, visit the Building Widgets page. Continue reading for information about how to customize this specific widget.
NPS Source
The NPS Source is the field that contains your NPS data. This field should be mapped as a Number Set field type.
NPS Period
The NPS Period is the timeframe you’d like to use for analyzing trends in NPS. You can choose one of the following:
- MoM: This stands for Month over Month. This period shows how the NPS score has changed as a percentage of last month’s value. We use calendar months to define month here (e.g., Jan 1 to Jan 31 is the first month, Feb 1 to Feb 28/29 is the second month, and so on).
- QoQ: This stands for Quarter over Quarter. This period shows how the NPS score has changed as a percentage of last quarter’s value.
- YoY: This stands for Year over Year. This period shows how the NPS score has changed as a percentage of last year’s value.
Columns
The Columns are extra pieces of data you’d like to view in the widget along with your NPS data. By default, the following columns are automatically added:
- Client: The name of your client
- Health: The health of your client account. Values include Opportunity, Neutral, At Risk, and Not enough data.
- ARR: ARR stands for Annual Recurring Revenue and is the total amount of your contract agreement with your client divided by the term of the agreement.
- NPS: The Net Promoter Score for your client account.
- Period over period: The percentage change of the client’s NPS score over the selected NPS Period.
You may add additional fields as columns in your widget. However, you may only use fields that are strictly part of the B2B dashboard dataset. You cannot use other pieces of data, such as survey responses or embedded data in your columns.
You can add additional columns to your widget by clicking Add Column and selecting a field. To remove a column, click the field and then select Remove.
Key Metrics
Key Metrics are additional fields you want to display in your account cards. You can display fields mapped from Salesforce, or fields from a survey, such as how the company rated you in their most recent CSAT survey. Click Add Metric and select a metric from the list to add it to the card.
Click on a metric and select the Options tab to change the metric’s display, including choosing how many decimal points to display. You can choose to display your metric as a number, percent, or a currency.
If you select currency, you’ll also need to determine the currency symbol. A dropdown menu will appear for choosing the field that contains the currency. You can also select Custom label and denote your own currency symbol instead.
Line Chart
The Line Chart adds a line chart to the account cards. This can be used to visualize how a metric has changed over time for an account. To add a line chart, click Add Metric and choose the field you want to display.