Connect with your customers where they're at by creating dynamic and personalized push notifications.
Push notifications include title and content sections which can include text, emojis, and personalized content.
From your Dyspatch dashboard, or from a workspace folder, select Push from the Create dropdown menu.
Select a workspace for your push notification, give it a name, and an optional description.
Include a Title, Content, and any Conditional Display rules in the push notification builder.
Use DML Variables to include dynamic content to your push notifications. Include sample data on the Personalize tab, or use your organization's customer profiles. All DML variable key names are enclosed in @{}
.
Preview your personalized variables by toggling on Preview Dynamic Data from the Personalize tab.
View more on testing with preview data.
Create push notification variations and apply conditions to ensure the right customer receives the right notification.
To use conditional logic to display customized notifications, create a variant for each possible message a user could receive.
Select Create variant below the last variant in the list and modify the content.
Select the Edit Conditional button next to a variant to bring up the conditional builder.
Select Add Logic and include the condition to display that variant when equated to true. In the following example, if the customer's data includes member_status and it is basic, they will be shown Variant 2.
Character counts let you know when your content is likely to be excluded from an expanded notification preview.
While character counts can be exceeded, that may result in content spilling outside of the customer's expanded notification.
Use the Localizations tab to add translations to push notifications.
Navigate to the Localizations tab in the push builder to create a new localization. Select a language and give the localization a name that your team will recognize. This name is for your reference only and can follow any naming convention that works for your team.
Select a locale from the list, click on the section of text you'd like to add translations for, and edit the content in the locale dropdown, working within the conditional statements of the content.
Include any external files, such as style or copy guides, to ensure everyone involved is using the same reference material.
Working in teams is what it's all about! Get input from stakeholders to make your push notifications effective.
Anyone on your team can add comments at any time during the building process. Mention team members with the @
symbol, resolve comments, see comment history, and check approval state changes all from the Collaborate tab.
Submit your push notification for feedback and approval from team members and stakeholders before publishing.
Once submitted, your draft will be locked in the Submitted state. An organization admin or workspace owner will either reject the draft with feedback for changes, making it editable again, or approve the draft. Approved drafts are then locked Approved state.
For more details on the approval process:
Congratulations! Your push notification has been approved!
Click Export in the top right of the push builder for a list of templating languages to either Download or Copy your notification as. Upload the push notification code to your service of choice.