Communication Campaign
The Communication Campaign feature encompasses the suite of in-app messaging tools designed to provide timely and relevant feedback to users about their driving behavior, challenges, streaks, and nudges. Based on configuration set, the Sentiance Engagement Platform generates user-specific messages informed by their behavior and journeys.
Ideally, these messages are designed to be versatile in their presentation, allowing for display as widgets on a screen, as popup messages (for example, "You have succeeded in your challenge"), or within a dedicated page for listing notifications.
Every message belongs to a category and a type
Message Category
Category | |
---|---|
ALL | Messages relevant to all aspects of the app's engagement features. |
CHALLENGES | Communications specific to the challenges users are participating in or have completed. |
BADGES | Messages related to badges earned for various achievements. |
STREAKS | Updates and information on users' streaks. |
SCORES | Communications concerning users' scores from their driving behavior |
LEADERBOARD | Messages related to leaderboard standings, encouraging competitive engagement. |
TRIPS | Updates on users' trips. |
PROFILE | Messages related to the user's profile information or updates. |
SCHEDULED | Scheduled messages meant for timely delivery on specific dates or events. |
Message Types
Type | Comment |
---|---|
IN_APP_MESSAGE | Direct messages displayed within the app, providing immediate feedback or information. |
REACTIVE_MESSAGE | Messages triggered by specific user actions or behaviors, offering real-time engagement. (e.g you have successfully completed you challenge) |
GQL Definition: UserEngagementCommunication
GQL Path: user.engagement.communications
Sample Wireframe & Workflow
Additional helpful links:
GQL UserEngagementCommunication definition
Last updated