Reporting on scoring data
There are several business objects and queries to assist with reporting on scoring data.
Business Objects
Use the following business objects in IQA queries to create reports for Scoring data.
EngagementScoreCurrentData
Returns the current score and other information in one row per contact per score formula.
Property | Description |
---|---|
ContactKey | |
CategoryKey | The unique identifier for the contact’s score category. |
CategoryName |
|
iMISID | |
EngagementScoreKey | |
Score |
|
Percentile | Relative percentile of the contact compared to other contacts (out of 100 percent). This same score is used as the Relative percentile in the Engagement Score Display content item. |
FirstEngagementMonth | The first month when the contact had activity. The date value is always set to the first day of the month. |
MostRecentEngagementMonth | The most recent month for which the contact has activity. The date value is always set to the first day of the month. |
EngagementScoreYearlyData
Useful when reporting on historical scores for contacts by year. Returns one row per contact per score formula per year. ScoreYearDate is a date value set to the first day of the year.
Property | Description |
---|---|
ContactKey | |
CategoryKey | The unique identifier for the contact’s score category. |
CategoryName | The name of the category associated with the contact’s score category. |
iMISID | |
EngagementScoreKey | |
ScoreYear | Integer value for the score year. |
ScoreYearDate | Date value for the score year set to January 1 of that year. |
Score | Score value reflecting all of the contact’s activity to date as of the score year. |
Percentile | Relative percentile of the contact compared to other contacts (out of 100 percent) as of the score year. |
EngagementScoreMonthlyData
Useful when reporting on historical scores for contacts by month. Returns one row per contact per score formula per month.
Property | Description |
---|---|
ContactKey | |
CategoryKey | The unique identifier for the contact’s score category. |
CategoryName |
|
iMISID | |
EngagementScoreKey | |
ScoreYear |
|
ScoreMonth | Integer value for the score month. |
ScoreMonthDate |
|
Score | Score value reflecting all of the contact’s activity to date as of the score year. |
Percentile | Relative percentile of the contact compared to other contacts (out of 100 percent) as of the score year. |
EngagementScoreResult
Raw data for scoring. Includes all historical data for contacts’ scores by week and by score component. Does not include relative percentile scores. Includes rows that roll up score data for various groupings:
- Rows with a null value for week return a score that represents the total for the specified month.
- Rows with a null value for week and month return a score that represents the total for the year.
- Rows with a null value for year, month, and week return a score that represents the total overall time. (current score).
- Rows with a null value for score component return a score that represents the total for all components of the score.
- Rows with a null value for ContactKey return a score that represents the total for all contacts.
Queries
To access the scoring queries, do the following:
- Go to RiSE > Intelligent Query Architect.
- Navigate through one of the following folder paths:
- $/Common/Query Sources/Scoring:
- Current scores - Return's each contact's current (all-time) score and percentile for each scoring formula.
- Scores by month - Returns a score for each month per contact and scoring formula (if the contact's score is > 0 for that month).
- Scores by year - Returns a score for each year per contact and s coring formula (if the contact's score is > 0 for that year).
- $/Common/Query Sources/Scoring:
Tip! If you would like to modify a query to fit your needs, be sure to click Save As or make a copy (Organize > Copy, Organize > Paste). System queries are overwritten every upgrade, so any changes to system queries are not saved after each upgrade.
Additional scoring queries are located at $/Samples/Engagement scores.
Examples
Use the following examples to understand how you can report on scoring data:
- Locating at-risk engagement score contacts and sending them an email
- Finding all engagement score leaders
- Reviewing historical scores from previous months or years
What's next?
Many of these business objects and queries are used on the out-of-the-box dashboards. See Engagement dashboards for details.