Push Notifications

Use DailyStory Push Notifications to send personalized and targeted messages to your Contact's mobile App.

Push Notifications are a powerful tool. Use them to send personalized communication to people using your App. This can include:

  • Thank you messages
  • Reminders
  • Imporant notices
  • Offers and discounts

DailyStory's Push Notifications support personalization and are sent individually to each contact. This is different from other broadcast Push Notification services which send the same message to all recipients.

Push Notifications are sent to Contacts that opted in to receive Push Notifications on their iOS or Android device. Push Notification messages are only available to iOS and Android App(s). And, your iOS or Android App must also register the device id with DailyStory.

DailyStory Push Notifications require Twilio integration. Twilio Notify Service integration must be configured. DailyStory can manage and configure this service for you, or you can do it yourself.

This guide provides a list of resources to help you get started with Push Notifications.

Create and Edit a Push Notification

Frequently Asked Questions

Create a Push Notification

To create a Push Notification, navigate to Content > Push Notifications. Next, in the main Push Navigation menu click + Create. This will open the Push Notification editor.

When the editor opens select the campaign this Push Notification is used within or create a new campaign.

Next, select a title and content for the Push Notification. As you type your title and content you'll see a preview of what your Push Notification will look like.

Create Push Notification

Recommended title and message length vary between devices. However, in general, a Push Notification should be as short as possible.

Within the title and message of your Push Notification you can also use Personalization tokens and conditions to target the content to each recipient.

Finally, Save the Push Notification.

Once the Push Notification is saved you can also schedule when and to whom the Push Notification is sent to. The Push Notification is also now available to add to a campaign's workflow.

Edit a Push Notification

To edit a Push Notification navigate to Content > Push Notifications and select the Push Notification to edit.

All Push Notifications

This will open the Edit Push Notification screen. This screen is nearly identical to the Create Push Notification screen.

If you edit the content of a scheduled Push Notification, the scheduled Push Notification will use your new content.

Test a Push Notification

There are two options for sending a test Push Notification.

1. Send a test from the Push Notification editor

Clicking the Send Test button in the Push Notification editor will open a popup. Search for and select a Contact that you wish to send the Push Notification to.

Sending a test Push Notification will only send the Push Notification message to the specified contact.

Send Test Push Notification

If the Contact has a device registered for Push Notifications and has not opted out, the test message will be sent to the Contact's devices.

2. Use Push Notification tools to send a test Push Notification

DailyStory includes several tools for testing Push Notifcations. If you have access to the Administration section, navigate to Account Settings > Tools and find the Push Notifications section.

Push Notification Tools

Using these advanced tools you can verify if a Contact has a registered Device Binding, manually register a Device Binding for a Contact, or Send a Push notification to a specific Contact.

Sending a test Push Notification will only send the Push Notification message to the specified contact.

Send a Push Notification

Similar to other features such as Email and Text Messages, Push Notifications are sent through Campaign Workflows and Campaign Schedules.

Send using Scheduler

To send a Push Notification using a Campaign's Schedule edit the Push Notification and scroll down and set the segments to send to and the date and time to send.

For example, to send to customers in the 'Upcoming appointments' segment at 10am.

Send dates and times are based on the Timezone configured for your account.

Send using Workflow

To send a Push Notification using a Campaign's Workflow. Add a Push Notification Workflow Step and select the Push Notification to send.

Push Notification

Frequently Asked Questions

Below are frequently asked questions about Push Notifications:

Is everyone sent the same Push Notification?

No. Each Push Notification sent by DailyStory is send indivudally to each recipient. This is done so each message can be personalized to each recipient.

Can I personalize the content in the Push Notification?

Yes! Using DailyStory's Personalization tokens and conditions you can add personalized content to your Push Notifications.

Why didn't my contact receive a Push Notification?

Unlike email and text messages, Push Notifications do not provided delivery information. There are several reasons why a recipient did not receive your Push Notification: the recipient may not have been included in the segment the Push Notification was sent to; the recipient may not have opted-in to receive Push Notifications; the recipient may have disabled Push Notifications; the App isn't properly registering the device id with DailyStory; or Twilio Notify Service integration is not properly configured.

Can one contact have multiple devices?

Yes! If your App is installed on multiple devices, such as an iPhone and and iPad, each of the device ids are registered with DailyStory. When a Push Message is sent, the message is sent to all the devices registered for the Contact.

How do I enable DailyStory to send Push Notification to my App?

Enabling DailyStory to send Push Notifications to your App requires registering the device id. This provides DailyStory with a unique identifier (the device id) that identifies the App and the individual. Secondly, Push Notifications are sent by DailyStory using Twilio. Twilio Notify Service integration must be configured. DailyStory can manage and configure this service for you, or you can do it yourself.

Why can't I see delivery information?

Push Notification messages do not provide delivery information. Unlike email and text messages, if you want to know if your recipient receives your Push Notification additional updates to your App are required to tell DailyStory when a message is received.

What is a Device Binding?

A device binding is a unique identifier that uniquely identifies your app and the devices the app is installed on. When an App is installed on the device and the end user agrees to receive notifications, a device binding is created. This device binding, or device id, is then sent to DailyStory. When DailyStory sends a Push Notification the device id is used to identify the recipient.