Sending Email Messages

OneSignal features - Sending Email Messages with the new OneSignal Email Messaging composer


Options for Sending Emails

This page explains how to send ad hoc emails from the OneSignal Dashboard. These messages are not automatic or recurring. For other options see:

Messages > Email > New Message


Image, showing where button is to create a new email

OneSignal's Messaging works similarly for all channels where you select your audience, craft your message, and schedule it for delivery.

Step 1. Audience

Select your User Segments. For instance, you may wish to send an email only to users who have not logged in in the past week.


Image shows being able to select a segment for your users

Step 2. Email Details

Enter the email subject you want users to see in their inbox. By default, the name and email address your email is from are taken from Settings > Email, but you can override them in individual emails here.

Track link clicks is enabled by default. The URLs used in emails are changed to support link tracking. It is how the ESP communicates back to OneSignal that the link was clicked so it can be tracked. More details in Email Links and Click Tracking.


Image shows setting up your user details

Step 3. Create Message

See our Email Design Guide for more details using the Email Composer, Saving Templates, Unsubscribe Links and Message Personalization!

Step 4. Schedule

Emails can be sent immediately or scheduled up to 1 month in advance.

Test Messages

At any time you can test your emails by scrolling to the bottom and clicking Send Test Message. All test messages are sent immediately, regardless of what is set up in Schedule.


Tag Substitution Limitation

Tag Substitution will not work with Send Test Message. You will need to setup a segment to send to yourself to test or use the API.


Image shows ability to scheduling of emails

Step 5. Confirm Message

Once you've decided on an email you like, click Confirm Message and make sure everything checks out. If it does, click Send Message in confirmation modal, and your email will start sending.



You have successfully created and sent an email using OneSignal!

Did this page help you?