Northern Trail Outfitters (NTO) tracks webinar attendance as a key indicator of
engagement. They want to add this KPI to the Voice of Customer (VoC) composite score. This makes
sure that customers who actively participate in enablement sessions are reflected as having higher
health.
Required Editions
| User Permissions Needed |
| To create DMOs: |
Data Cloud Architect permission set |
| To extend and customize semantic model: |
Data Cloud Architect permission set |
| To create visualizations and dashboards: |
Tableau Next Admin permission set |
Bring Webinar Attendance Data to Data 360
-
Use the Salesforce CRM Connector to create a data stream that sends webinar attendance the
custom Webinar Attendance object to Data 360.
-
Create a data model object (DMO) for Webinar Attendance and map fields from the custom
object to the DMO.
Add the KPI Logic in the Semantic Model
-
Extend the installed CSI Score semantic model.
-
Add the Webinar Attendance DMO to your custom semantic model.
-
Relate the Webinar Attendance DMO to the Account DMO in the model to make sure attendance
is attributed to the correct customer account.
-
Create a calculated field in your custom semantic model that converts raw attendance
counts into a 0–100 scale.
Formula:
IF([Webinar_Participation_Count__c] >= 4, 100,
([Webinar_Participation_Count__c] / 4) * 100).
See Create a Calculated Field.
-
Create a calculated field to include the normalized webinar attendance score in the VOC
Score with lower weightage for the webinar attendance score.
Formula:
(0.40 * (
(
IFNULL(AVG(ZN([Field Service CSAT Normalized])), 0)
+ IFNULL(AVG(ZN([Marketing Cloud CSAT Normalized])), 0)
+ IFNULL(AVG(ZN([Sales Cloud CSAT Normalized])), 0)
+ IFNULL(AVG(ZN([Service Cloud CSAT Normalized])), 0)
+ IFNULL(AVG(ZN([Revenue Cloud CSAT Normalized])), 0)
) / 5
))
+
(0.40 * (
(
IFNULL(AVG(ZN([Field Service NPS Normalized])), 0)
+ IFNULL(AVG(ZN([Marketing Cloud NPS Normalized])), 0)
+ IFNULL(AVG(ZN([Sales Cloud NPS Normalized])), 0)
+ IFNULL(AVG(ZN([Service Cloud NPS Normalized])), 0)
+ IFNULL(AVG(ZN([Revenue Cloud NPS Normalized])), 0)
) / 5
))
+
(0.20 * IFNULL(AVG(ZN([Webinar_Score_Normalized])), 0))
-
Create a metric for the updated VOC score by using the new calculated field.
-
Create a metric for the normalized webinar attendance score.
Update CSI Score Metrics Dashboard with Updated VOC Score
-
Make a copy of the installed CSI Score Metrics dashboard.
-
On the Voice of Customer Score page, update these widgets with your new VOC Score
metric.
- Voice of Customer Score (VOC) tab
- Voice of Customer (VOC) Score
-
Add a widget to show the metric for webinar attendance on the Voice of Customer Score
page.
-
Replace the installed CSI Score Metrics dashboard with your custom dashboard on the home
page layout of the CSI Score app.